Sadržaj:

Kuhinjski mjerač vremena: 4 koraka
Kuhinjski mjerač vremena: 4 koraka

Video: Kuhinjski mjerač vremena: 4 koraka

Video: Kuhinjski mjerač vremena: 4 koraka
Video: Moja omiljena veličina Pe***a 2024, Juli
Anonim
Image
Image

Ovo sadrži gen4-uLCD-35DT koji će se koristiti kao sekundarni ekran za projekat Raspberry Pi, Kuhinjski mjerač vremena. To je korisna aplikacija za većinu majki i ljubitelja kuhanja.

Ovo se može koristiti za praćenje vremena pri kuhanju vašeg omiljenog jela.

U ovoj demonstraciji Raspberry Pi djeluje kao domaćin koji kontrolira gen4-uLCD-35DT. H4 modul gen4 programiran je s različitim oblicima i widgetima, koji se zatim kontroliraju ovisno o naredbama koje šalje Raspberry Pi host i obrnuto.

Ovaj program je testiran na Raspberry Pi 2 sa Pixel slikom. Može se pokrenuti i na drugim Raspberry Pi varijantama. No, ako koristite Raspberry Pi 3, svakako posjetite ovu vezu:

www.raspberrypi.org/forums/viewtopic.php?… za konfiguriranje UART -a Raspberry Pi 3.

Ovaj demo je testiran na Raspberry Pi 2 sa Raspbian -om sa PIXEL -om. Može se pokrenuti i na drugim Raspberry Pi varijantama. Međutim, ako koristite Raspberry Pi 3, svakako posjetite ovu vezu kako biste pravilno konfigurirali UART port:

www.raspberrypi.org/forums/viewtopic.php?…

Korak 1: Izgradite

Build
Build

Komponente

  1. gen4-uLCD-35DT
  2. uSD kartica
  3. 30 -kraki FFC kabel
  4. gen4-PA ili gen4-IB
  5. Raspberry Pi 2 Model B
  6. Raspberry Pi adapter
  7. 5 Priključak ženski u ženski
  8. Napajanje od 5 volti

Pojašnjenje o komponentama

  • Koristite ploču sa interfejsom gen4 i uUSB PA-5 za povezivanje ekrana sa računarom kao što je prikazano na prvoj gornjoj slici.
  • Ili, ako imate gen4-PA ploču, povežite ekran sa računarom kao što je prikazano na drugoj slici iznad. Također možete koristiti gen4-PA ploču ako želite koristiti njene GPIO pinove.

Korak 2: Program

Program
Program
Program
Program
Program
Program

Preuzmite projekat ovdje.

  1. Izvucite priloženu zip datoteku u mapu, a zatim otvorite projekt ViSi-Genie “demo1”
  2. Vidžete u svakom obliku možete urediti pomoću Object Inspector -a.
  3. Nakon otvaranja projektne datoteke, idite na meni Project i provjerite jesu li parametri Comms Speed i Display ispravni, kao što su prikazane prve dvije slike iznad.
  4. Spojite gen4-uLCD-35DT na računar
  5. Sada idite na Comms Menu i odaberite odgovarajući COM port za uUSB-PA5, zatim kliknite na crveno dugme, kao što je prikazano ispod.
  6. Ako je uLCD-220RD pravilno povezan s računalom, crveno dugme bi sada trebalo postati plavo i prikazati naziv modula zaslona.
  7. U ovom trenutku, umetnite USB karticu na računar pomoću čitača ili adaptera za USB karticu. Idite na glavni meni i kliknite na dugme (Izradi) Kopiraj/Učitaj.
  8. Projekt bi sada trebao započeti proces izgradnje i kompajliranja.
  9. Worshop4 će zatražiti ispravan pogon za USB karticu. Odaberite odgovarajući pogon s padajućeg izbornika.
  10. Workshop4 će zatim kompajlirati izvorni kod i preuzeti program u flash memoriju modula za prikaz.

Sada odspojite uSD karticu s računala i postavite je u utor za USB karticu gen4-uLCD-35DT. Winbutton widget bi se sada trebao pojaviti na ekranu. Sada je spreman za primanje naredbi od hosta. Prikazano na trećoj slici

Preuzmite biblioteku ViSi-Genie-RaspPi

Raspberry Pi sada mora pokrenuti program koji će komunicirati s uLCD-220RD. Izvorni kod programa je u prilogu. Da biste mogli sastaviti izvorni kod na Raspberry Pi, morate prvo instalirati ViSi-Genie-RaspPi-Library, koju možete preuzeti sa ove veze: https://github.com/4dsystems/ViSi-Genie-RaspPi -Lib…

Slijedite upute o tome kako instalirati biblioteku na toj vezi.

Korak 3: Povežite Raspberry Pi na ULCD-220RD

Spojite Raspberry Pi na ULCD-220RD
Spojite Raspberry Pi na ULCD-220RD

Spojite 4D-Serial-Pi adapter na Raspberry Pi, a zatim spojite 5-smjerni kabel na 4D-Serial-Pi adapter. Na kraju, spojite drugi kraj 5-smjernog kabela na gen4-IB gen4 modula.

Ili možete spojiti gen4 modul i Raspberry Pi sa gen4-PA koristeći gornju sliku.

Korak 4: Postavite Raspberry Pi host

Postavite Raspberry Pi host
Postavite Raspberry Pi host

Nakon instaliranja biblioteke i povezivanja hardvera, sada možete sastaviti izvorni kod i pokrenuti program na Raspberry Pi. Slijedite donju proceduru.

  1. Nakon preuzimanja datoteke otvorite terminal i idite u mapu koja sadrži ovu datoteku: Kitchen-Timer-Code
  2. Raspakirajte datoteku pomoću ove naredbe: pi@raspberry: ~ $ sudo unzip Kitchen-Timer-Code.zip
  3. Idite do mape u koju je izdvojen sadržaj “Kitchen-Timer-Code.zip”. pi@malina: ~ $ cd Kitchen-Timer-Codepi@malina: ~ $ cd kuhinjaPi
  4. U LX Terminal upišite naredbu za kompajliranje: pi@raspberry: ~ $ sudo make
  5. Pokrenite program pomoću ove naredbe: pi@raspberry: ~ $./kitchenPi

Modul za prikaz gen4 sada bi trebao početi prikazivati različite widgete, prema serijskim naredbama primljenim od domaćina Raspberry Pi.

Za više informacija pogledajte napomenu o aplikaciji: ViSi-Genie Povezivanje 4D ekrana na Raspberry Pi

Preporučuje se: