Innholdsfortegnelse:
- Trinn 1: Kode
- Trinn 2: Bygg Arduino Setup
- Trinn 3: Knapp
- Trinn 4: LED -er
- Trinn 5: Forbedringer/variasjoner
Video: Elektrisk magisk åtte ball: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Er du interessert i å vite universets hemmeligheter? Vel, Magic Eight Ball er kanskje ikke noe for deg!
Kan svare på ja eller nei spørsmål, og noen ganger kan Magic Eight Ball svare på alle spørsmålene dine med 100% garanti!*
Ved å bruke en Atmega328P Arduino, noen lysdioder, en knapp og flere motstander, kan du også bygge din egen Magic Eight Ball!
Hvis en Arduino Uno ikke er tilgjengelig for deg, men du tilfeldigvis har en spenningsregulator og tidskrystall liggende, kan du også bygge din egen Magic Eight Ball!
*Magic Eight Ball er ikke ansvarlig for eventuelle konsekvenser for handlingene dine basert på dine beslutninger om å handle etter det Magic Eight Ball har bestemt.
Deleliste:
1 Atmega328p
4 røde lysdioder
1 1 K Ohm motstand
4 560 Ohm motstander
1 øyeblikkelig trykknapp
1 LM7805 spenningsregulator
1 16 MHz tidskrystall
2.022 uF -kondensatorer
2 10 uF kondensatorer
1 brødbrett
Trinn 1: Kode
Den vanskeligste delen av koden er å holde styr på hvor variabler blir opprettet og hvor de kan endres. Lokale variabler som beslutning kan bare endres innenfor deres metode mens klassevariabler som delayLoop kan endres hvor som helst. Det er også viktig å forstå hvilke variabler som styrer løkken din og hvilke ting som endres etter løkken. Det er vanskelig å kjøre gjennom hele programmet hvis løkken din kjører lysdiodene uendelig.
Vi brukte en eksisterende ArduinoUno for å flytte koden vår fra datamaskinen til Arduino og for å teste koden vår før vi festet den til vår siste krets. Dette ville trolig være den enkleste måten å gjøre det på, men en hvilken som helst metode for å få koden til Arduino ville også fungere.
Trinn 2: Bygg Arduino Setup
For å starte må vi sette opp de nødvendige komponentene for at arduinoen skal kjøre. For å drive arduino bruker vi et 9V batteri med en 5V spenningsregulator. To 10 uF kondensatorer festet til inngangs- og utgangspinnene på regulatoren fører til jord og en ledning fra den midterste pinnen til bakken.
Tidskrystallet er festet til pinne ni og ti av arduinoen, hvor to.022 uF kondensatorer fører til bakken for begge pinnene.
Til slutt må pin 8 på Arduino kobles til bakken.
Trinn 3: Knapp
Plasser knappen i en lett tilgjengelig del av brødbrettet, og koble den med utgangspinnen til spenningsregulatoren for å drive den. Plasser også din 1 KOhm -motstand mot denne knappenålen og bakken.
På motsatt side og nedre halvdel av knappen, koble den til pinne 4 på arduinoen.
Trinn 4: LED -er
For dette trinnet må de fire lysdiodene kobles til pinnene 11, 14, 17 og 19. Den andre pinnen på hver LED må koble til en av de 560 ohm motstandene, som hver går til bakken.
For denne enheten valgte vi å ha fire lysdioder for fire mulige svar; den første lysdioden for "ja", den andre lysdioden for "nei", den tredje lysdioden for "kanskje", og den fjerde lysdioden for "spør igjen".
Trinn 5: Forbedringer/variasjoner
Fordi det er en "magisk" åtte ball, kan enheten være skjult i en type beholder, for eksempel en Altoids -tinn. Bare det at lysdiodene stikker ut av beholderen og har tilgang til knappen kan gi en illusjon om at denne magiske Altoids -beholderen svarer på spørsmål.
Et annet alternativ for å forbedre denne enheten ville være å lodde den til et perf-bord for å gjøre den mer permanent, og hvis den er loddet mer kompakt kan den passe inn i mindre beholdere.
Denne enheten har lysdioder for visuell effekt, men det er også mulighet for å legge til en lydkomponent til enheten. Kanskje å koble en høyttaler til enheten og spille av Jeopardy -timermusikken kan øke enhetens estetikk. Det er åpenbart forbedring ved å legge til flere LED -er for å gi flere beslutningsmuligheter som ville være ganske enkle.
Anbefalt:
Fullt IR -tilpassbart elektronisk sett med åtte terninger: 14 trinn (med bilder)
Fullt elektronisk sett med åtte terninger som kan tilpasses: I samarbeid med J. Arturo Espejel Báez. Nå kan du ha opptil 8 terninger fra 2 til 999 ansikter i en diameter på 42 mm og 16 mm høy! Spill dine favoritt brettspill med dette konfigurerbare elektroniske terningen i lommestørrelse! Dette prosjektet består av
Magisk speil med nyheter, vær, alarm, tidtaker og Todolist: 9 trinn
Magic Mirror With News, Weather, Alarm, Timer and Todolist: A Magic Mirror er et spesielt enveis speil med et display bak. Displayet, som er koblet til en Raspberry Pi, viser informasjon som vær, romtemperatur, tid, dato, en todolist og mye mer. Du kan til og med legge til en mikrofon og sette deg
Magisk mus med trådløs lading: 5 trinn
Magic Mouse With Wireless Charging: Magic Mouse3 er en ikke-eksisterende mus fra Apple. Når den finnes, har den absolutt en trådløs lader ombord. Når Apple ikke lager en, gjør vi skaperne det. I reversible trinn gikk jeg fra Magic Mouse 2011 til versjon 2020. I denne del 2 ser vi en måte å
MAGISK kattemater: 8 trinn
MAGICAL Cat Feeder: CAT LIVES MATTER
Skjul ting og data - Hold det trygt for verden: åtte trinn
Skjul ting og data - Hold det trygt for verden: Den vakre verden har alltid mange overraskelser. Jeg deler med deg litt av min erfaring for å holde meg selv og tingene mine trygge. Håper det vil hjelpe deg