Innholdsfortegnelse:

VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn
VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn

Video: VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn

Video: VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn
Video: Который? Zoom H5 против Zoom H8 | Сравнение рекордеров Zoom 2024, Juli
Anonim
Image
Image

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

Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva 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

Kretsen
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

Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
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

I Visuino: Legg til og koble til pulsgenerator, Logic Gate og tilfeldig generatorkomponent
I Visuino: Legg til og koble til pulsgenerator, Logic Gate og tilfeldig generatorkomponent
I Visuino: Legg til og koble til pulsgenerator, Logic Gate og tilfeldig generatorkomponent
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

I Visuino: Legg til OLED Lcd -komponent
I Visuino: Legg til OLED Lcd -komponent
I Visuino: Legg til OLED Lcd -komponent
I Visuino: Legg til OLED Lcd -komponent
I Visuino: Legg til OLED Lcd -komponent
I Visuino: Legg til OLED Lcd -komponent
I Visuino: Legg til OLED Lcd -komponent
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

I Visuino: Koble til komponenter
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: