Inhoudsopgave:

DIY Arduino LED-dobbelstenen - Ajarnpa
DIY Arduino LED-dobbelstenen - Ajarnpa

Video: DIY Arduino LED-dobbelstenen - Ajarnpa

Video: DIY Arduino LED-dobbelstenen - Ajarnpa
Video: arduino dobbelsteen (Arduino Project #1) 2024, Juli-
Anonim
DIY Arduino LED-dobbelstenen
DIY Arduino LED-dobbelstenen

Een bordspel spelen waarvoor een dobbelsteen nodig is? Geen zorgen, je kunt het in minder dan 15 minuten zelf maken! Je hebt alleen een aantal veel voorkomende onderdelen, een beetje geduld en een 35-regelige Arduino-code nodig!

Alle gebruikte onderdelen komen uit Kuman's Arduino UNO Starter Kit

Stap 1: benodigde onderdelen

Onderdelen nodig
Onderdelen nodig
  • 16 jumperdraden
  • Een knop
  • Een Arduino-bord
  • een breadboard
  • Een USB-kabel
  • 6 led's (kleur maakt niet uit)
  • 6 weerstanden van 220 ohm
  • Een weerstand van 10k ohm

Allchips is een online serviceplatform voor elektronische componenten, u kunt alle componenten bij hen kopen

Stap 2: De knop aansluiten

De knop aansluiten
De knop aansluiten

Laten we eerst beginnen met de knop. Bij elke druk op de knop wordt "de dobbelsteen gegooid" (een willekeurig getal genereren en het overeenkomstige aantal leds oplichten). Pak de knop en steek deze in het breadboard en kies een van de zijkanten. Je ziet 2 pinnen. Degene aan de linkerkant (je kunt ze ook verwisselen) maakt verbinding met aarde van de Arduino (via het breadboard) met de 10k-weerstand. Verbind dezelfde rij met digitale pin 13 van de Arduino (gedefinieerd in de code, kan worden gewijzigd). De pin aan de rechterkant van de knop maakt verbinding met 5V. U kunt de bovenstaande afbeelding als referentie gebruiken.

Stap 3: Aansluiten van de Led's

De Led's aansluiten
De Led's aansluiten
De Led's aansluiten
De Led's aansluiten
De Led's aansluiten
De Led's aansluiten

Dit is het lastigste vanwege de rotzooi die je daarna achterlaat, dus kaal met mij en ga door. Ik neem aan dat je de led's al in het breadboard hebt gestoken. Zo niet, dan is het nu het perfecte moment;)

Ik weet niet hoe je ze moet plaatsen, maar volg in principe de algemene regel - alle 6 kathoden moeten met elkaar worden verbonden en vervolgens met aarde (GND). Zie de foto's hierboven als u problemen ondervindt!

Nu moeten we de anodes aansluiten. Laat me het je uitleggen: je moet de andere kabel van elke led aansluiten op de overeenkomstige digitale pin van de Arduino, elk met behulp van een 220 ohm-weerstand! Ik stuur de andere uiteinden van de weerstanden om naar enkele lege rijen van het breadboard die vervolgens met behulp van jumperdraden op de pinnen worden aangesloten.

Ik begon ze aan te sluiten vanaf de onderste linker led naar pin 2, vervolgens - naar pin 4, rechts - naar pin 6 en op de bovenste rij, beginnend van rechts naar links.

Stap 4: Afwerking

Afwerking
Afwerking

Sluit de stroomrails van het breadboard aan op je Arduino. Sluit vervolgens het bord aan en upload de code die ik heb geschreven, die je hier kunt vinden. Onthoud dat niets in de wereld waarin we leven willekeurig is! Zelfs de "willekeurige" getallen. Dus dezelfde getallen op een rij krijgen is een totale mogelijkheid! Ik heb geprobeerd dit in de code op te lossen, maar het kan niet perfect zijn!

Aanbevolen: