Turinys:
- 1 žingsnis: teigiamų/įžemintų laidų pridėjimas prie „Breadboard“
- 2 žingsnis: mygtuko pridėjimas
- 3 žingsnis: pridėkite potenciometrą
- 4 žingsnis: pridėkite garsiakalbį
- 5 veiksmas: pridėkite vartotojo pasirinkimo RGB
- 6 veiksmas: atsitiktinės sistemos RGB pridėjimas
- 7 žingsnis: baigėte
Video: Trumpalaikis įsiminimo žaidimas: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Sukurkite savo „Arduino“įsiminimo žaidimą!
Šiame žaidime vienas RGB šviesos diodas pradės mirksėti 3 atsitiktinėmis spalvomis, turėsite prisiminti kiekvienos spalvos spalvą. Matai, kur tai vyksta? Naudodami potenciometrą pakeisite antrąjį RGB šviesos diodą ir paspausite mygtuką, kad įrašytumėte kiekvieną spalvą iš pirmojo RGB šviesos diodo. Antrasis RGB šviesos diodas parodys, kurią spalvą pasirinkote, o kai įrašysite seką, RGB šviesos diodai mirksės žaliai, o garsinis signalas skleis signalą, kad teisingai atspėjote seką, arba abu RGB šviesos diodai mirksės raudonai ir sekų skaičius bus grąžintas į 3* (tai galima pakeisti). Žaidimą pradedate prisimindami 3 parodytas spalvas, tada, jei teisingai pasirinksite rodomas spalvas, eilės tvarka bus pridėta kita atsitiktinė spalva. Tai tęsis tol, kol padarysite klaidą, ir, kaip minėta aukščiau, ji bus grąžinta tik į 3 spalvas.
Tai tikrai įdomus, įtraukiantis ir erzinantis žaidimas:)
DAUG REIKIA
- 1 x „Arduino UNO R3“
- 1 x potenciometras
- 1 x mygtukas
- 2 x RGB šviesos diodai
- 8 x 220 omų rezistoriai
- 1 x pjezo garsiakalbis
- 18 x jungiamųjų laidų (nuo vyrų iki vyrų)
PASIRENKAMA
1 x skydo lenta
Aukščiau esančioje nuotraukoje sukūriau skydą, kurį norėjau parodyti savo draugams mokykloje, tačiau tai visiškai nereikalinga. Jei norite eiti šiuo keliu, gausite lituoklį, šiek tiek lituoklio ir kantrybės. Jei norite eiti šiuo keliu, nedvejodami parašykite man žinutę ir aš galiu jums padėti, jei turite kokių nors problemų.
1 žingsnis: teigiamų/įžemintų laidų pridėjimas prie „Breadboard“
Labai elementarus žingsnis
Prijunkite GND prie „GND Rail“ant duonos lentos
Prijunkite 5V prie POSITIVE bėgio, esančio duonos plokštėje
2 žingsnis: mygtuko pridėjimas
Padėkite mygtuką ant duonos lentos ir atlikite aukščiau esančio paveikslėlio veiksmus.
Prijunkite vieną pusę prie 5V bėgio
Prijunkite 220 omų rezistorių prie gretimos mygtuko pusės, tada prijunkite trumpiklį prie GND
Prijunkite priešingą pusę prie 2 „Arduino“PIN kodo
Dabar pridėjote savo mygtuką. Įsitikinkite, kad jis atrodo tiksliai taip, kaip paveikslėlyje, tai yra labai svarbi šio žaidimo dalis!
3 žingsnis: pridėkite potenciometrą
Padėkite potenciometrą ant duonos lentos ir atlikite aukščiau esančio paveikslėlio veiksmus.
Prijunkite vieną pusę prie 5V bėgio
Prijunkite vidurį prie A0 Analog IN
Prijunkite paskutinę pusę prie GND
Dabar pridėjote savo mygtuką. Įsitikinkite, kad jis atrodo tiksliai taip, kaip parodyta paveikslėlyje, tai yra labai svarbi šio žaidimo dalis!
PASTABA: kol viena pusė turi 5 V įtampą, o kita pusė yra GND, o vidurys - A0, ji veiks gerai
4 žingsnis: pridėkite garsiakalbį
Prijunkite GND pusę prie GND bėgelio
Prijunkite + pusę prie 220 omų rezistoriaus, tada prijunkite prie PIN 7
Viskas!
5 veiksmas: pridėkite vartotojo pasirinkimo RGB
RGB šviesos diodai gali būti sudėtingi laidai, todėl peržiūrėkite instrukcijoje pateiktą vaizdą, kad nustatytumėte, ar teisingai pasukote. Taigi, mano toliau nurodyti veiksmai bus susiję su mano rotacija, todėl svarbu tiksliai sekti mano veiksmus!
Pradedant nuo kairės
Į pirmuosius du pridėkite 220 omų rezistorių, praleiskite trečiąjį ir pridėkite ant galo
Prijunkite GND trumpiklį prie trečiojo be rezistoriaus, tai yra mūsų GND
Taigi su pirmuoju rezistoriumi kairėje jis pereina prie PIN 3 (mėlynas)
Antrasis rezistorius jungiamas prie PIN 5 (žalias)
o trečiasis rezistorius jungiasi prie PIN 6 (raudonas)
Viskas! Tai yra RGB šviesos diodas, kuris bus naudojamas vartotojui pasirinkti tinkamas spalvas!
6 veiksmas: atsitiktinės sistemos RGB pridėjimas
RGB šviesos diodai gali būti sudėtingi laidai, todėl peržiūrėkite instrukcijoje pateiktą vaizdą, kad nustatytumėte, ar teisingai pasukote. Taigi, mano toliau nurodyti veiksmai bus susiję su mano rotacija, todėl svarbu tiksliai sekti mano veiksmus!
Pradedant nuo kairės
Į pirmuosius du pridėkite 220 omų rezistorių, praleiskite trečiąjį ir pridėkite ant galo
Prijunkite GND trumpiklį prie trečiojo be rezistoriaus, tai yra mūsų GND Taigi su pirmuoju rezistoriumi kairėje jis pereina prie PIN 3 (mėlynas) Antrasis rezistorius jungiasi prie PIN 5 (žalias) Raudona)
Viskas! Tai RGB šviesos diodas, kuris bus naudojamas sistemai atsitiktinai parinkti spalvas!
7 žingsnis: baigėte
Jei turite klausimų, nedvejodami rašykite man žinutę, prie šio veiksmo pridėjau kodeksą. Nereikėtų nieko keisti, kad jis veiktų, tačiau nedvejodami pataisykite ir kodą paleiskite sklandžiau!
Viskas TURĖTŲ būti gerai dokumentuota arba kodą, kuris paaiškintų save, bet jei jūs pradedate programuoti ir kažko nesuprantate, aš gana greitai atsakau į el.
Taip pat čia yra projekte naudojama biblioteka
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Rekomenduojamas:
„Pasidaryk pats“„Leds Arduino“ruletės žaidimas: 3 žingsniai (su nuotraukomis)
„Pasidaryk pats“37 „Leds Arduino“ruletės žaidimas: Ruletė yra kazino žaidimas, pavadintas prancūziško žodžio, reiškiančio mažą ratą, vardu
DINO ŽAIDIMAS NAUDOJANT LDR: 5 žingsniai
DINO ŽAIDIMAS NAUDOJANT LDR: „Dinosaur Game“, dar žinomas kaip „T-Rex Game“ir „Dino Runner“, yra integruotas naršyklės žaidimas „Google Chrome“žiniatinklio naršyklėje. Žaidimą sukūrė Sebastienas Gabrielis 2014 m. Ir jį galima pasiekti paspaudus tarpo klavišą neprisijungus prie „Google Chrome“. L
„BBC Micro: bit and Scratch“- interaktyvus vairas ir vairavimo žaidimas: 5 žingsniai (su nuotraukomis)
„BBC Micro: bit and Scratch“- interaktyvus vairas ir vairavimo žaidimas: Viena iš mano šios klasės užduočių šią savaitę yra naudoti „BBC Micro: bit“sąsajai su mūsų parašyta „Scratch“programa. Maniau, kad tai puiki proga panaudoti „ThreadBoard“ir sukurti įterptąją sistemą! Mano įkvėpimas nuo nulio
„Python Tic Tac Toe“žaidimas: 4 žingsniai
„Python Tic Tac Toe“žaidimas: „Python Tic Tac Toe“žaidimas Šis žaidimas sukurtas kompiuterine „Python“versija Aš naudoju „Python“redaktorių, pavadintą: pycharm, taip pat galite naudoti įprastą „Python“kodo redaktorių
Simono žaidimas - įdomus žaidimas!: 5 žingsniai
Simono žaidimas - įdomus žaidimas!: Nuoroda: čia Laikas mums treniruoti smegenis, ar ne? Be tų nuobodžių ir beprasmių žaidimų, yra žaidimas „Simono žaidimas“