İçindekiler:
- Adım 1: Bileşenler
- Adım 2: Devreyi Kurmak
- 3. Adım: Raspberry Pi'ye Bağlantı
- Adım 4: Aktivasyon SPI
- Adım 5: Bir Web Sunucusu Kurma
- 6. Adım: Bir Posta Sunucusu Kurma
- 7. Adım: Python Dosyalarını Aktarın
- 8. Adım: SQL + Import Veritabanını Kurun
- Adım 9: Güç Kaynağını Taktığınızda Programı Otomatik Olarak Başlatın
- Adım 10: Çeviri Ekle
- Adım 11: Kullanım Kılavuzu + Teşekkürler
Video: FoodPlate: Yemeğinizi Sıcak Tutan Tabak: 11 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Hala yemek yerken yemeğinizin soğuduğunu hiç yaşadınız mı?
Bu talimatta, ısıtılmış bir plakanın nasıl yapıldığını açıklayacağım. Ayrıca bu plaka, eğilerek hiçbir şeyin düşmemesini sağlayacaktır.
GitHub'ımın bağlantısı:
Adım 1: Bileşenler
Bu proje için aşağıdaki bileşenlere/araçlara/Malzemelere ihtiyacımız var:
Bileşenler
- Raspberry Pi 3 model B+ (35 €, 66)
- Raspberry Pi güç kaynağı (18,95€) (Resim 1)
- K8200 YATAK PLAKASI İÇİN PCB - 3D YAZICI (YEDEK PARÇA) (31.00€) (Resim 2)
- NTC (2,00 €) (Resim 3)
- PCB için güç kaynağı (35,11€) (Resim 4+5)
- Röle - Pi için 3.3V !!! (4.40€) (Resim 6)
- MPU-6050 (jiro + hızlandırma) (3,95 €) (resim 7)
- Yük hücresi - 1KG (4,96€) (Resim 8)
- HX711 (yük hücresi için) (Yük hücresine göre oturur) (Resim 9)
- LCD (16.07€) (Resim 10)
- Aktif zil (2,83€) (Resim 11)
- Düzeltici (0, 63 €)
- 7"JUMPER TELLERİ, 30 STUKS (17 €, 97)
Aletler
- Havya
- Tutkal tabancası
- Kılıç testeresi
Malzemeler
Odun
Tam fiyat listesi için Excel belgesine bakın.
Bu projenin toplam maliyeti 183 € 'dur.
Adım 2: Devreyi Kurmak
İlk adım için devreyi kurmalısınız (bkz. PDF 1+2 + resim 3 + 4)
Bunu önce bir breadboard üzerinde yapmanız en iyisidir. Daha sonra, her şeyi birlikte lehimleyebilirsiniz. Lehimleme işini güçlendirmek için bir tutkal tabancası kullanabilirsiniz.
Bundan sonra her şeyi 35 x 33 x 5, 5cm'lik tahta bir kaba koyun. Delikleri bir kılıç testeresi ile görebilirsiniz.
Ardından yük hücresini, ısıtma plakası üzerine oturacak şekilde bir platform üzerine yerleştirin.
Isıtma plakasını çivilerle sabitleyin. Plaka her zaman yukarı gelecek şekilde yayları çivinin etrafına yerleştirin.
3. Adım: Raspberry Pi'ye Bağlantı
Öncelikle MobaXterm (https://mobaxterm.mobatek.net/download.html) ve Raspbian'ın (https://www.raspberrypi.org/downloads/raspbian/) ücretsiz sürümünü indirip kurun.
Ardından programı açın ve sol üst köşedeki "Oturum" a tıklayın.
Ardından "Uzak ana bilgisayar" altında Pi'nin IP adresini girin. "Kullanıcı adını belirtin" bölümünde kullanıcı adınızı girin. Bundan sonra ekranın alt kısmındaki "Tamam" a basın.
Bunu yaptığınızda, otomatik olarak bir bağlantı başlatacaktır. Bundan sonra şifrenizi girmelisiniz. Artık Pi'nizle bir bağlantınız var.
Adım 4: Aktivasyon SPI
MCP3008 kullandığımız için SPI'yi etkinleştirmemiz gerekiyor.
Bunun için MobaXterm yazın: "sudo raspi-config".
Daha sonra "Arayüz Seçenekleri"ni seçin.
Ardından "SPI" üzerine tıklayın. Bundan sonra, "Evet" e tıklayın.
Ardından MobaXterm'e gidin ve aşağıdaki komutu girin:
sudo apt-get install python3-spidev
Adım 5: Bir Web Sunucusu Kurma
Şimdi MobaXterm konsoluna geri dönüyorsunuz.
İlk önce Raspbian'ın bir güncellemesini ve yükseltmesini yapacağız, böylece en son sürüme sahip olacağız. Bunu aşağıdaki komutlarla yapabilirsiniz:
- sudo apt-get güncellemesi
- sudo apt-get yükseltme
Ardından Apache'yi kuracağız. Bu kurulum ile web sitesini ağınızdaki herhangi bir cihazda görüntüleyebilirsiniz.
Bunu aşağıdaki komutla yaparsınız:
sudo apt-get install apache2
Şimdi çubuktaki bu yolu doldurarak bir sonraki klasöre gidin (bkz. resim 5):
/var/www/html/
Burada "Ön" klasöründeki tüm dosyaları yerleştirebilirsiniz.
Bunu yükleme sembolüne tıklayarak yapabilirsiniz (bkz. resim 6).
6. Adım: Bir Posta Sunucusu Kurma
Her şeyden önce, Gmail'de bir hesap oluşturmanız gerekir.
Ardından bu web sitesinde gezinin ve "Açık" olarak ayarlayın (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).
Ardından, bir metin düzenleyici kullanarak "class_mail.py" dosyasını açın. Bu, "sınıflar" klasöründe bulunabilir. Daha sonra Gmail hesabınız için kullanılan e-posta adresini ve şifreyi değiştirebilirsiniz.
7. Adım: Python Dosyalarını Aktarın
Şimdi arka ucu çalıştırmaya çalışıyoruz.
Önce "project1" adında yeni bir klasör oluşturuyorsunuz.
Ardından "Arka Uç" klasöründeki tüm.py dosyalarını bu klasöre yükleyin.
Şimdi SQL sunucusunda başlayabiliriz.
8. Adım: SQL + Import Veritabanını Kurun
Veritabanına bağlantı
İlk önce MySQL tezgahını kurarsınız. (MySQL web sitesine gitmek için buraya tıklayın)
Ardından MySQL Workbench'i açın ve artı işaretine tıklayın (bkz. resim 1).
Ardından aşağıdaki alanları doldurun (bkz. resim 2):
-
Bağlantı adı
- Bağlantının adı
- Örneğin: Proje1
-
ana bilgisayar adı
- Pi'nizin bağlı olduğu IP adresi.
- Örneğin: 169.254.10.1
-
Liman
3306
-
Kullanıcı adı
MariaDB'nizi yapılandırmak için kullandığınız kullanıcı adı
Ardından "Bağlantıyı test et" seçeneğine tıklayın.
Şimdi bağlantınızı görüyorsunuz (bkz. resim 3). Açmak için üzerine çift tıklayın.
Veritabanını içe aktar
Veritabanını içe aktarmak için sol kenar çubuğundaki "Veri içe aktarma/Geri Yükleme" seçeneğine tıklayın. (resim 4)
Ardından, "Bağımsız Dosyadan İçe Aktar" altında Github deposunda "Veritabanı" klasöründe bulabileceğiniz sql dosyasını seçin.
Bu başarılı olursa, kartı taktığınızda programı otomatik olarak başlatabileceğiniz bir sonraki adıma geçebilirsiniz.
Adım 9: Güç Kaynağını Taktığınızda Programı Otomatik Olarak Başlatın
İlk önce MobaXterm'e gidin.
Ardından aşağıdaki komutu yazın:
sudo crontab -e
Ardından 2 numarayı yazın.
Şimdi aşağıdaki komutu yazın:
@reboot python3.5 /home/dp-user/Documents/project1/app.py
Ardından aşağıdaki tuş kombinasyonunu yaparsınız:
ctrl+x
Ardından "y" ye tıklayın. Bundan sonra enter'a tıklayın.
Son olarak aşağıdaki komutu yazın
sudo yeniden başlatma
Adım 10: Çeviri Ekle
Bir çeviri eklemek için "Translation_add.py" uygulamasını başlatın. Bunu "project1" klasörüne (cd aracılığıyla) giderek ve aşağıdaki komutu uygulayarak yapabilirsiniz:
- cd /home//Documents/project1 (Doğru klasöre gitme komutu)
- python3.5 Translation_add.py
Ardından İngilizce, Felemenkçe ve Fransızca kelime veya deyimi doldurun.
Ardından enter'a tıklayın. Artık kelimeler/ifadeler veritabanındadır.
Adım 11: Kullanım Kılavuzu + Teşekkürler
Bu word belgesinde web sitesini nasıl kullanacağınızı bulacaksınız.
Bu talimatı okuduğunuz için teşekkür ederiz ve umarım yemeğiniz bir daha asla soğumaz.
Önerilen:
Sıcak Koltuk: Renk Değiştiren Isıtmalı Yastık Yapın: 7 Adım (Resimlerle)
Sıcak Koltuk: Renk Değiştiren Isıtmalı Yastık Yapın: Soğuk kış günlerinde kendinizi sıcak tutmak ister misiniz? Hot Seat, en heyecan verici e-tekstil olanaklarından ikisini kullanan bir projedir - renk değişimi ve ısı! Isınan bir koltuk minderi yapacağız ve kullanıma hazır olduğunda ortaya ç
Sıcak Plaka Otomatik Kontrol Sistemi (HPACS): 3 Adım
Sıcak Plaka Otomatik Kontrol Sistemi (HPACS): Bu proje, bir ısıtıcı kullanarak Otomatik PID ayarının nasıl yapıldığını anlamanın basit ve sezgisel bir yolunu sağlamayı amaçlamaktadır. Yaptığım şey, sistem özelliklerini ortaya çıkarmak için bang-bang kontrolünü kullanarak parametrelerin türetilmesi için Åström–Hägglund yöntemine dayanmaktadır
Sıcak Bluetooth Kulaklık Tuque: 4 Adım
Sıcak Bluetooth Kulaklık Tuque: Bu Tugue (A.K.A. a Toque, Touque veya Canadian Hat) Soğuk kış aylarında çok dolaşanlar, ilkbahar sabahları dışarıda oturanlar veya sonbahar öğleden sonralarının tadını çıkaranlar için kablosuz bir kulaklıktır. Hafiftirler ve konuşmacıyı neredeyse hiç fark etmezsiniz
Sıcak Tel Köpük Kesici: 6 Adım
Sıcak Tel Köpük Kesici: Kendi Sıcak Tel Kesicinizi Nasıl Yapabilirsiniz?
Bu Kış Sıcak Kalın: CPU El Isıtıcısı: 4 Adım (Resimlerle)
Bu Kış Sıcak Kalın: CPU El Isıtıcı: Bu küçük projede size eski bir AMD CPU'yu küçük, hafif ve kullanımı kolay bir elektrikli el ısıtıcısı oluşturmak için nasıl yeniden tasarladığımı göstereceğim. Küçük bir taşınabilir güç bankasının yardımıyla bu gadget sizi yaklaşık 2 buçuk saat ısıtabilir ve kolayca