Inhoudsopgave:
- Stap 1: Onderdelenlijst
- Stap 2: Jumperconfiguratie
- Stap 3: Weerstanden toevoegen
- Stap 4: Licht het op
- Stap 5: Een schakelaar toevoegen
- Stap 6: Tijd voor de code
Video: Arduino: elektronische dobbelstenen (met willekeurige getallen): 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Deze instructable laat je zien hoe je een elektronische dobbelsteen maakt met minimale ervaring met behulp van 7 LED's, weerstanden, jumperdraden en natuurlijk de arduino (of arduino-kloon). Ik schreef dit instructable voor iedereen om gemakkelijk mee te volgen en meer te leren over de Arduino. Vragen zijn welkom en worden zo spoedig mogelijk beantwoord. Voor minder ervaren gebruikers is de code voor de arduino in "longhand" en er zijn verschillende opmerkingen opgenomen voor een beter begrip van de code die naar de arduino wordt geüpload.
Stap 1: Onderdelenlijst
Arduino of een kloon (ik gebruik een protoshield maar een breadboard werkt op dezelfde manier)11 Jumper-draden (of gestripte draden om verbindingen op een breadboard te maken)7 Weerstanden (ik gebruikte 330ohm) (ORANJE)(ORANJE)(BRUIN)(GOUD)7 LED's (ik gebruikte groen)1 tactiele schakelaar of bewegingssensor (ik gebruikte een bewegingssensor)
Stap 2: Jumperconfiguratie
In deze stap moet u 7 van de 11 draden aansluiten. Jumper wordt geplaatst in digitale pluggen 2, 4, 5, 6, 7, 8 en 10; de andere zijden worden in het breadboard geplaatst zoals hieronder weergegeven.
Stap 3: Weerstanden toevoegen
Nu zullen we de weerstanden verbinden met dezelfde kolom op het breadboard als de jumperdraden. Maar de weerstand moet de bovenste opening verbinden met de onderste opening van het breadboard (zie de afbeelding, het is heel eenvoudig).
Stap 4: Licht het op
Tijd om het breadboard te verlichten met wat Leds. Er zijn in totaal 7 leds, maar hun leads (+/-) moeten in verschillende poorten in het breadboard worden geplaatst. De manier om dit op een breadboard te doen, is om 3 leds te hebben waarvan de positieve draden in gaten naast elkaar gaan, 1 led die de "positieve" draden lang genoeg moet hebben om één gat in het breadboard over te slaan, en 3 die sla 2 gaten tussen de leads over. Bekijk de foto's, het is lang niet zo moeilijk als het lijkt. Na het buigen van de Leds naar de juiste maten plaats de Leds op het breadboard zoals hieronder wordt getoond. LET OP: de kathode(-) uiteinden gaan in kolommen zonder weerstanden en de anodes (+) gaan in kolommen met weerstanden
Stap 5: Een schakelaar toevoegen
Nu is het tijd om een schakelaar toe te voegen. Het is belangrijk dat de schakelaar een momentschakelaar is (wanneer je erop drukt is de stroomkring gesloten en wanneer je hem loslaat is de stroomkring open of omgekeerd). Ik gebruik een bewegingssensor, maar de tactiele schakelaar werkt op dezelfde manier. Voor de tactiele schakelaar moet je hem aansluiten zoals hieronder staat. KENNISGEVING: twee van de pinnen bevinden zich aan dezelfde kant, wat de juiste manier is om een tactschakelaar te gebruiken. schakelaar die u gebruikt, moet u deze aansluiten op de 3volt-poort met een 270ohm-weerstand (rood)(paars)(bruin)(goud)Eerste afbeelding: toont de installatie van de bewegingssensor en een jumperkabelTweede afbeelding: toont de installatie van een groene jumperdraad van de bewegingssensor naar digitale pin 12Derde afbeelding: toont de installatie van een weerstand van de 3v-poort naar dezelfde kant van de bewegingssensor waar de groene jumperdraad is aangesloten Vierde afbeelding: toont de installatie van een witte jumperdraad naar de andere kant van de bewegingssensor en naar aarde Vijfde, Zesde en Zevende Foto's: toon de installatie van een aardingsdraad naar de kathodekolom van de LedsEight Afbeelding: laat zien hoe u een tactiele schakelaar gebruikt als u geen of heb geen bewegingssensor
Stap 6: Tijd voor de code
Ik heb veel opmerkingen in het.pde-bestand geplaatst dat naar de Arduino zal worden geüpload, dus ik ga hier niets uitleggen. Als je vragen hebt, schrijf het dan in een reactie of pm me en ik zal ervoor zorgen dat ik zo goed mogelijk antwoord. Als er problemen zijn met de code, laat het me weten, maar ik heb het vele malen gecontroleerd en het lijkt goed te werken. En ja, ik weet dat de code extreem inefficiënt is als het om ruimte gaat, maar het is op deze manier geschreven voor minder ervaren gebruikers.
Aanbevolen:
Volledig IR aanpasbare elektronische set van acht dobbelstenen - Ajarnpa
Volledig IR aanpasbare elektronische set van acht dobbelstenen: in samenwerking met J. Arturo Espejel Báez. Nu kunt u tot 8 dobbelstenen van 2 tot 999 vlakken hebben in een 42 mm diameter en 16 mm hoge kast! Speel je favoriete bordspellen met deze configureerbare elektronische dobbelstenen op zakformaat! Dit project bestaat uit
Elektronische dobbelstenen met UTSOURCE - Ajarnpa
Electronic Dice Met UTSOURCE: Electronic Dice is een speels elektronisch project met geïntegreerde elektronische componenten. De dobbelsteen werkt buitengewoon goed in alle gunstige omstandigheden die een gebruiker nodig heeft bij het spelen van een spel. Met behulp van prachtige schematische en kleurrijke LED's dobbelstenen ref
ELEKTRONISCHE DOBBELSTENEN MET CLOUDX M633 - Ajarnpa
ELEKTRONISCHE DOBBELSTENEN MET CLOUDX M633: We moeten het kansspel allemaal op de een of andere manier hebben gespeeld met de dobbelstenen. Weten wat de zeer onvoorspelbare aard is van wat het rollen van de dobbelstenen zou blijken te zijn, voegt nog veel plezier toe aan het spel. Ik presenteer hierbij een elektronische digitale dic
Hoe schrijf je een brute kracht voor getallen (Visual BASIC 2008 Express): 5 stappen
Hoe schrijf je een brute kracht voor getallen (Visual BASIC 2008 Express): In deze Instructable laat ik je zien hoe je een zogenaamde "Brute Force" in Visual BASIC 2008 Express die u hier kunt downloaden --> http://www.microsoft.com/eXPress/download/A force brute is een "krakende" programma dat kra
Eenvoudige elektronische dobbelstenen: 5 stappen
Eenvoudige elektronische dobbelstenen: ooit een elektronische dobbelsteen willen maken? Ik ontwierp een eenvoudig en klein circuit, dat in elke zak past. Je vraagt je misschien af waarom dit beter is dan een normale dobbelsteen. Het verhoogt je geekiness-niveau aanzienlijk. Het grootste deel is de batterij, omdat