Cuprins:
Video: Creați un joc Arduino Simon în 2 minute !: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
NU Jumpers! Fara fire! FĂRĂ lipire! FARA Breadboard!
Gândește liber.
Așadar, doriți să vă arătați microcontrolerul împreună cu câteva modele de periferice suplimentare, înainte ca prietenii sau ruda să fie pe drum …
Puneți împreună această versiune rapidă și ușoară a unui joc Simon „repetă după mine” în doar câteva minute. Deși, monocromatic (cu toate LED-urile roșii). Tot ceea ce este necesar este să aveți la îndemână: Un microcontroler Arduino (de preferință un Nano), un modul cu un set de LED-uri, un modul cu 4 butoane și un buzzer, împreună cu un bandă de cauciuc.
Pasul 1: Piese și asamblare
Modulele LED și tastă / buton pot fi găsite aici: www.ebay.com/itm/181563923440 (<$ 4) Buzzerele sunt disponibile aici: https://www.ebay.com/itm/281280117872 (<$ 2)
[lucru în desfășurare] BTW: Iată un instrument util - folosind https://itty.bitty.site [lucrare în desfășurare]
Acest lucru ar trebui să o clarifice.
aplicație lite
Mai multe informatii.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)
Vă recomand o bandă mică de cauciuc, așa că nu trebuie să o înfășurați de o grămadă de ori pentru a o întinde.
Pot fi utilizate alte Arduino, dar pot necesita (sau permite) diferite locuri ale modulelor periferice; și ca atare modificări de atribuire a pinului în codul utilizat. Nano 3.0 este deosebit de bun, deoarece face un ansamblu mic, ușor de ținut și de acționat cu o singură mână.
Asamblarea se face prin simpla conectare a modulelor și securizarea cu banda de cauciuc. Buzzerul piezoactiv „activ” va funcționa numai dacă polaritatea este conectată corect. Rețineți că este (+) este inserat în D8, iar (-) la D11.
Pinii modulului cheie K4-K3-K2-K1-GND merg direct în A1-A5. Vezi imaginea de mai sus.
Pinii modulului LED GND-D1-D2-D3-D4-D5-D6 intră direct în D7-D6-D5-D4-D3-D2-GND.
Pasul 2: Cum funcționează
Modulele LED și Key sunt destinate să aibă în mod normal un pin conectat la masă. Pentru a adapta atașamentul direct la Nano, acest lucru nu se întâmplă. Deci, în schimb pinii conectați la „GND-urile” de pe aceste module sunt acționate ca ieșiri și se setează „LOW”. MCU (MicroControllerUnit) își va conduce ieșirile până la 30 ma. Ceea ce este suficient pentru banca de patru (4) LED-uri. Deși este mult mai mult decât este necesar pentru butoane, nu există niciun rău, deoarece ieșirile limitează curentul (și trag doar curent când sunt apăsate). Modulul LED are rezistențe în linie care limitează în continuare curentul care trece prin fiecare LED.
Descărcări
Am actualizat și modificat două versiuni diferite ale jocului „Simon”, urmează-mă luminile și jocul sonor pentru a lucra cu acest proiect. Creditele pentru versiunile originale sunt în listele sursă.
O schiță (FastEasy_SimonSings) folosește doar un fișier include („pitches.h” pentru a fi în dosarul cu acesta). În timp ce celălalt (FastEasy_SimonSays) folosește biblioteca „Tone”. Așadar, veți avea nevoie de una sau de ambele, în funcție de schițele pe care alegeți să le utilizați.
Biblioteca de mai sus ar trebui să facă parte implicit din IDE-ul Arduino. Dacă nu și aveți nevoie de ajutor în acest sens, iată Cum se instalează o bibliotecă.
Pasul 3: Joc cu ansamblul
Jocul este destul de simplu. Fișierele sursă de cod conțin unele documentații. Tot ce trebuie să știți este că versiunea automată „Simon Says” începe cu un singur bliț. iar versiunea „Simon Sings” începe cu un model de 4, dar așteaptă apăsarea unei taste înainte de a începe fiecare rundă.
Probabil veți găsi modulele LED și Key la îndemână pentru a face alte dovezi rapide de concepte ale proiectelor. Acest proiect și codul asociat vor funcționa cu un difuzor. Va suna mai bine, dar nu o veți putea face fără cel puțin niște jumperi.
Observați că, pe măsură ce aceste schițe sunt codificate, un Nano 3.0 sau Uno va funcționa direct (Plug - & - Play), alții ar putea avea nevoie să folosească diferite seturi de pini datorită aspectului lor fizic; și, eventual, unele modificări de cod.
Recomandat:
Cum să creați un joc Microbit: 7 pași
Cum să creați un joc Microbit: Hai prieteni, În această lecție vă voi învăța cum să creați un joc în tinkercad folosind noua componentă specială microbit
Creați-vă propria consolă de joc portabilă retro! care este și o tabletă Win10 !: 6 pași (cu imagini)
Asigurați-vă propria dvs. consolă de jocuri portabile! …… care este și o tabletă Win10! Acesta va consta dintr-un 7 " HDMI LCD cu ecran tactil, un LattePanda SBC, un PCB de alimentare USB de tip C PD și câteva alte elemente complementare
Joc Simon - Joc distractiv !: 5 pași
Joc Simon - Joc distractiv !: Referință: Aici După un weekend lung, trebuie să fii cu adevărat greu să îndeplinești toate sarcinile și munca de care ești responsabil. Este timpul să ne antrenăm creierul, nu-i așa? Pe lângă acele jocuri plictisitoare și fără sens, există și un joc numit Simon Game
Controler de joc DIY bazat pe Arduino - Controler de joc Arduino PS2 - Jucând Tekken cu DIY Arduino Gamepad: 7 pași
Controler de joc DIY bazat pe Arduino | Controler de joc Arduino PS2 | Jucând Tekken cu DIY Arduino Gamepad: Bună, băieți, jocul este întotdeauna distractiv, dar jocul cu propriul controler personalizat DIY este mai distractiv
Creați computerul într-un server în 10 minute (software gratuit): 5 pași
Creați computerul într-un server în 10 minute (software gratuit): Aceasta prezintă modul de configurare rapidă a computerului (care rulează Windows) ca server. Acest lucru vă va permite să găzduiți propriul site web de pe computer și vă va permite să creați pagini web cu „butoane” care vă permit să controlați lucrurile din casa dvs. (roboți, cam