Indholdsfortegnelse:

VISUINO terningkast med 0,96 tommer 4 -benet OLED -modul: 7 trin
VISUINO terningkast med 0,96 tommer 4 -benet OLED -modul: 7 trin

Video: VISUINO terningkast med 0,96 tommer 4 -benet OLED -modul: 7 trin

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

I denne vejledning vil vi bruge OLED Lcd og Visuino til at lave en terning, når vi trykker på en knap på vores brødbræt.

Se en demonstrationsvideo.

Trin 1: Hvad du får brug for

Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for

Til denne vejledning skal du bruge:

  • Arduino uno
  • Brødbræt (eller brødbrætskjold)
  • OLED Lcd
  • Jumper ledninger
  • Rød LED (eller enhver anden farve)
  • Knap
  • Pull-up modstand (50k ohm)
  • Visuino -program: Download Visuino

Trin 2: Kredsløbet

Kredsløbet
Kredsløbet

Forbindelserne er ret lette, se billedet ovenfor med skematisk skivebrættet.

  • Tilslut breadboard positiv pin til Arduino 5V pin og tilslut breadboard negative pin til Arduino GND pin.
  • Tilslut positiv pin af LED til Arduino pin 13 og den anden til GND pin på breadboard.
  • Tilslut modstandsstiften til brødbrætets positive stift og anden modstandsstift til knappenålen. Tilslut nu den anden knapstift til Arduino A0 pin.
  • Tilslut OLED lcd positiv pin til breadboard positiv pin og OLED lcd negativ (gnd) pin til breadboard negativ pin.
  • Tilslut OLED lcd SCL pin til Arduino SCL pin
  • Tilslut OLED lcd SDA pin til Arduino SDA pin

Trin 3: Start Visuino, og vælg Arduino UNO -korttype

Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype

For at starte programmeringen af Arduino skal du have Arduino IDE installeret herfra:

Vær opmærksom på, at der er nogle kritiske fejl i Arduino IDE 1.6.6. Sørg for, at du installerer 1.6.7 eller højere, ellers fungerer denne instruks ikke! Hvis du ikke har gjort det, skal du følge trinene i denne instruktion for at konfigurere Arduino IDE til at programmere ESP 8266!

Visuino: https://www.visuino.eu skal også installeres.

Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino Uno" som vist på billede 2

Trin 4: I Visuino: Tilføj og tilslut Pulse Generator, Logic Gate og Random Generator Component

I Visuino: Tilføj og tilslut Pulse Generator, Logic Gate og Random Generator Component
I Visuino: Tilføj og tilslut Pulse Generator, Logic Gate og Random Generator Component
I Visuino: Tilføj og tilslut Pulse Generator, Logic Gate og Random Generator Component
I Visuino: Tilføj og tilslut Pulse Generator, Logic Gate og Random Generator Component
  • Tilføj pulsgenerator, indstil frekvens til 100 (den skifter automatisk til 1E2) se pic2
  • Tilføj Logic gate OG
  • Tilføj Random Integer Generator, sæt Max: 6 og Min: 1 og Seed: 9999999

Trin 5: I Visuino: Tilføj OLED Lcd -komponent

I Visuino: Tilføj OLED Lcd -komponent
I Visuino: Tilføj OLED Lcd -komponent
I Visuino: Tilføj OLED Lcd -komponent
I Visuino: Tilføj OLED Lcd -komponent
I Visuino: Tilføj OLED Lcd -komponent
I Visuino: Tilføj OLED Lcd -komponent
I Visuino: Tilføj OLED Lcd -komponent
I Visuino: Tilføj OLED Lcd -komponent
  • Tilføj OLED Lcd -komponent (billede 1)
  • Dobbeltklik på OLED Lcd -komponenten, dialogvinduet åbnes
  • Vælg "tekstfelt" til højre og træk det til venstre (billede 2)
  • i vindue "egenskaber" sæt størrelse: 9, bredde: 6, x: 30 (billede 3)
  • I dialogvinduet til højre skal du vælge "Fyld skærm" og trække den til venstre (billede 2)
  • i vinduet "egenskaber" indstil farve: tmcBlack (billede 4)

Trin 6: I Visuino: Tilslutningskomponenter

I Visuino: Tilslutningskomponenter
I Visuino: Tilslutningskomponenter
  • Tilslut Pulse Generator pin Out til logic gate component pin [1]
  • Tilslut Logic Gate pin [0] til Arduino Analog pin [A0]
  • Tilslut Logic Gate pin Out til Arduino pin Digital [13]
  • Tilslut Logic Gate pin Out til Random Integer Generator pin Clock
  • Tilfældig heltalgenerator pin ud for at vise OLED - Elements Text Field1 Pin [In]
  • Tilslut Display OLED -pin [A In] til Arduino Pin Serial [Out]
  • Tilslut Display OLED Pin [Out] til Arduino Pin I2C [In]
  • Tilslut Display OLED - Elements Fill Screen1 Pin [Clock] til Arduino Pin [A0]
  • Tilslut Arduino Serial Pin [In] til Arduino Pin [A0]

Trin 7: Spil

Hvis du tænder for Arduino Uno -modulet, begynder Oled Lcd at vise tilfældige tal, når du trykker på en knap.

Tillykke! Du har afsluttet dit Rolling Dice -projekt med Visuino. Også vedhæftet er Visuino -projektet, som jeg har oprettet til denne Instructable. Du kan downloade og åbne den i Visuino:

Anbefalede: