Sommario:

Timer da cucina: 4 passaggi
Timer da cucina: 4 passaggi

Video: Timer da cucina: 4 passaggi

Video: Timer da cucina: 4 passaggi
Video: egg perfect timer (sub ITA) 2024, Luglio
Anonim
Image
Image

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

Costruire
Costruire

Componenti

  1. gen4-uLCD-35DT
  2. uScheda SD
  3. Cavo FFC a 30 vie
  4. gen4-PA o gen4-IB
  5. Raspberry Pi 2 Modello B
  6. Adattatore Raspberry Pi
  7. Connettore da femmina a femmina a 5 vie
  8. 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

Programma
Programma
Programma
Programma
Programma
Programma

Scarica qui il progetto.

  1. Estrai il file zip allegato in una cartella, quindi apri il progetto ViSi-Genie “demo1”
  2. È possibile modificare i widget in ogni modulo utilizzando Object Inspector.
  3. 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.
  4. Connetti gen4-uLCD-35DT al PC
  5. 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.
  6. Se l'uLCD-220RD è collegato correttamente al PC, il pulsante rosso dovrebbe ora diventare blu e dovrebbe essere visualizzato il nome del modulo display.
  7. 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.
  8. Il progetto dovrebbe ora avviare il processo di compilazione e compilazione.
  9. Worshop4 richiederà l'unità corretta per la scheda uSD. Seleziona l'unità appropriata dal menu a discesa.
  10. 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 il Raspberry Pi all'ULCD-220RD
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

Configura l'host Raspberry Pi
Configura 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.

  1. Dopo aver scaricato il file, apri il terminale e vai alla cartella che contiene questo file: Kitchen-Timer-Code
  2. Decomprimi il file usando questo comando: pi@raspberry: ~ $ sudo unzip Kitchen-Timer-Code.zip
  3. Passare alla cartella in cui sono stati estratti i contenuti di "Kitchen-Timer-Code.zip". pi@raspberry: ~ $ cd Kitchen-Timer-Codepi@raspberry: ~ $ cd kitchenPi
  4. In LX Terminal digita il comando per compilare: pi@raspberry: ~$ sudo make
  5. 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: