İçindekiler:

FoodPlate: Yemeğinizi Sıcak Tutan Tabak: 11 Adım
FoodPlate: Yemeğinizi Sıcak Tutan Tabak: 11 Adım

Video: FoodPlate: Yemeğinizi Sıcak Tutan Tabak: 11 Adım

Video: FoodPlate: Yemeğinizi Sıcak Tutan Tabak: 11 Adım
Video: Soğuk baklava 2024, Eylül
Anonim
FoodPlate: Yemeklerinizi Sıcak Tutan Tabak
FoodPlate: Yemeklerinizi Sıcak Tutan Tabak

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

Bileşenler
Bileşenler
Bileşenler
Bileşenler
Bileşenler
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

Devreyi Kurmak
Devreyi Kurmak
Devreyi Kurmak
Devreyi Kurmak
Devreyi Kurmak
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ı

Raspberry Pi'ye Bağlantı
Raspberry Pi'ye Bağlantı
Raspberry Pi'ye Bağlantı
Raspberry Pi'ye Bağlantı
Raspberry Pi'ye Bağlantı
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

Aktivasyon SPI
Aktivasyon SPI
Aktivasyon SPI
Aktivasyon SPI
Aktivasyon SPI
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

Web Sunucusu Kurma
Web Sunucusu Kurma
Web Sunucusu Kurma
Web Sunucusu Kurma
Web Sunucusu Kurma
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

Posta Sunucusu Kurma
Posta Sunucusu Kurma
Posta Sunucusu Kurma
Posta Sunucusu Kurma
Posta Sunucusu Kurma
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

Python Dosyalarını Aktarın
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

SQL + Import Veritabanını Kur
SQL + Import Veritabanını Kur
SQL + Import Veritabanını Kur
SQL + Import Veritabanını Kur
SQL + Import Veritabanını Kur
SQL + Import Veritabanını Kur

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

Güç Kaynağını Taktığınızda Programı Otomatik Olarak Başlatın
Güç Kaynağını Taktığınızda Programı Otomatik Olarak Başlatın
Güç Kaynağını Taktığınızda Programı Otomatik Olarak Başlatın
Güç Kaynağını Taktığınızda Programı Otomatik Olarak Başlatın
Güç Kaynağını Taktığınızda Programı Otomatik Olarak Başlatın
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

Çeviri Ekle
Ç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: