
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

Zgradite svojo igro za pomnjenje na osnovi Arduina!
V tej igri bo ena LED RGB utripala 3 naključne barve na začetku, spomniti se morate barve vsake od njih. Vidite, kam to pelje? S potenciometrom boste spremenili drugo LED RGB in pritisnili gumb za snemanje vsake barve iz prve LED RGB. Druga LED lučka RGB vam bo pokazala, katero barvo ste izbrali, in ko boste posneli zaporedje, bodo LED diode RGB utripale zeleno in iz brenčal se bo zaslišal signal, da ste pravilno uganili zaporedje, ali pa bosta obe lučki RGB utripali rdeče in bo ponastavilo število zaporedij nazaj na 3* (to lahko spremenite). Igro začnete tako, da si zapomnite tri prikazane barve, če pa pravilno izberete prikazane barve, bo v zaporedju dodana še ena naključna barva. To se bo nadaljevalo, dokler ne naredite napake, in kot je navedeno zgoraj, se bo ponastavilo nazaj na samo 3 barve.
To je res zabavna, zasvojljiva in nadležna igra:)
STVARI, KI BOŠ POTREBAL
- 1 x Arduino UNO R3
- 1x potenciometer
- 1 x gumb
- 2 x RGB LED
- 8 x 220 ohmski upori
- 1 x Piezo zvočnik
- 18 x mostične žice (moški do moški)
NEOBVEZNO
1 x Ščitna plošča
Na zgornji sliki sem ustvaril ščit za prikaz prijateljem v šoli, vendar je popolnoma nepotreben. Če bi radi šli po tej poti, boste dobili spajkalnik, nekaj spajkanja in potrpljenja. Če želite iti po tej poti, mi pišite in lahko vam pomagam, če imate težave.
1. korak: Dodajanje pozitivnih/ozemljitvenih žic na ploščico

Zelo osnovni korak
GND priključite na tirnico GND na plošči
Priključite 5V na POZITIVNO tirnico na plošči
2. korak: Dodajanje potisnega gumba

Potisni gumb postavite na mizo in sledite korakom na zgornji sliki.
Priključite eno stran na 5V tirnico
220 ohmski upor priključite na sosednjo stran gumba, nato priključite mostiček na GND
Priključite nasprotno stran na 2 PIN na Arduinu
Zdaj ste dodali svoj gumb. Poskrbite, da bo videti točno tako, kot je na sliki, to je zelo pomemben del te igre!
3. korak: Dodajanje potenciometra

Potenciometer postavite na mizo in sledite korakom na zgornji sliki.
Priključite eno stran na 5V tirnico
Na sredino priključite analogni vhod A0
Zadnjo stran priključite na GND
Zdaj ste dodali svoj gumb. Poskrbite, da bo videti točno tako, kot je na sliki, to je zelo pomemben del te igre!
OPOMBA: Dokler ima ena stran 5 V, druga stran pa GND, sredina pa A0, bo delovala v redu
4. korak: Dodajanje zvočnika

Priključite stran GND na tirnico GND
Priključite stran + na 220 ohmski upor, nato pa na PIN 7
To je to!
5. korak: Dodajanje uporabniške izbire RGB

LED diode RGB so lahko zapletene, zato poglejte sliko na navodilu, da ugotovite, ali imate pravilno rotacijo. Torej, moji koraki spodaj bodo sorazmerni z mojo rotacijo, zato je pomembno, da natančno sledim svojim korakom!
Od leve
Prvim dvema dodajte 220-ohmski upor, tretjega preskočite in dodajte na četrti
Priključite mostiček GND na tretji brez upora, to je naš GND
Torej s prvim uporom na levi gre na PIN 3 (modra)
Drugi upor se poveže s PIN 5 (zelena)
tretji upor pa se poveže s kodo PIN 6 (rdeča)
To je to! To je LED RGB, ki ga bo uporabnik uporabil za izbiro pravilnih barv!
6. korak: Dodajanje naključnega sistemskega RGB

LED diode RGB so lahko zapletene, zato poglejte sliko na navodilu, da ugotovite, ali imate pravilno rotacijo. Torej bodo moji koraki spodaj relativni glede na mojo rotacijo, zato je pomembno, da natančno sledim svojim korakom!
Od leve
Prvim dvema dodajte 220-ohmski upor, tretjega preskočite in dodajte na četrti
Priključite mostiček GND na tretji brez upora, to je naš GND Torej s prvim uporom na levi gre na PIN 3 (modra) Drugi upor se poveže s PIN 5 (zelena) Tretji upor se poveže s PIN 6 (Rdeča)
To je to! To je LED RGB, ki ga bo sistem uporabljal za naključno izbiro barv!
7. korak: Končali ste

Če imate kakršna koli vprašanja, mi pišite, kodi sem priložil ta korak. Če želite, da deluje, vam ne bi bilo treba ničesar spreminjati, vendar se lahko pomaknete in naredite kodo bolj gladko!
Vse bi moralo biti dobro dokumentirano ali kodirano, kar se pojasni, če pa se še ne ukvarjate s programiranjem in česa ne razumete, se hitro odzovem na e-pošto!
TUKAJ je tudi knjižnica, uporabljena v projektu
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Priporočena:
DINO IGRA Z UPORABO LDR: 5 korakov

DINO IGRA Z UPORABO LDR: Igra dinozaver, znana tudi kot igra T-Rex in Dino Runner, je vgrajena brskalniška igra v spletnem brskalniku Google Chrome. Igro je ustvaril Sebastien Gabriel leta 2014, do nje pa lahko dostopate tako, da pritisnete preslednico, ko niste povezani v brskalniku Google Chrome
BBC Micro: bit and Scratch - Interaktivni volan in igra vožnje: 5 korakov (s slikami)

BBC Micro: bit in Scratch - Interaktivni volanski obroč in igra vožnje: Ena od mojih nalog tega tedna je uporaba BBC Micro: bit za vmesnik s programom Scratch, ki smo ga napisali. Mislil sem, da je to odlična priložnost, da z mojo ThreadBoard ustvarim vgrajen sistem! Moj navdih za praske p
Detektor kratkega stika (2. del): 5 korakov

Detektor kratkega stika (2. del): Pozdravljeni fantje! Vrnil sem se z drugim delom svojega detektorja kratkega stika Instructable. Če ga niste prebrali, je tukaj povezava do mojega detektorja kratkega stika (1. del). Nadaljujmo
Detektor kratkega stika (1. del): 6 korakov

Detektor kratkega stika (1. del): Pozdravljeni fantje! Vrnil sem se z drugim učiteljem. V elektroniki je tester kontinuitete zelo pomembno orodje. Pomaga vam odpraviti težave z vezjem in poiskati napake v njem. Osnovna ideja je, da je naprava sestavljena iz dveh sond. Ko sta dva pro
Sestavljanje plošče Niftymitter V0.24 - FM oddajnika kratkega dosega: 6 korakov

Sestavljanje plošče Niftymitter V0.24 - FM oddajnika kratkega dosega: ta navodila vas bodo vodila skozi sestavljanje vezja za odprtokodni mini FM oddajnik Niftymitter. Vezje uporablja prosto delujoč oscilator in temelji na najpreprostejšem FM oddajniku Tetsuo Kogawa. Projekt je na spletni strani www.op