Sadržaj:
- Korak 1: Skupljanje alata
- Korak 2: Spajanje LED dioda
- Korak 3: Klizač
- Korak 4: LED ekran
- Korak 5: Dugme
- Korak 6: Testiranje
- Korak 7: Lemljenje
- Korak 8: Kućište
- Korak 9: Završna riječ
Video: Arduino reakcijska igra: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Napravio sam ovu igru kao školski zadatak. Morali smo napraviti nešto interaktivno s arduinom. Ovo je moj prvi Arduino projekt koji sam ikada napravio, pa je bilo prilično teško, ali nije nemoguće!
Korak 1: Skupljanje alata
Za ovaj projekat trebat će vam:
- Arduino. (Koristio sam nano, ali možete koristiti bilo koji Arduino)
- klizač (potenciometar)
- Dugme
- LED ekran, po mogućnosti 32 x 128
- Najmanje šest LED svjetiljki (preporučio bih da nabavite hrpu njih, lako će se slomiti)
- Matična ploča za testiranje vašeg projekta
- držač baterije
- prijenosno računalo
- Lemilica
Korak 2: Spajanje LED dioda
Kad sakupite sav svoj alat, vrijeme je za izradu!
Ovo je shema projekta.
Pa, kako to radite?
Prije svega, povežite svoj Arduino s računalom i preuzmite kôd. Prenesite ga na svoj Arduino
Kad učitate kôd, izvadite svoju ploču!
Povežite svoje LED svjetiljke prema gornjoj shemi, stavite mlaznicu LED -a u liniju uzemljenja na vašoj ploči (obično je to plava linija na gornjoj strani vaše ploče). Nabavite jedan ili svoje kabele i spojite ga na GND (uzemljenje) na vašem arduinu, a drugu stranu na liniju uzemljenja na matičnoj ploči. Sada će sve što stavite na cijelu ovu vodoravnu liniju biti utemeljeno.
Druga strana LED -a trebala bi biti na osnovnoj ploči. Možete ih staviti bilo gdje, sve dok ih povežete s digitalnim pinovima vašeg Arduina. Na taj način će dobiti električnu energiju i možete ih koristiti za svoj kôd. Što se tiče digitalnih pinova: imate pet LED dioda, pa ćete ih sve spojiti na različite digitalne pinove.
Led jedan bi trebao biti spojen na digitalni pin 3, dva vodiča spojena na digitalni pin 5, tri vodiča spojena na digitalni pin 7, četiri vodiča spojena na digitalni pin 9 i pet vodova spojen na digitalni pin 10. Provjerite jeste li postavili kabele na okomitu liniju vaše matične ploče, a ne na vodoravnu liniju.
Postoji šesta led dioda, ova lampica vaših igrača je "Life lampica", svjetlo koje pokazuje je li igrač izgubio ili ne. Ovo svjetlo treba spojiti na isti način, ali koristi digitalni pin 11.
I to je to za spajanje LED dioda!
Korak 3: Klizač
Klizač je prilično jednostavno povezati. Klizač ima 3 pina. Dva pina s jedne strane su uzemljenje i volt, a druga iglica je vaš signal.
Signalni pin ide na analogni pin A1
Igla za uzemljenje ide do uzemljenja na vašoj ploči za hleb.
Ovo još nismo učinili, ali važno je i da napravite 5V liniju na svojoj ploči. Ili je ispod ili iznad linije zemlje i crveno je. Uzmite svoj kabel i ubacite ga u 5V na svom arduinu. Stavite drugu liniju na liniju 5V na vašoj ploči. Cijela ova vodoravna linija sada je vaš 5V vod i ovdje možete staviti svu svoju električnu energiju.
Stavite pin 5V na ovu liniju i vaš klizač bi trebao biti povezan!
Korak 4: LED ekran
Ovaj dio upute radi samo za 4 -pinski LED ekran na Arduino Nano. Uvjerite se da vaš ekran ima ove pinove: GND, VDD, SCK i SDA. Arduino Uno ima promijenjene SCK i SDA pa proguglajte ovaj korak ako niste sigurni kako spojiti ekran.
GND pin je jednostavan, povezujete ga ili na liniju uzemljenja na matičnoj ploči, ili na preostali uzemljivač na vašem arduinu.
Nakon toga spojite VDD na 5V liniju.
SCK i SDA koriste analogne pinove 4 i 5, SCK koristi analogni pin 5, a SDA koristi analogni pin 4.
Sada kada je vaš zaslon povezan, stavite arduino u izvor napajanja i provjerite radi li.
Korak 5: Dugme
Zadnje što trebate povezati je vaše dugme. Postoje različite vrste tipki s različitim načinima povezivanja. Gore možete vidjeti dugme koje koristim. Ako imate ovo ili slično dugme s istim pinovima, možete slijediti ovaj vodič. U suprotnom morate google kako spojiti svoje dugme.
Na ovom gumbu postoje 3 pinova.
GND ide na vašu liniju uzemljenja na ploči
VCC ide na vašu 5V liniju na matičnoj ploči
i S je digitalni izlaz, ide na digitalni pin 8.
Jej! Sada je sve povezano i spremno za testiranje.
Korak 6: Testiranje
Sada je sve spremno za testiranje!
Ako već niste, preuzmite i prenesite kôd na svoj Arduino. Možda izgleda pomalo čudno, ali vaša igra je sada spremna za rad! Možete prototipirati kućište s kartonom (kao što sam i ja) i odlučiti gdje želite klizač, dugme, LED ekran i LED svjetla.
Korak 7: Lemljenje
Ovo je najteži dio, posebno na Arduino Nano. Prije nego počnete prodavati, provjerite jeste li vani ili koristite masku kako biste spriječili udisanje otrovnog zraka iz glačala za lemljenje.
Sve stvari koje ste upravo povezali na matičnoj ploči i arduinu, trajno ćete priložiti. Provjerite rade li sve vaše žice i imate li pravu žicu na pravom mjestu.
U redu, ovako sam to uradio.
5V liniju i uzemljenje morate ponovno stvoriti s nečim na što možete prodati. Koristio sam protoboard (slika gore). Izrežite protoboard tako da imate dva manja dijela. Ne mora biti stvarno veliko, ali pazite da imaju dovoljno prostora za vaše kabele. Sada, izvadite to lemilicu i jednu žicu prodali u liniju 5V na vašoj ploči. Druga strana bi trebala biti prodana na jednoj od protoboarda. Sada smo na cijeloj ovoj ploči ponovo stvorili 5V liniju. Na ovo se može prodati sve što treba 5V. Učinite isto za drugu protoboard, ali upotrijebite pin za uzemljenje na svom Arduinu.
U redu, sve što je prije trebalo 5V i uzemljenje, mora se prodati na ovim pločama. Možete ih sve natrpati zajedno kako biste malo olakšali. To znači da bi sve vaše LED diode trebale biti kablirane, a manje dijelove treba lemiti na uzemljenu ploču. (Druge strane trebale bi se prodati na njihove digitalne pinove na kojima smo ih prethodno prototipirali)
U osnovi, sve što ste spojili bit će prodano ovako.
Kad to učinite, vaš je projekt trajan!
Korak 8: Kućište
Posljednji korak je sastavljanje svega: dizajnirat ćete kućište!
Ova futrola može biti sve što želite, sve dok dijelovi odgovaraju. Moja futrola je 3D štampani model koji sam dizajnirao ja i neko drugi 3D modeliran umjesto mene, želim ga prenijeti, ali ima nekoliko nedostataka u dizajnu, pa je najbolje da ga sami napravite. Osim toga, kad to učinite, osjećat ćete se kao vaš vlastiti projekt!
Dakle, ako ste već radili prototip, možete to iskoristiti kako biste bili sigurni da imate dovoljno prostora za sve dijelove. Također, ne zaboravite osloboditi prostor za kabel vašeg arduina do izvora napajanja! Nadam se da ćete poludjeti i koristiti vlastite materijale i boje!
Korak 9: Završna riječ
Dakle, nadam se da ste uživali u mojim instrukcijama i napravili svoj vlastiti prekrasan projekt. Slobodno promijenite stvari kako želite. Što se mene tiče, ovaj projekat još nije završen. Moj konačni dizajn je uspio, ali nakon nekoliko sati moj Arduino je prestao raditi, pa se nadam da ću pronaći rješenje kako bi radilo trajno. Uživao sam u ovom projektu, iako je bilo puno stresa, sati i suza. Nadam se da ću u budućnosti zaraditi više i da će vam se svidjeti vaš projekt!
Preporučuje se:
DIY 37 Leds Arduino Roulette igra: 3 koraka (sa slikama)
DIY 37 Leds Arduino Roulette igra: Roulette je casino igra nazvana po francuskoj riječi koja znači mali kotačić
Aruduino LED igra Brza igra za dva igrača: 8 koraka
Aruduino LED igra Brza igra za dva igrača: Ovaj projekat je inspirisan @HassonAlkeim. Ako ste voljni detaljno pogledati, evo linka koji možete provjeriti https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Ova igra je poboljšana verzija Alkeima. To je
Smiješna Arduino reakcijska igra: 3 koraka
Smiješna Arduino reakcijska igra: Smiješna Arduino reakcijska igra za cijelu porodicu;) Zasnovana na Bluetooth platformi na više platformi. Trebate samo neke Arduino stvari, Android pametni telefon i kutiju za cipele. Ako nemate ništa od ovoga, čvrsto vjerujte u to: ne postoji ništa što
FPGA reakcijska igra: 10 koraka
FPGA reakcijska igra: Do ljeta Rutherford i Regita Soetandar
Interaktivna igra Tic-Tac Toe igra kojom se upravlja pomoću Arduina: 6 koraka
Interaktivna igra Tic-Tac Toe nogom kontrolirana s Arduinom: Cilj projekta Physical Tic-Tac-Toe je premjestiti dobro poznatu igru u fizičko područje. U početku igru igraju dva igrača na komadu papira - stavljajući naizmjence simbole 'X' i 'O'. Naša ideja je bila ispitati ponašanje igrača