Innholdsfortegnelse:
- Trinn 1: Deleliste
- Trinn 2: Oppsett av jumper
- Trinn 3: Legg til motstander
- Trinn 4: Lys det opp
- Trinn 5: Legg til en bryter
- Trinn 6: Tid for koden
Video: Arduino: Elektroniske terninger (ved bruk av tilfeldige tall): 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
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
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
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
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
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
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:
Tilfeldige DC Motor PWM -eksperimenter + Encoder Feilsøking: 4 trinn
Tilfeldige DC Motor PWM -eksperimenter + Feilsøking av koder: Det er ofte tider hvor noens søppel er en annens skatt, og dette var et av disse øyeblikkene for meg. Hvis du har fulgt meg, vet du sannsynligvis at jeg tok på meg et stort prosjekt for å lage min egen 3D -skriver CNC ut av skrap. Disse brikkene var
E -terninger - Arduino Die/terninger 1 til 6 terninger + D4, D5, D8, D10, D12, D20, D24 og D30: 6 trinn (med bilder)
E -terninger - Arduino Die/terninger 1 til 6 terninger + D4, D5, D8, D10, D12, D20, D24 og D30: Dette er et enkelt arduino -prosjekt for å lage en elektronisk matrise. Det er mulig å velge mellom 1 til 6 terninger eller 1 av 8 spesielle terninger. Valget gjøres ved ganske enkelt å dreie en roterende encoder. Disse er funksjonene: 1 terning: viser store prikker 2-6 terninger: viser prikker
Elektroniske terninger med UTSOURCE: 15 trinn
Electronic Dice With UTSOURCE: Electronic Dice er et leken elektronisk prosjekt med integrering av elektroniske komponenter. Terningen fungerer ekstremt godt under alle gunstige forhold en bruker trenger når han/hun spiller et spill. Ved å bruke vakre, skjematiske og fargerike LED -terninger
Tilfeldige MP3 -er til telefonen: 7 trinn
Tilfeldige MP3 -er til telefonen: Hva gjør den? Den kopierer tilfeldigvis et "antall mp3 -er" fra musikkmappen til telefonen min! koble til harddiskene våre (eller under LAN-partier), og ofte smertefritt
Hva du skal gjøre med tilfeldige motorsamlinger: Project 2: Spinning Lights (modell UFO): 12 trinn (med bilder)
Hva jeg skal gjøre med tilfeldige motorsamlinger: Prosjekt 2: Spinning Lights (modell UFO): Så jeg har fortsatt en tilfeldig motorsamling … Hva skal jeg gjøre? La oss tenke. Hva med en LED -lysspinner? (Ikke håndholdt, beklager fidget spinner elskere.) Det ser litt ut som en UFO, det høres ut som en blanding mellom en lukehakker og en blender