Sommario:
- Passaggio 1: costruire
- Passaggio 2: programma
- Passaggio 3: collega il Raspberry Pi all'ULCD-220RD
- Passaggio 4: configurare l'host Raspberry Pi
Video: Timer da cucina: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Questo include gen4-uLCD-35DT che verrà utilizzato come display secondario per un progetto Raspberry Pi, il timer da cucina. È un'applicazione utile per la maggior parte delle madri e degli appassionati di cucina.
Questo può essere usato per monitorare il tempo quando cucini il tuo piatto preferito.
In questa demo il Raspberry Pi funge da host che controlla il gen4-uLCD-35DT. Il modulo HMI gen4 è stato programmato con diversi form e widget, che vengono poi controllati a seconda dei comandi inviati dall'host Raspberry Pi e viceversa.
Questo programma è testato su Raspberry Pi 2 con immagine Pixel. Può anche funzionare su altre varianti di Raspberry Pi. Ma, se stai usando Raspberry Pi 3, assicurati di visitare prima questo link:
www.raspberrypi.org/forums/viewtopic.php?… per configurare l'UART di Raspberry Pi 3.
Questa demo è stata testata su un Raspberry Pi 2 che esegue Raspbian con PIXEL. Può anche funzionare su altre varianti di Raspberry Pi. Tuttavia, se stai utilizzando il Raspberry Pi 3, assicurati di visitare prima questo link per configurare correttamente la porta UART:
www.raspberrypi.org/forums/viewtopic.php?…
Passaggio 1: costruire
Componenti
- gen4-uLCD-35DT
- uScheda SD
- Cavo FFC a 30 vie
- gen4-PA o gen4-IB
- Raspberry Pi 2 Modello B
- Adattatore Raspberry Pi
- Connettore da femmina a femmina a 5 vie
- Alimentazione 5 volt
Chiarimento sui componenti
- Utilizzare la scheda di interfaccia gen4 e uUSB PA-5 per collegare il display al PC come mostrato nella prima immagine sopra.
- Oppure se hai una scheda gen4-PA, collega il display al PC come mostrato nella seconda immagine sopra. Puoi anche usare la scheda gen4-PA se vuoi usare i suoi pin GPIO.
Passaggio 2: programma
Scarica qui il progetto.
- Estrai il file zip allegato in una cartella, quindi apri il progetto ViSi-Genie “demo1”
- È possibile modificare i widget in ogni modulo utilizzando Object Inspector.
- Dopo aver aperto il file di progetto, vai al menu Progetto e assicurati che i parametri Velocità di comunicazione e Display siano corretti come mostrato nelle prime due immagini sopra.
- Connetti gen4-uLCD-35DT al PC
- Ora vai al menu Comms e seleziona la porta COM corretta per l'uUSB-PA5, quindi fai clic sul pulsante rosso, come mostrato di seguito.
- Se l'uLCD-220RD è collegato correttamente al PC, il pulsante rosso dovrebbe ora diventare blu e dovrebbe essere visualizzato il nome del modulo display.
- A questo punto, monta la scheda uSD sul PC utilizzando un lettore di schede uSD o un adattatore. Vai al menu Home e fai clic sul pulsante (Crea) Copia/Carica.
- Il progetto dovrebbe ora avviare il processo di compilazione e compilazione.
- Worshop4 richiederà l'unità corretta per la scheda uSD. Seleziona l'unità appropriata dal menu a discesa.
- Workshop4 compilerà quindi il codice sorgente e scaricherà il programma nella memoria flash del modulo display.
Ora smonta la scheda uSD dal PC e montala nello slot per scheda uSD del gen4-uLCD-35DT. Il widget Winbutton dovrebbe ora apparire sul display. Ora è pronto per ricevere comandi da un host. Mostrato nella terza immagine
Scarica la libreria ViSi-Genie-RaspPi
Il Raspberry Pi deve ora eseguire un programma che comunicherà con uLCD-220RD. In allegato il codice sorgente del programma. Per poter compilare il codice sorgente sul Raspberry Pi, è necessario installare prima la ViSi-Genie-RaspPi-Library, che può essere scaricata da questo link: https://github.com/4dsystems/ViSi-Genie-RaspPi -Lib…
Segui le istruzioni su come installare la libreria su quel link.
Passaggio 3: collega il Raspberry Pi all'ULCD-220RD
Collega l'adattatore 4D-Serial-Pi al Raspberry Pi, quindi collega il cavo a 5 vie all'adattatore 4D-Serial-Pi. Infine, collegare l'altra estremità del cavo a 5 vie al gen4-IB del modulo gen4.
Oppure puoi interfacciare il modulo gen4 e Raspberry Pi con gen4-PA usando l'immagine sopra.
Passaggio 4: configurare l'host Raspberry Pi
Dopo aver installato la libreria e collegato l'hardware, ora puoi compilare il codice sorgente ed eseguire il programma sul Raspberry Pi. Segui la procedura di seguito.
- Dopo aver scaricato il file, apri il terminale e vai alla cartella che contiene questo file: Kitchen-Timer-Code
- Decomprimi il file usando questo comando: pi@raspberry: ~ $ sudo unzip Kitchen-Timer-Code.zip
- Passare alla cartella in cui sono stati estratti i contenuti di "Kitchen-Timer-Code.zip". pi@raspberry: ~ $ cd Kitchen-Timer-Codepi@raspberry: ~ $ cd kitchenPi
- In LX Terminal digita il comando per compilare: pi@raspberry: ~$ sudo make
- Esegui il programma usando questo comando: pi@raspberry: ~$./kitchenPi
Il modulo display gen4 dovrebbe ora iniziare a visualizzare i diversi widget, in base ai comandi seriali ricevuti dall'host Raspberry Pi.
Per ulteriori informazioni, vedere la nota applicativa:ViSi-Genie Collegamento di un display 4D al Raspberry Pi
Consigliato:
Sostituzione dei LED della cappa da cucina fioca: 4 passaggi
Sostituzione dei LED della cappa da cucina fioca: quando abbiamo ristrutturato la nostra casa, la cucina è stata progettata come il nostro pezzo centrale. Ci piace avere compagnia e la nostra cucina finisce sempre per essere il luogo in cui tutti passano il tempo. Sono sicuro che molte persone possono relazionarsi. Essendo io il cuoco della famiglia
Identificatore sonoro personalizzato per la cucina: 4 passaggi
Custom Kitchen Sound Identifier: per il nostro progetto finale in un corso sui sistemi interattivi questa primavera, abbiamo creato un sistema in tempo reale per identificare e visualizzare i suoni comuni in cucina utilizzando la classificazione Support-Vector Machine. Il sistema è composto da un laptop per l'audio
Bilancia da cucina Arduino: 6 passaggi (con immagini)
Bilancia da cucina Arduino: in questo progetto ti mostrerò come costruire una semplice bilancia da cucina con un involucro stampato in 3D personalizzato
Incidi un circuito con gli accessori per la cucina: 6 passaggi (con immagini)
Incidere un circuito con forniture da cucina: mentre armeggi con progetti di elettronica, ti renderai presto conto che più sono complessi, più sono difficili da saldare insieme. Di solito significa creare un nido di cavi individuali, che può essere ingombrante e difficile da risolvere
Crea un timer da cucina con MakerBit: 13 passaggi
Crea un timer da cucina con MakerBit: questo progetto esplora il funzionamento di un timer da cucina, creandone uno! Molto tempo fa, i dispositivi più utili erano meccanici. I bambini potrebbero smontare le cose per vedere le parti all'interno e studiare come si muovono. I moderni gadget elettronici come un timer da cucina sono