Innholdsfortegnelse:

Arduino: Elektroniske terninger (ved bruk av tilfeldige tall): 6 trinn
Arduino: Elektroniske terninger (ved bruk av tilfeldige tall): 6 trinn

Video: Arduino: Elektroniske terninger (ved bruk av tilfeldige tall): 6 trinn

Video: Arduino: Elektroniske terninger (ved bruk av tilfeldige tall): 6 trinn
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, November
Anonim
Arduino: Electronic Dice (ved bruk av tilfeldige tall)
Arduino: Electronic Dice (ved bruk av tilfeldige tall)
Arduino: Electronic Dice (ved bruk av tilfeldige tall)
Arduino: Electronic Dice (ved bruk av tilfeldige tall)
Arduino: Electronic Dice (ved bruk av tilfeldige tall)
Arduino: Electronic Dice (ved bruk av tilfeldige tall)
Arduino: Electronic Dice (ved bruk av tilfeldige tall)
Arduino: Electronic Dice (ved bruk av tilfeldige tall)

Denne instruksen vil vise deg hvordan du lager en elektronisk terning med minimal erfaring ved å bruke 7 lysdioder, motstander, jumperledninger og selvfølgelig arduino (eller arduino -klon). Jeg skrev dette instruerbart for alle å enkelt følge med og lære mer om arduinoen. Spørsmål er velkomne og vil bli besvart så snart som mulig. For mindre erfarne brukere er koden for arduinoen i "longhand" og flere kommentarer er inkludert for bedre forståelse av koden som lastes opp til arduinoen.

Trinn 1: Deleliste

Deleliste
Deleliste
Deleliste
Deleliste
Deleliste
Deleliste

Arduino eller en klon (jeg bruker et protoshield, men et brødbrett fungerer på samme måte) 11 Jumper Wires (eller avisolerte ledninger for å lage tilkoblinger på et brødbrett) 7 Motstander (jeg brukte 330ohms) (ORANGE) (ORANGE) (BRUN) (GULL) 7 lysdioder (jeg brukte grønt) 1 taktil bryter eller bevegelsessensor (jeg brukte en bevegelsessensor)

Trinn 2: Oppsett av jumper

Jumper Setup
Jumper Setup
Jumper Setup
Jumper Setup
Jumper Setup
Jumper Setup

I dette trinnet må du koble til 7 av de 11 ledningene. Jumper blir plassert i digitale plugger 2, 4, 5, 6, 7, 8 og 10; de andre sidene legges i brødbrettet som vist nedenfor.

Trinn 3: Legg til motstander

Legg til motstander
Legg til motstander

Nå vil vi koble motstandene til den samme kolonnen på brødbrettet som hoppetrådene. Men motstanden må koble toppgapet til bunngapet på brødbrettet (sjekk bildet det er veldig enkelt).

Trinn 4: Lys det opp

Tenn den på
Tenn den på
Tenn den på
Tenn den på
Tenn den på
Tenn den på

På tide å lyse opp brødbrettet med noen lysdioder. Det er 7 lysdioder i alt, men ledningene deres (+/-) må settes inn i forskjellige porter i brødbrettet. Måten å gjøre dette på et brødbrett er å ha 3 lysdioder med sine positive ledninger i hull som er side om side, 1 ledning som må ha de "positive" ledningene lenge nok til å hoppe over ett hull i brødbrettet, og 3 som hopp over 2 hull mellom ledningene. Sjekk bildene, det er ikke på langt nær så vanskelig som det virker. Etter å ha bøyet lysdiodene til de riktige størrelsene, plasser lysene på brødbrettet som det er vist nedenfor. MERK: katode (-) endene går inn i kolonner uten motstander og anodene (+) går inn i kolonner med motstander

Trinn 5: Legg til en bryter

Legg til en bryter
Legg til en bryter
Legg til en bryter
Legg til en bryter
Legg til en bryter
Legg til en bryter

Nå er det på tide å legge til en bryter. Det er viktig at bryteren er en øyeblikkelig bryter (når du trykker på den er kurven lukket og når du slipper kurven er åpen eller omvendt). Jeg bruker en bevegelsessensor, men taktilbryteren fungerer på samme måte. For taktilbryteren trenger du å koble den til som den er nedenfor. MERKNAD: to av pinnene er på samme side som er den riktige måten å bruke en taktbryter på. For bevegelsessensoren jeg brukte hoppet jeg den til toppen og brukte en ledning for å koble den til bunnen. Uansett hva bryteren du bruker må du koble den til 3 volt porten med en 270ohm motstand (rød) (lilla) (brun) (gull) Første bilde: viser installasjonen av bevegelsessensoren og en startkabel Andre bilde: viser installasjonen av en grønn jumper wire fra bevegelsessensoren til Digital Pin 12Tredje bilde: viser installasjon av en motstand fra 3v porten til samme side av bevegelsessensoren som den grønne jumper wire er koblet til fjerde bilde: viser installasjonen av en hvit jumper wire til den andre siden av bevegelsessensoren og til bakken Femte, sjette og syvende bilder: vis installasjon av en jordledning til katodesøylen til LedsEight Picture: viser hvordan du bruker en taktil bryter hvis du ikke vil bruke eller har ikke bevegelsessensor

Trinn 6: Tid for koden

Jeg legger mange kommentarer i.pde -filen som skal lastes opp til arduinoen, så jeg skal ikke forklare noe her. Hvis du har spørsmål, skriv det i en kommentar eller pm meg, så skal jeg svare så godt jeg kan. Fortell meg det hvis det er problemer med koden, men jeg har sjekket det mange ganger, og det ser ut til å fungere fint. Og ja, jeg vet at koden er ekstremt ineffektiv når det gjelder plass, men den ble skrevet på denne måten for mindre erfarne brukere.

Anbefalt: