Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Planlegging og forståelse av kretsløpet
- Trinn 2: Kretsskjema og konstruksjon
- Trinn 3: Arduino -kode
- Trinn 4: Hus for kretsen
- Trinn 5: Demontering av kretsen
Video: Enkeltspillers reaksjonstimer (med Arduino): 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I dette prosjektet vil du bygge en reaksjonstimer som drives av en Arduino. Den fungerer på en Arduino's millis () -funksjon der prosessoren registrerer tiden siden programmet begynte å kjøre. Du kan bruke den til å finne tidsforskjellen mellom når lyset tennes og knappen slippes. Alle verdier er angitt i millisekunder.
I spillet må du holde inne knappen, og deretter vil LED -en slås på. Du må da slippe knappen når LED -lampen slås av. Hvis du slipper den for tidlig enn det vises en "Utgitt for tidlig" tekst på LCD -skjermen. Tiden du tok for å slippe knappen, din reaksjonstid, vises på LCD -displayet.
Rekvisita
Vær oppmerksom på at bildet ikke viser alle komponentene som kreves for prosjektet
1) 1 x Arduino nano/Arduino Uno + tilkoblingskabel
2) 5cm x 5cm Perfboard
3) 20 x startkabler eller ledninger
4) 1 x 16x2 LCD -skjerm (valgfritt)
5) 1 x 100K eller 250K potensiometer
6) 1 x 9V batteri + kontaktklips
7) 1 x 5 mm LED
8) 1 x PTM momentan bryter
9) 1 x 3V eller 5V summer
De fleste varer kan kjøpes hos Amazon. Det er et par elektronikk -sett på amazon som gir deg alle de grunnleggende komponentene som motstander, dioder, transistorer, etc. Den jeg har funnet for å gi meg en smell for pengene, er tilgjengelig på denne lenken.
Jeg personlig hadde de fleste komponentene allerede siden jeg gjør mange slike prosjekter. For oppfinnerne der ute i Singapore, er Sim Lim Tower stedet å gå for å kjøpe alle elektroniske komponenter. Jeg anbefaler romelektronikk, kontinental elektronikk eller Hamilton elektronikk i 3. etasje.
Trinn 1: Planlegging og forståelse av kretsløpet
Mesteparten av arbeidet utføres av koden i Arduino. Bortsett fra en LED, summer og PTM -bryter, er det ikke mange standardelektronikkomponenter. Likevel er det fortsatt avgjørende for å kunne forstå kretsen.
1) Den ene enden av PTM -bryteren er koblet til +5V mens den andre er koblet til en Arduino -pinne. Arduino-pinnen er også koblet til bakken ved hjelp av en 10K ohm nedtrekksmotstand. Dette forhindrer at enhver flytende spenning påvirker pinnens tilstand.
2) LED -anoden er direkte koblet til arduinoen. Det er ikke nødvendig å ha en transistor for å øke spenningen til LED -en. Arduino gir tilstrekkelig mengde strøm til å drive LED -en. Lysdiodens katode er koblet til jord.
3) Til slutt skjer den samme prosessen med summeren, men for en annen Arduino -pinne.
4) Tilkoblingene mellom LCD og arduino er fremhevet i skjemaene og fritzing -modellene.
Trinn 2: Kretsskjema og konstruksjon
Det er et par alternativer for hvordan du setter sammen kretsen.
1) For folk som kommer inn i elektronikk, vil jeg anbefale å bruke brødbrettet for å bygge kretsen. Det er mye mindre rotete enn lodding, og det blir lettere å feilsøke fordi ledningene kan justeres enkelt. Følg tilkoblingene som vises på fritzing -bildene.
2) For mer erfarne personer, prøv å lodde kretsen på brødbrettet. Det vil være mer permanent og vare lenger. Les og følg skjemaet for veiledning.
3) Til slutt kan du også bestille en ferdiglaget PCB fra SEEED. Alt du trenger for å gjøre det lodde komponentene på. Den nødvendige Gerber -filen er vedlagt i trinnet. Her er en lenke til en Google Drive -mappe med den zippede Gerber -filen:
Trinn 3: Arduino -kode
Koden er utfordringsaspektet ved dette prosjektet. Mye må gjøres med en enkelt tomromssløyfe og navigere gjennom hele tiden, og det kan ta litt tid før løkker inne.
Koden har noen kommentarer som hjelper deg å følge med. Du kan laste den ned og laste den opp til Arduino ved hjelp av en USB til mini USB -kabel. Du trenger Arduino -appen på datamaskinen din for det, og du vil kunne finne nedlastingskoblingen for den fra dette nettstedet:
Trinn 4: Hus for kretsen
1) Du kan bruke en hvilken som helst gammel plastkasse for foringsrøret. Bruk en varm kniv til å kutte ut sporene for LCD -skjermen og knappen.
2) I tillegg kan du sjekke ut kontoen min for en annen instruerbar hvor jeg beskriver hvordan du bygger en eske av laserskåret akryl. Du vil kunne finne en SVG -fil for laserskjæreren. Alternativt, for folk som ikke har tilgang til en laserskjærer, kan du finne en annen instruerbar detalj som beskriver hvordan du bygger en eske av reservedeler tømmer
3) Til slutt kan du bare forlate kretsen uten et deksel. Det blir enkelt å reparere og modifisere.
Trinn 5: Demontering av kretsen
lenke til videoen:
Anbefalt:
PWM Med ESP32 - Dimmende LED med PWM på ESP 32 Med Arduino IDE: 6 trinn
PWM Med ESP32 | Dimmende LED med PWM på ESP 32 Med Arduino IDE: I denne instruksen vil vi se hvordan du genererer PWM -signaler med ESP32 ved hjelp av Arduino IDE & PWM brukes i utgangspunktet til å generere analog utgang fra hvilken som helst MCU, og den analoge utgangen kan være alt mellom 0V til 3,3V (i tilfelle esp32) & fra
Teppe med sensorer/ RF -kommunikasjon med Arduino Micro: 4 trinn (med bilder)
Teppe med sensorer/ RF -kommunikasjon med Arduino Micro: Jeg avsluttet nylig installasjonen Like variert, som er laget av en serie lamper som reagerer på sensorene plassert i et teppe under lampene. Her er hvordan jeg laget teppet med trykksensorer. Jeg håper du finner det nyttig
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
PCB -design med enkle og enkle trinn: 30 trinn (med bilder)
PCB -design med enkle og enkle trinn: HELLO VENNER Den veldig nyttige og enkle opplæringen for de som ønsker å lære PCB -design, kan komme i gang
LED -reaksjonstimer: 5 trinn
LED Reaction Timer: Dette prosjektet er en oppdatert versjon av det opprinnelige reaksjonstimerprosjektet beskrevet i Len Buckwalters bok "Electronic Games & Toys You Can Build". Glødepærene og de passive komponentene erstattes av en mikrokontroller og lysdioder