Innholdsfortegnelse:
- Trinn 1: Bygg
- Trinn 2: Program
- Trinn 3: Koble Raspberry Pi til ULCD-220RD
- Trinn 4: Sett opp Raspberry Pi Host
Video: Kjøkkentimer: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne har gen4-uLCD-35DT som vil bli brukt som en sekundær skjerm for et Raspberry Pi-prosjekt, Kitchen Timer. Det er en nyttig applikasjon for de fleste mødre og matlagingsentusiaster der ute.
Dette kan brukes til å overvåke tiden når du lager din favorittrett.
I denne demoen fungerer Raspberry Pi som en vert som kontrollerer gen4-uLCD-35DT. Gen4 HMI -modulen ble programmert med forskjellige former og widgets, som deretter kontrolleres avhengig av kommandoene som sendes av Raspberry Pi -verten og omvendt.
Dette programmet er testet på Raspberry Pi 2 med Pixel -bilde. Den kan også kjøres på andre Raspberry Pi -varianter. Men hvis du bruker Raspberry Pi 3, må du først besøke denne lenken:
www.raspberrypi.org/forums/viewtopic.php?… for å konfigurere UART av Raspberry Pi 3.
Denne demoen ble testet på en Raspberry Pi 2 som kjører Raspbian med PIXEL. Den kan også kjøres på andre Raspberry Pi -varianter. Men hvis du bruker Raspberry Pi 3, må du først besøke denne lenken for å konfigurere UART -porten riktig:
www.raspberrypi.org/forums/viewtopic.php?…
Trinn 1: Bygg
Komponenter
- gen4-uLCD-35DT
- uSD -kort
- 30 -veis FFC -kabel
- gen4-PA eller gen4-IB
- Raspberry Pi 2 modell B
- Raspberry Pi -adapter
- 5 -veis kvinnelig til hunnkontakt
- 5 volt strømforsyning
Avklaring om komponentene
- Bruk gen4-grensesnittkort og uUSB PA-5 for å koble skjermen til PC-en som vist på det første bildet ovenfor.
- Eller hvis du har gen4-PA-kort, kan du koble skjermen til PC-en som vist på det andre bildet ovenfor. Du kan også bruke gen4-PA-kortet hvis du vil bruke GPIO-pinnene.
Trinn 2: Program
Last ned prosjektet her.
- Pakk ut den vedlagte zip-filen til en mappe, og åpne deretter ViSi-Genie-prosjektet "demo1"
- Du kan redigere widgetene i hvert skjema ved å bruke Object Inspector.
- Etter at du har åpnet prosjektfilen, går du til Prosjekt -menyen og kontrollerer at parametrene for hastighet og skjerm er parametere som vist i de to første bildene ovenfor.
- Koble gen4-uLCD-35DT til PCen
- Gå nå til Comms-menyen og velg riktig COM-port for uUSB-PA5, klikk deretter på den røde knappen, som vist nedenfor.
- Hvis uLCD-220RD er riktig koblet til PC-en, skal den røde knappen bli blå og navnet på skjermmodulen skal vises.
- På dette tidspunktet kan du montere uSD -kortet på PCen ved hjelp av en uSD -kortleser eller adapter. Gå til Hjem -menyen og klikk på (Bygg) Kopier/last inn -knappen.
- Prosjektet skal nå starte bygge- og kompileringsprosessen.
- Worshop4 vil be om riktig stasjon for uSD -kortet. Velg riktig stasjon fra rullegardinmenyen.
- Workshop4 vil deretter kompilere kildekoden og laste ned programmet til flash -minnet til skjermmodulen.
Koble nå uSD-kortet fra PCen og fest det til uSD-kortsporet på gen4-uLCD-35DT. Winbutton -widgeten skal nå vises på skjermen. Den er nå klar til å motta kommandoer fra en vert. Vist på det tredje bildet
Last ned ViSi-Genie-RaspPi-biblioteket
Raspberry Pi må nå kjøre et program som vil kommunisere med uLCD-220RD. Kildekoden for programmet er vedlagt. For å kunne kompilere kildekoden på Raspberry Pi må du først installere ViSi-Genie-RaspPi-biblioteket, som kan lastes ned fra denne lenken: https://github.com/4dsystems/ViSi-Genie-RaspPi -Lib…
Følg instruksjonene for hvordan du installerer biblioteket på den lenken.
Trinn 3: Koble Raspberry Pi til ULCD-220RD
Koble 4D-Serial-Pi-adapteren til Raspberry Pi, og koble deretter 5-veis kabelen til 4D-Serial-Pi-adapteren. Til slutt kobler du den andre enden av 5-veis kabelen til gen4-IB på gen4-modulen.
Eller du kan koble til gen4-modulen og Raspberry Pi med gen4-PA ved å bruke bildet ovenfor.
Trinn 4: Sett opp Raspberry Pi Host
Etter at du har installert biblioteket og koblet til maskinvaren, kan du nå kompilere kildekoden og kjøre programmet på Raspberry Pi. Følg prosedyren nedenfor.
- Etter at du har lastet ned filen, åpner du terminalen og går til mappen som inneholder denne filen: Kitchen-Timer-Code
- Pakk ut filen ved hjelp av denne kommandoen: pi@raspberry: ~ $ sudo unzip Kitchen-Timer-Code.zip
- Naviger til mappen der innholdet i “Kitchen-Timer-Code.zip” ble hentet ut. pi@bringebær: ~ $ cd Kitchen-Timer-Codepi@bringebær: ~ $ cd kitchenPi
- I LX Terminal skriver du kommandoen for å kompilere: pi@bringebær: ~ $ sudo make
- Kjør programmet med denne kommandoen: pi@bringebær: ~ $./kitchenPi
Gen4 -skjermmodulen skal nå begynne å vise de forskjellige widgetene, i henhold til de serielle kommandoene mottatt fra Raspberry Pi -verten.
For mer informasjon, se applikasjonsnotatet: ViSi-Genie Koble en 4D-skjerm til Raspberry Pi
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte