Innholdsfortegnelse:

DIY Arduino LED -terninger: 5 trinn (med bilder)
DIY Arduino LED -terninger: 5 trinn (med bilder)

Video: DIY Arduino LED -terninger: 5 trinn (med bilder)

Video: DIY Arduino LED -terninger: 5 trinn (med bilder)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Juli
Anonim
DIY Arduino LED -terninger
DIY Arduino LED -terninger

Spiller du et brettspill som krever terning? Ingen frykt, du kan lage din egen på mindre enn 15 minutter! Du trenger bare noen veldig vanlige deler, litt tålmodighet og en 35-linjers Arduino-kode!

Alle brukte deler er fra Kumans Arduino UNO Starter Kit

Trinn 1: Nødvendige deler

Nødvendige deler
Nødvendige deler
  • 16 hoppetråder
  • En knapp
  • Et Arduino -brett
  • Et brødbrett
  • En USB -kabel
  • 6 LED -er (farge spiller ingen rolle)
  • 6 220 ohm motstander
  • En 10k ohm motstand

Allchips er en elektronisk serviceplattform for elektronikkomponenter, du kan kjøpe alle komponentene fra dem

Trinn 2: Koble til knappen

Koble til knappen
Koble til knappen

For det første, la oss starte med knappen. Ved hvert trykk "blir terningene kastet" (genererer et tilfeldig tall og lyser opp det tilsvarende antall lysdioder). Ta tak i knappen og sett den inn i brødbrettet og velg en av sidene. Du vil se 2 pins. Den til venstre (du kan også bytte dem) kobles til bakken av Arduino (gjennom brødbrettet) med 10k -motstanden. Koble samme rad til digital pin 13 på Arduino (definert i koden, kan endres). Pinnen på høyre side av knappen kobles til 5V. Du kan bruke bildet ovenfor som referanse.

Trinn 3: Koble til LED -ene

Koble til LED -ene
Koble til LED -ene
Koble til LED -ene
Koble til LED -ene
Koble til LED -ene
Koble til LED -ene

Dette er den vanskeligste delen på grunn av rotet du sitter igjen med etterpå, så bar med meg og fortsett. Jeg antar at du allerede har satt ledene inn i brødbrettet. Hvis ikke, nå er det den perfekte tiden;)

Jeg vet ikke hvordan du vil plassere dem, men i utgangspunktet, følg den generelle regelen - alle de 6 katodene skal kobles sammen og deretter til jord (GND). Se bildene ovenfor hvis du har problemer!

Nå må vi koble anodene. La meg forklare deg: du må koble den andre ledningen til hver ledning til den tilsvarende digitale pinnen på Arduino, hver med en 220 ohm motstand! Jeg omdirigerer de andre endene av motstandene til noen tomme rader på brødbrettet som deretter blir koblet til pinnene ved hjelp av jumper -ledninger.

Jeg begynte å koble dem fra nedre venstre ledd til pin 2, neste - til pin 4, høyre en - til pin 6 og på raden ovenfor, fra høyre til venstre.

Trinn 4: Etterbehandling

Finpuss
Finpuss

Koble strømskinnene på brødbrettet til din Arduino. Deretter kobler du til brettet og laster opp koden jeg har skrevet, som du finner her. Bare husk at ingenting i verden vi lever i er tilfeldig! Til og med de "tilfeldige" tallene. Så å få de samme tallene på rad er en total mulighet! Jeg har prøvd å fikse dette i koden, men det kan ikke være perfekt!

Anbefalt: