Sadržaj:
- Supplies
- Korak 1: Planiranje i razumijevanje kola
- Korak 2: Sheme kola i konstrukcija
- Korak 3: Arduino kod
- Korak 4: Kućište za strujna kola
- Korak 5: Demoniranje kruga
Video: Tajmer za reakciju za jednog igrača (s Arduinom): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
U ovom projektu ćete izgraditi mjerač vremena reakcije koji pokreće Arduino. Radi na Arduinovoj funkciji millis () gdje procesor bilježi vrijeme od početka rada programa. Pomoću njega možete pronaći vremensku razliku između vremena kada se svjetlo uključi i otpuštanja gumba. Sve vrijednosti date su u milisekundama.
U igri ćete morati držati dugme nakon čega će se LED upaliti. Nakon što se LED lampica isključi, morat ćete otpustiti tipku. Ako ga otpustite prerano, na LCD -u će se pojaviti tekst "Objavljeno prerano". Vrijeme potrebno za otpuštanje tipke, vaše vrijeme reakcije, prikazuje se na LCD zaslonu.
Supplies
Imajte na umu da slika ne prikazuje sve komponente potrebne za projekt
1) 1 x Arduino nano/Arduino Uno + priključni kabel
2) 5cm x 5cm Perfboard
3) 20 x kratkospojni kablovi ili žice
4) 1 x 16x2 LCD ekran (opcionalno)
5) 1 x 100K ili 250K potenciometar
6) 1 x 9V baterija + spojnica
7) 1 x 5 mm LED
8) 1 x PTM trenutni prekidač
9) 1 x 3V ili 5V zujalica
Većina artikala može se kupiti na Amazonu. Na Amazonu postoji nekoliko kompleta elektronike koji vam pružaju sve osnovne komponente, poput otpornika, dioda, tranzistora itd. Ovaj koji sam pronašao da mi daje udarac za moj novac dostupan je na ovoj poveznici.
Osobno sam već imao većinu komponenti jer radim dosta ovakvih projekata. Za pronalazače u Singapuru, Sim Lim Tower je mjesto za kupovinu svih elektroničkih komponenti. Preporučujem svemirsku elektroniku, kontinentalnu elektroniku ili Hamiltonovu elektroniku na 3. katu.
Korak 1: Planiranje i razumijevanje kola
Većina posla obavlja se kodom u Arduinu. Osim LED, zujalice i PTM prekidača, nema mnogo standardnih elektroničkih komponenti. Ipak, još uvijek je ključno razumjeti krug.
1) Jedan kraj PTM prekidača spojen je na +5V, dok je drugi spojen na Arduino pin. Arduino pin je također spojen na masu pomoću otpornika od 10K ohma. Time se sprječava da bilo koji plutajući napon utječe na stanje pina.
2) Anoda LED diode direktno je spojena na arduino. Nije potrebno imati tranzistor za povećanje napona na LED. Arduino daje dovoljnu količinu struje za napajanje LED diode. Katoda LED diode spojena je na masu.
3) Konačno, isti proces se događa i sa zujalicom, ali za drugi Arduino pin.
4) Veze između LCD -a i arduina istaknute su u shemama i modelima frcanja.
Korak 2: Sheme kola i konstrukcija
Postoji nekoliko opcija kako sastaviti krug.
1) Za ljude koji se bave elektronikom, preporučio bih korištenje matične ploče za izradu kruga. Manje je neuredan od lemljenja i bit će lakše otkloniti greške jer se žice mogu lako podesiti. Slijedite veze prikazane na prvim slikama.
2) Za iskusnije pojedince isprobajte lemljenje kola na ploču. Bit će trajniji i trajat će duže. Pročitajte i slijedite shemu za smjernice.
3) Na kraju, takođe možete naručiti već izrađenu PCB ploču od kompanije SEEED. Sve što trebate učiniti je da lemite komponente. Potrebna Gerber datoteka je priložena u koraku. Evo veze do mape google pogona sa komprimiranom Gerber datotekom:
Korak 3: Arduino kod
Kôd je izazovni aspekt ovog projekta. Puno se mora učiniti s jednom praznom petljom, a navigacija kroz sve to vrijeme, a za petlje unutar može potrajati.
Kôd ima neke komentare koji će vam pomoći da ga nastavite pratiti. Možete ga preuzeti i prenijeti na Arduino koristeći USB na mini USB kabel. Za to vam je potrebna aplikacija Arduino na računaru, a vezu za preuzimanje možete pronaći na ovoj web stranici:
Korak 4: Kućište za strujna kola
1) Možete koristiti bilo koje staro plastično kućište za njegovo kućište. Vrućim nožem izrežite otvore za LCD zaslon i gumb.
2) Osim toga, na mom računu možete pronaći još jednu instrukciju u kojoj opisujem kako izgraditi kutiju od laserski izrezanog akrila. Moći ćete pronaći SVG datoteku za laserski rezač. Alternativno, za ljude koji nemaju pristup laserskom rezaču, možete pronaći još jedno uputstvo koje detaljno opisuje kako izgraditi kutiju od rezervnih komada drveta
3) Konačno, možete jednostavno napustiti krug bez kućišta. Lako će se popraviti i izmijeniti.
Korak 5: Demoniranje kruga
veza do videozapisa:
Preporučuje se:
LED trake za reakciju na kretanje koje reagiraju: 8 koraka (sa slikama)
LED trake za reakciju na kretanje: Nedavno smo neki prijatelji i ja otkrili surfanje rijekom. Živeći u Minhenu imamo sreću da imamo tri surfabilna riječna vala među tim poznatim surfalištem Eisbach. Nedostatak surfanja rijekom je to što prilično stvara ovisnost pa rijetko nađem vremena za
Tajmer s Arduinom i rotacijskim koderom: 5 koraka
Tajmer s Arduinom i rotacijskim koderom: Tajmer je alat koji se često koristi i u industrijskim i u kućnim aktivnostima. Ovaj sklop je jeftin i jednostavan za izradu. Također je vrlo svestran, jer može učitati program odabran prema potrebama. Nekoliko programa sam napisao za Ardui
Tap Tap Rainbow - igra za brzu reakciju za 2 igrača: 4 koraka (sa slikama)
Tap Tap Rainbow - igra za brzu reakciju za 2 igrača: prije 2 sedmice moja kćer je imala genijalnu ideju da napravi igru brze reakcije sa duginim bojama (ona je stručnjak za dugu: D). Ideja mi se odmah svidjela i počeli smo razmišljati kako od nje možemo napraviti pravu igru. Ideja je bila. Imate dugu u
4 kola sa LED diodama za reakciju muzike -- MIC/AUX kabl/zvučnik: 3 koraka
4 kola sa LED diodama za reakciju muzike || MIC/AUX kabel/zvučnik: Ovo je sklop koji reagira na ambijentalnu muziku i osvjetljava LED diode uz ritmove muzike. Ovdje ću vam pokazati četiri različita načina za stvaranje kola sa LED-om za reakciju na muziku koristeći: -1. Pojedinačni tranzistor 2. Dva tranzistora3. AUX kabel 4. Zvučnik
Arkadna MAME kutija za jednog igrača: 7 koraka
Arkadna MAME kutija za jednog igrača: Danas ćemo graditi mini-MAME konzolu koristeći Raspberry Pi. Ovo je konzola za jednog igrača, ali budući da su USB priključci na pi dostupni, lako je uključiti drugu konzolu ili USB džojstik za akciju s više igrača ako je raspoloženje