Sadržaj:
- Korak 1: Skupljanje alata
- Korak 2: Spajanje LED dioda
- Korak 3: Klizač
- Korak 4: LED zaslon
- Korak 5: Gumb
- 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 promjena: 2024-01-30 09:35
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, tako da je bilo prilično teško, ali nije nemoguće!
Korak 1: Skupljanje alata
Za ovaj projekt trebat će vam:
- Arduino. (Koristio sam nano, ali možete koristiti bilo koji Arduino)
- klizač (potenciometar)
- Tipka
- LED zaslon, 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.
Dakle, kako to učiniti?
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!
Spojite svoje LED svjetiljke kao na 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). Uzmite jedan ili svoje kabele i spojite ga na GND (uzemljenje) na svom arduinu, a drugu stranu na liniju uzemljenja na ploči. Sada će sve što stavite na cijelu ovu vodoravnu liniju biti utemeljeno.
Druga strana LED -a trebala bi biti na ploči. Možete ih staviti bilo gdje, sve dok ih povežete s digitalnim pinovima vašeg Arduina. Na taj će način 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 spojena 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 "Lampa života", svjetlo koje pokazuje je li igrač izgubio ili ne. Ovo svjetlo treba biti spojeno 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 spojiti. Klizač ima 3 igle. Dva pina s jedne strane su uzemljenje i volt, drugi pin je vaš signal.
Signalni pin ide na analogni pin A1
Igla za uzemljenje ide do uzemljenja na vašoj ploči za kruh.
Ovo još nismo učinili, ali također je važno napraviti 5V liniju na svojoj ploči. Nalazi se ispod ili iznad linije tla i crvena je. Uzmite svoj kabel i stavite ga u 5V na svom arduinu. Drugu liniju stavite na 5V liniju na 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 klizač bi trebao biti spojen!
Korak 4: LED zaslon
Ovaj dio upute radi samo za 4 -pinski LED zaslon na Arduino Nano. Provjerite ima li vaš zaslon ove pinove: GND, VDD, SCK i SDA. Arduino Uno ima promijenjene SCK i SDA pa proguglajte ovaj korak ako niste sigurni kako spojiti zaslon.
GND pin je jednostavan, spajate ga ili na liniju uzemljenja na ploči, ili na preostali uzemljivač na 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.
Sad kad je vaš zaslon spojen, stavite arduino u izvor napajanja i provjerite radi li.
Korak 5: Gumb
Zadnje što trebate povezati je vaš gumb. Postoje različite vrste gumba s različitim načinima povezivanja. Gore možete vidjeti gumb koji koristim. Ako imate ovaj ili sličan gumb s istim pinovima, možete slijediti ovaj vodič. Inače morate google kako spojiti svoj gumb.
Na ovom gumbu postoje 3 igle.
GND ide na vašu liniju uzemljenja na ploči
VCC ide na vašu 5V liniju na ploči
i S je digitalni izlaz, ide na digitalni pin 8.
Da! 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 je igra sada spremna za rad! Možete prototipirati kućište s kartonom (kao što sam i ja) i odlučiti gdje želite klizač, gumb, LED zaslon 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 lemilice.
Sve stvari koje ste upravo spojili na svoju ploču i arduino, trajno ćete priložiti. Provjerite rade li sve vaše žice i imate li pravu žicu na pravom mjestu.
U redu, ovako sam to učinio.
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 jako velik, ali pazite da imaju dovoljno prostora za vaše kabele. Sada, izvadite to lemilo za lemljenje i jednu žicu prodali na 5V liniju 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 ove ploče. Možete ih sve skupa natrpati kako bi vam bilo lakše. To znači da bi sve vaše LED diode trebale biti kablirane, a manje dijelove spajati na uzemljenu protoboard. (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!
Ovaj kovčeg može biti sve što želite, sve dok dijelovi odgovaraju. Moj slučaj je 3D ispisani model koji sam ja dizajnirao i netko drugi 3D modelirao 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 će se kao vaš vlastiti projekt!
Dakle, ako ste već prototipirali, to možete upotrijebiti 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 vlastiti prekrasan projekt. Slobodno promijenite stvari kako želite. Što se mene tiče, ovaj projekt 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čeni:
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ć
Smiješna Arduino reakcijska igra: 3 koraka
Smiješna Arduino reakcijska igra: Smiješna Arduino reakcijska igra za cijelu obitelj;) Temeljeno na cross -platform Bluetooth komunikaciji. 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
Reakcijska igra- Projekt računalnog inženjeringa: 3 koraka
Reakcijska igra- Projekt računalnog inženjeringa: Reakcijska igra je upravo ono što naziv kaže, testira vašu brzinu reakcije. Možda se pitate koje bi prednosti ovaj poslužitelj mogao imati izvan zabave, pa to možete koristiti za osobe na rehabilitaciji od operacije ili nesreće. Njihova reakcija je
FPGA reakcijska igra: 10 koraka
FPGA reakcijska igra: Do ljeta Rutherford i Regita Soetandar
Interaktivna igra Tic-Tac Toe igra s Arduinom: 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. Izvorno, igru igraju dva igrača na komadu papira - stavljajući simbole "X" i "O" naizmjence. Naša ideja je bila ispitati ponašanje igrača