Inhoudsopgave:

Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen - Ajarnpa
Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen - Ajarnpa

Video: Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen - Ajarnpa

Video: Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen - Ajarnpa
Video: Hoe kleurrijk is wit licht? 2024, Juli-
Anonim
Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen
Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen
Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen
Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen
Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen
Hoe een kleurrijke LED Arduino-dobbelsteen te bouwen

In deze tutorial leer je hoe je een kleurrijke LED Arduino-dobbelsteen bouwt, die kan worden "gerold" door simpelweg op een knop te drukken. Ik zal uitleggen hoe je de Arduino bouwt en hoe je hem codeert. Het is een vrij eenvoudige tutorial voor degenen die op beginnersniveau zijn.

Stap 1: Materialen

Materialen
Materialen

Stap 1: De eerste stap bij het bouwen van deze Arduino is om al je materialen bij elkaar te krijgen. Organisatie is de sleutel als u een efficiënte dobbelsteen wilt bouwen.

Materialen: Dit zijn de componenten die je nodig hebt voor dit project:

  • Zeven verschillende gekleurde LED's
  • Breadboard
  • Arduino UNO
  • Knop
  • Een weerstand van 10k
  • Zeven 220k of 330k weerstanden
  • Dertien draden (ook wel connectorkabels genoemd)
  • Arduino-software
  • USB-kabel
  • laptop

Als u een beginner bent en misschien niet weet wat deze componenten zijn, of wat hun doel is, vindt u hieronder een handleiding voor elk onderdeel.

LED- Een LED of een Light Emitting Diode, is praktisch slechts een klein knipperlicht.

Breadboard- Het Breadboard is waar je je experimentele model van een prototype van een elektrisch circuit maakt. Arduino UNO- Een Arduino is een fysiek programmeerbare printplaat.

Knop- Er wordt een knop ingedrukt om een ander apparaat te bedienen

10k / 22k-weerstand - Een weerstand is een apparaat dat weerstand biedt aan de doorgang van een elektrische stroom

Draden - Metaal dat wordt uitgetrokken om dunne flexibele staven of draden te vormen

Arduino-software - De Arduino-software is te downloaden op uw laptop en hier schrijft u uw code USB-kabel - U gebruikt een USB-kabel om de Arduino op uw laptop aan te sluiten en zodat u de code naar uw laptop kunt uploaden

Laptop- Vrij vanzelfsprekend, maar je hebt een laptop nodig om deze dobbelsteen echt te laten werken, omdat je hem gaat gebruiken om de instructies voor de dobbelstenen te coderen.

Stap 2: Uw LED's bevestigen

Uw LED's bevestigen
Uw LED's bevestigen
Uw LED's bevestigen
Uw LED's bevestigen

Bevestig uw LED's aan uw breadboard. Het is belangrijk dat u eerst uw LED's bevestigt, in plaats van in een andere volgorde, omdat u gaat bouwen vanaf waar ze zijn geplaatst. Je kunt de LED's overal op het breadboard plaatsen zoals je wilt, maar ze moeten wel in dezelfde volgorde staan. Hieronder vindt u een grafiek voor de volgorde waarin ze moeten zijn. Naast de grafiek is er een afbeelding die laat zien hoe u onderscheid kunt maken tussen de positieve/negatieve poten van de LED.

Stap 3: Uw weerstanden bevestigen

Uw weerstanden bevestigen
Uw weerstanden bevestigen

Nadat u uw LED's hebt bevestigd, moet u de 220k-weerstanden op hun overeenkomstige LED's bevestigen. Aan de linkerkant van het breadboard moeten ze zijn aangesloten op de positieven, en aan de rechterkant van het breadboard moeten ze zijn aangesloten op de negatieven.

Stap 4: Uw knop aansluiten

Uw knop aansluiten
Uw knop aansluiten
Uw knop aansluiten
Uw knop aansluiten

Nu uw breadboard de LED's en hun 220k-weerstanden heeft, moet u de componenten toevoegen die nodig zijn voor de knop. Je kunt de knop overal op het breadboard plaatsen, alleen niet zo dicht bij de LED's dat het alle draden verstoort. De knop moet aan beide zijden van de Arduino poten hebben. De volgende stap om uw knop aan het werk te krijgen, is door een weerstand van 10k in dezelfde rij als de knop en de negatieve kant van het breadboard (linkerkant) te bevestigen.

De laatste stap bij het samenstellen van de dobbelstenen is om draden van de Arduino Uno aan het breadboard te bevestigen. Om te beginnen wordt pin #3 verbonden met de knop. (Ik weet dat er #2 op het diagram staat, maar ik heb het één pin hoger gezet). De pinnen zijn de slots op de Arduino Uno genummerd van 0-13, en een goede vuistregel is om altijd tussen die nummers te werken, niet erop. Vervolgens wordt pin 4-10 verbonden met de LED's.

Stap 5: De rest van de draden bevestigen

De rest van de draden bevestigen
De rest van de draden bevestigen
De rest van de draden bevestigen
De rest van de draden bevestigen
De rest van de draden bevestigen
De rest van de draden bevestigen

Nu je de draden aan de LED's en de knop hebt bevestigd, zullen de rest van de draden de eigenlijke Arduino verbinden om het breadboard te laten werken. Twee draden gaan beide zijden van de Arduino verbinden met de GND (Ground) pinnen, en één draad zal het verbinden met 5V (vijf volt). Ten slotte voltooit een draad die van het positieve op het breadboard naar de knop gaat de constructie van de Arduino.

Stap 6: Coderen

Nu je de Arduino met succes hebt gebouwd, is de volgende stap om hem te coderen in de Arduino-software. Samengevat laat deze software je de Arduino vertellen wat je wilt doen of wat je wilt dat er gebeurt in de vorm van code.

Er is zeker een coderingselement in deze tutorial, en hieronder staat de meegeleverde code (link) voor deze dobbelsteen en een algemene uitleg van wat het doet. Iets om in gedachten te houden is dat de pinnen moeten overeenkomen met de cijfers in de code, bijvoorbeeld als je de draad hebt die is aangesloten op je dobbelsteen in pin #3, dan zou hetzelfde in de code moeten staan. Ten eerste zijn de eerste bos de nummers die worden ingevoegd, de pinnen waaraan ze elk respectievelijk worden bevestigd. Dit betekent dat je in plaats van '4' te zeggen gewoon linksonder ergens in de rest van de code kunt zeggen. De volgende groep vertelt de LED's naar OUTPUT en de knop naar INPUT. Vervolgens komt de lus, waar de Arduino is gecodeerd om een willekeurig getal te "rollen". Dit gebeurt omdat u randNumber invoegt.

Stap 7: Extra stap voor professionaliteit

De draden op het breadboard kunnen de LED's enigszins verdoezelen, dus voor professionaliteit kunt u een stuk karton of dik papier knippen om over de LED's te bevestigen en de draden en weerstanden te bedekken. Dit is volledig optioneel en naar uw smaak.

Stap 8: Conclusie/eindproduct

Kortom, je zou een volledig functionele Arduino-dobbelsteen moeten hebben, gewoon door op een knop te klikken. Ik heb in deze tutorial de schema's, afbeeldingen en korte functionaliteitsvideo opgenomen om je hierbij te helpen, zodat je het met succes zou moeten kunnen bouwen. Zoals ik al eerder heb vermeld, kunnen enkele aanpassingen die je zou kunnen maken zijn; voeg een kartonnen omslag toe voor professionaliteit, waardoor uw project er veel netter en presentabeler uitziet.

Referenties

Aanbevolen: