Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Kretsen
- Trinn 3: Start Visuino, og velg Arduino UNO -korttype
- Trinn 4: I Visuino: Legg til og koble til pulsgenerator, Logic Gate og tilfeldig generatorkomponent
- Trinn 5: I Visuino: Legg til OLED Lcd -komponent
- Trinn 6: I Visuino: Koble til komponenter
- Trinn 7: Spill
Video: VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
I denne opplæringen bruker vi OLED Lcd og Visuino til å lage en terning når vi trykker på en knapp på brødbrettet.
Se en demonstrasjonsvideo.
Trinn 1: Det du trenger
For denne opplæringen trenger du:
- Arduino uno
- Brødbrett (eller brødbrettskjold)
- OLED LCD
- Jumper ledninger
- Rød LED (eller annen farge)
- Knapp
- Pull-up motstand (50k ohm)
- Visuino -program: Last ned Visuino
Trinn 2: Kretsen
Tilkoblingene er ganske enkle, se bildet ovenfor med skjematisk kretskort.
- Koble breadboard positiv pin til Arduino 5V pin og koble breadboard negative pin til Arduino GND pin.
- Koble positiv pin av LED til Arduino pin 13 og den andre til GND pin på breadboard.
- Koble motstandsnålen til brødbrettets positive pinne og annen motstandsnål til knappenålen. Koble nå den andre knappestiften til Arduino A0 -pinnen.
- Koble OLED lcd positiv pin til breadboard positiv pin og OLED lcd negativ (gnd) pin til breadboard negativ pin.
- Koble OLED lcd SCL -pinne til Arduino SCL -pinne
- Koble OLED LCD SDA -pin til Arduino SDA -pin
Trinn 3: Start Visuino, og velg Arduino UNO -korttype
For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:
Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere ESP 8266!
Visuino: https://www.visuino.eu må også installeres.
Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino Uno" som vist på Bilde 2
Trinn 4: I Visuino: Legg til og koble til pulsgenerator, Logic Gate og tilfeldig generatorkomponent
- Legg til pulsgenerator, sett frekvensen til 100 (den endres automatisk til 1E2) se bilde2
- Legg til Logic gate AND
- Legg til Random Integer Generator, sett Maks: 6 og Min: 1 og Frø: 9999999
Trinn 5: I Visuino: Legg til OLED Lcd -komponent
- Legg til OLED Lcd -komponent (bilde 1)
- Dobbeltklikk på OLED Lcd -komponenten, dialogvinduet åpnes
- Velg "tekstfelt" til høyre og dra det til venstre (bilde 2)
- i vinduet "egenskaper" sett størrelse: 9, bredde: 6, x: 30 (bilde 3)
- Velg "Fyll skjerm" i dialogvinduet til høyre og dra den til venstre (bilde 2)
-
i vinduet "egenskaper" angi farge: tmcBlack (bilde 4)
Trinn 6: I Visuino: Koble til komponenter
- Koble pulsgeneratorpinnen ut til logikkportkomponentpinnen [1]
- Koble Logic Gate pin [0] til Arduino Analog pin [A0]
- Koble Logic Gate pin Out til Arduino pin Digital [13]
- Koble Logic Gate pin Out til Random Integer Generator pin Clock
- Tilfeldig heltallgenerator -pin ut for å vise OLED - Elements Text Field1 Pin [In]
- Koble Display OLED -pin [A In] til Arduino Pin Serial [Out]
- Koble Display OLED -pin [ut] til Arduino Pin I2C [In]
- Koble Display OLED - Elements Fill Screen1 Pin [Clock] til Arduino Pin [A0]
- Koble Arduino Serial Pin [In] til Arduino Pin [A0]
Trinn 7: Spill
Hvis du slår på Arduino Uno -modulen, begynner Oled Lcd å vise tilfeldige tall når du trykker på en knapp.
Gratulerer! Du har fullført ditt Rolling Dice -prosjekt med Visuino. Også vedlagt er Visuino -prosjektet, som jeg opprettet for denne Instructable. Du kan laste den ned og åpne den i Visuino:
Anbefalt:
0,96 tommer I2C OLED med SMD -pinne: 3 trinn
0,96 tommer I2C OLED med SMD-pinne: Materiale: 1 x OPEN-SMART UNO R3-kort1 x 0,96 tommer I2C OLED med SMD-pinne1 x IO-ekspansjonsskjerm1 x Testarmatur4 x Dopont-kabel Gjennomgang: Vakker I2C OLED-skjermmodul med SMD- og PAD-pins for DIY. Det er lett å lodde det på Experiment PCB eller
Terningkast !: 8 trinn
Dice Thrower !: Prosjektet ble gjennomført som en del av seminaret Computational Design and Digital Fabrication i ITECH masterprogrammet. Vi har gleden av å introdusere deg for terningkasteren. Vi vet at vi alle er lei av å kaste bort så mye krefter på å kaste d
1,3 tommer RetroPie Zero: 36 trinn (med bilder)
1,3 tommer RetroPie Zero: Denne instruksjonene viser hvordan du bruker en 1,3 " Retina grade IPS LCD HAT for å lage en liten RetroPie Zero
55 tommer, 4K digital fotoramdisplay for rundt $ 400: 7 trinn (med bilder)
55 tommer, 4K digital fotoramdisplay for rundt $ 400: det er mange opplæringsprogrammer om hvordan du lager en fantastisk digital fotoramme med en bringebærpi. dessverre støtter rpi ikke 4K -oppløsning. Odroid C2 kan enkelt håndtere 4K -oppløsning, men ingen av disse rpi -opplæringene fungerer for C2 -enheten. det tok
Opplæring i grensesnitt OLED 0,91 tommer 128x32 med Arduino UNO: 7 trinn (med bilder)
Opplæring i grensesnitt OLED 0,91 tommer 128x32 med Arduino UNO: Denne opplæringen skal lære deg noen grunnleggende om bruk av OLED 0,91 tommer LCD128x32 med Arduino UNO