Cuprins:
- Pasul 1: Construiți
- Pasul 2: Program
- Pasul 3: Conectați Raspberry Pi la ULCD-220RD
- Pasul 4: configurați gazda Raspberry Pi
Video: Cronometru bucătărie: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Acesta dispune de gen4-uLCD-35DT care va fi folosit ca afișaj secundar pentru un proiect Raspberry Pi, Kitchen Timer. Este o aplicație utilă pentru majoritatea mamelor și pasionaților de gătit de acolo.
Aceasta poate fi utilizată pentru a monitoriza timpul când gătiți felul de mâncare preferat.
În această demonstrație, Raspberry Pi acționează ca o gazdă care controlează gen4-uLCD-35DT. Modulul HMI gen4 a fost programat cu diferite forme și widget-uri, care sunt apoi controlate în funcție de comenzile trimise de gazda Raspberry Pi și invers.
Acest program este testat pe Raspberry Pi 2 cu imagine Pixel. Poate rula și pe alte variante Raspberry Pi. Dar, dacă utilizați Raspberry Pi 3, asigurați-vă că vizitați mai întâi acest link:
www.raspberrypi.org/forums/viewtopic.php?… pentru a configura UART-ul Raspberry Pi 3.
Această demonstrație a fost testată pe un Raspberry Pi 2 care rulează Raspbian cu PIXEL. Poate rula și pe alte variante Raspberry Pi. Cu toate acestea, dacă utilizați Raspberry Pi 3, asigurați-vă că vizitați mai întâi acest link pentru a configura corect portul UART:
www.raspberrypi.org/forums/viewtopic.php?…
Pasul 1: Construiți
Componente
- gen4-uLCD-35DT
- Card uSD
- Cablu FFC cu 30 de căi
- gen4-PA sau gen4-IB
- Raspberry Pi 2 Model B.
- Adaptor Raspberry Pi
- Conector cu 5 căi de la mamă la mamă
- Alimentare de 5 volți
Clarificare despre componente
- Utilizați placa de interfață gen4 și uUSB PA-5 pentru a conecta afișajul la computer așa cum se arată în prima imagine de mai sus.
- Sau dacă aveți placa gen4-PA, conectați afișajul la computer așa cum se arată în a doua imagine de mai sus. De asemenea, puteți utiliza placa gen4-PA dacă doriți să utilizați pinii GPIO.
Pasul 2: Program
Descărcați proiectul de aici.
- Extrageți fișierul zip atașat într-un folder, apoi deschideți proiectul ViSi-Genie „demo1”
- Puteți edita widgeturile din fiecare formular utilizând Inspectorul de obiecte.
- După deschiderea fișierului proiect, accesați meniul Proiect și asigurați-vă că parametrii Viteză și Afișare comunicare sunt corecți, așa cum se arată în primele două imagini de mai sus.
- Conectați gen4-uLCD-35DT la computer
- Acum accesați meniul Comms și selectați portul COM corect pentru uUSB-PA5, apoi faceți clic pe butonul roșu, așa cum se arată mai jos.
- Dacă uLCD-220RD este conectat corect la computer, butonul roșu ar trebui să devină albastru și numele modulului de afișare ar trebui să fie afișat.
- În acest moment, montați cardul uSD pe computer utilizând un cititor sau adaptor de card uSD. Mergeți la meniul Acasă și faceți clic pe butonul (Construiți) Copiere / Încărcare.
- Proiectul ar trebui să înceapă acum procesul de compilare și compilare.
- Worshop4 va solicita unitatea corectă pentru cardul uSD. Selectați unitatea corespunzătoare din meniul derulant.
- Workshop4 va compila apoi codul sursă și va descărca programul în memoria flash a modulului de afișare.
Acum demontați cardul uSD de pe computer și montați-l pe slotul pentru card uSD al gen4-uLCD-35DT. Widgetul Winbutton ar trebui să apară acum pe afișaj. Acum este gata să primească comenzi de la o gazdă. Afișat în a treia imagine
Descărcați biblioteca ViSi-Genie-RaspPi
Raspberry Pi trebuie să ruleze acum un program care să comunice cu uLCD-220RD. Codul sursă pentru program este atașat. Pentru a putea compila codul sursă pe Raspberry Pi, trebuie să instalați mai întâi ViSi-Genie-RaspPi-Library, care poate fi descărcat de pe acest link: https://github.com/4dsystems/ViSi-Genie-RaspPi -Lib …
Urmați instrucțiunile despre cum să instalați biblioteca pe acel link.
Pasul 3: Conectați Raspberry Pi la ULCD-220RD
Conectați adaptorul 4D-Serial-Pi la Raspberry Pi, apoi conectați cablul cu 5 căi la adaptorul 4D-Serial-Pi. În cele din urmă, conectați celălalt capăt al cablului cu 5 căi la gen4-IB al modulului gen4.
Sau puteți interfața modulul gen4 și Raspberry Pi cu gen4-PA folosind imaginea de mai sus.
Pasul 4: configurați gazda Raspberry Pi
După instalarea bibliotecii și conectarea hardware-ului, acum puteți compila codul sursă și rula programul pe Raspberry Pi. Urmați procedura de mai jos.
- După descărcarea fișierului, deschideți terminalul și mergeți la folderul care conține acest fișier: Kitchen-Timer-Code
- Dezarhivați fișierul folosind această comandă: pi @ raspberry: ~ $ sudo dezarhivați bucătărie-Timer-Code.zip
- Navigați la folderul în care a fost extras conținutul „Kitchen-Timer-Code.zip”. pi @ raspberry: ~ $ cd Kitchen-Timer-Codepi @ raspberry: ~ $ cd kitchenPi
- În terminalul LX tastați comanda pentru a compila: pi @ raspberry: ~ $ sudo make
- Rulați programul utilizând această comandă: pi @ raspberry: ~ $./kitchenPi
Modulul de afișare gen4 ar trebui să înceapă acum să afișeze diferite widget-uri, conform comenzilor seriale primite de la gazda Raspberry Pi.
Pentru mai multe informații, consultați nota aplicației: ViSi-Genie Conectarea unui afișaj 4D la Raspberry Pi
Recomandat:
Înlocuirea LED-urilor dvs. de hota de bucătărie: 4 pași
Înlocuirea LED-urilor dvs. de hota de bucătărie: Când ne-am remodelat casa, bucătăria a fost concepută ca element central. Ne place să avem companie și bucătăria noastră a ajuns întotdeauna în locul în care toată lumea stătea. Sunt sigur că mulți oameni se pot relaționa. Fiind că sunt bucătarul familiei
Identificator de sunet personalizat în bucătărie: 4 pași
Identificator de sunet personalizat pentru bucătărie: Pentru proiectul nostru final într-un curs de sisteme interactive în această primăvară, am creat un sistem în timp real pentru identificarea și vizualizarea sunetelor obișnuite în bucătărie utilizând clasificarea Support-Vector Machine. Sistemul este format dintr-un laptop pentru audio
Scală de bucătărie Arduino: 6 pași (cu imagini)
Cântarul Arduino pentru bucătărie: în acest proiect vă voi arăta cum să construiți o cântare simplă pentru greutatea bucătăriei, cu o carcasă tipărită 3D personalizată
Gravează o placă de circuit cu consumabile pentru bucătărie: 6 pași (cu imagini)
Gravați o placă de circuite cu consumabile de bucătărie: pe măsură ce lucrați cu proiecte electronice, veți realiza rapid că cu cât sunt mai complexe, cu atât sunt mai dificil de lipit împreună. De obicei, înseamnă crearea unui cuib de șobolani de fire individuale, care pot fi voluminoase și greu de depanat
Faceți un cronometru de bucătărie cu un MakerBit: 13 pași
Creați un cronometru de bucătărie cu un MakerBit: Acest proiect explorează modul în care funcționează un cronometru de bucătărie - realizând unul! Cu mult timp în urmă, cele mai utile dispozitive erau mecanice. Copiii ar putea dezamăgi lucrurile pentru a vedea părțile din interior și pentru a studia cum se mișcă. Obiectele electronice moderne, cum ar fi cronometrul de bucătărie, sunt