Sadržaj:
- Korak 1: Zahtjevi
- Korak 2: Napajanje
- Korak 3: Servo uređaji
- Korak 4: Pritisnite dugmad
- Korak 5: Prisilite osjetljivi otpornik
- Korak 6: Senzor svjetla
- Korak 7: Kućište
- Korak 8: Kodirajte
Video: Igra Arduino Dice Tower: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
U ovom uputstvu pokazat ću vam kako izgraditi igru s kockama s arduinom, pet servo i nekim senzorima.
Cilj igre je jednostavan, dvoje ljudi baci kocku u vrh, a vi naizmjence pritiskate dugme ili na drugi način manipulirate senzorima. Kada radite servo, pomaknite platforme s obje strane kutije tako da kockice padnu. Prvi koji izvuče kockice iz tornjeva pobjeđuje s bonusom da vidi što je bacio.
Ovaj se projekt može lako izmijeniti ili proširiti za korištenje drugih zabavnih senzora ili biti veći ili manji.
Korak 1: Zahtjevi
Za ovaj projekat trebat će vam:
Elektronika:
- AC/DC adapter (5V, 2.1A, centralno pozitivno)
- Arduino Uno
- USB-B kabel
- 32x spojna žica za muškarce
- 5x servo
- 5x 10k otpornika
- 3x dugme
- Otpornik osjetljiv na silu
- Senzor svetlosti
Građevinski materijal:
- MDF ploča ili drugo drvo
- ljepilo za drvo
- drveni ražnjići
- list plastike
VAŽNO: Adapter mora biti 5 volti jer je to napon servo upravljača i više bi ih moglo slomiti. Također provjerite je li adapter u centru pozitivan i ima više ili 2A za napajanje svih servo pogona.
Korak 2: Napajanje
Da bi svi servo pogoni radili, trebat će vam puno više energije nego što arduino može isporučiti. Ovome služi adapter. Adapter je 5V što je radni napon servo -a, kao i svih senzora, tako da će to biti savršeno. Nadalje, napaja 2.1A što je dovoljno za sve servomotore odjednom. Dakle, prije svega ćete presjeći žicu adaptera i oguliti je. Ako morate odvojiti žice, jedna od njih je 5V, a druga je uzemljenje. Ako imate jednu debelu žicu, to znači da su obje žice unutra i morat ćete ih razdvojiti. Možete koristiti multimetar da vidite koja je žica 5V. Ako sonde stavite na žice i ona očita 5V, žica na crvenoj sondi je 5V, a ona na crnoj sondi je uzemljena. ako piše -5 volt, to znači da ste ih pogriješili. Sada možete omotati žicu oko oba i staviti ih u svoju matičnu ploču, 5v u + i zemlju u -. Sada postoji još jedna posljednja stvar koja treba provesti žicu od uzemljenja vašeg arduina do - također, tako da adapter i arduino imaju zajedničku tačku, inače neće raditi.
Korak 3: Servo uređaji
Zatim ćemo povezati naše servo sisteme. Sada svaki servo ima tri žice, žutu, narančastu i smeđu.
- Žuto za (PWM) pin 4, 5, 6, 9, 10, 11
- Narandžasta do moći
- Smeđe sa zemljom
Ali ne možete ih jednostavno spojiti na bilo koji pin, važno je koristiti PWM pinove. Dok većina digitalnih pinova može biti samo uključena ili isključena, PWM pinovi mogu slati i vrijednosti između kojih moramo postaviti servo u bilo koji položaj koji želimo.
Korak 4: Pritisnite dugmad
Zatim ćemo spojiti tri tipke za upravljanje servo pogonima 1, 2 i 4.
- Spojite dugme na matičnu ploču
- Od desnog dugmeta do napajanja.
- Od lijeve nogice dugmeta do iglice 3
- Od lijeve noge dugmeta do 10k otpornika
- Od 10k otpornika do mase
Sada ponovite ovo za sva tri dugmeta.
Korak 5: Prisilite osjetljivi otpornik
Sljedeći je otpornik osjetljiv na silu koji mjeri silu. Sada ćemo za ovaj senzor koristiti analogne pinove jer analogni pinovi rade s vrijednostima između 0 i 1023 umjesto samo za uključivanje ili isključivanje što je potrebno za senzor sile.
- Spojite otpornik osjetljiv na silu na ploču
- Lijevi pin za napajanje
- Desni pin na analogni pin A0
- Desni pin na 10k otpornik
- 10k otpornik na masu
Korak 6: Senzor svjetla
I na kraju dodajemo svjetlosni senzor. Uvjerite se da je duga iglica s lijeve strane.
- Spojite svjetlosni senzor na matičnu ploču
- Lijeva noga do moći
- Desna noga prema analognom pinu A1
- Desna noga na 10k otpornik
- 10k otpornik na masu
Korak 7: Kućište
Na osnovu predloška na prvoj slici možete vidjeti daske. Zatim napravite rupe označene na prednjoj i stražnjoj strani. Zatim možete sve zalijepiti zajedno kao slike 2 i 3. Samo nemojte lijepiti servo platforme na servosisteme, samo upotrijebite standardne servo dijelove i pričvrstite ih na njih. Zatim zalijepite ražnjiće i zalijepite ih kroz rupu. Zatim s druge strane postavite drugu identičnu platformu tako da imate dvije platforme na jednom servo pogonu. Dakle, pogledajte ovo odnosi se na četvrtu i petu sliku.
Naravno, možete vrlo lako mijenjati veličinu kutije, kao i slajdove iznutra.
Korak 8: Kodirajte
Ovo je kôd za upravljanje svih pet servo upravljača pomoću senzora.
button1 = servo1
button2 = servo2
senzor svjetla = servo3
button3 = servo4
otpornik osjetljiv na silu = servo5
Preporučuje se:
Warzone Tower Defense: 7 koraka
Warzone Tower Defense: Mi smo SS, grupa 6 VG100. SS se sastoji od pet članova iz cijelog svijeta. Svi smo mi zajednički svi studenti brucoši Zajedničkog instituta UM-SJTU (Univerzitet u Michiganu i Univerziteta Jiao Tong u Šangaju). Naziv grupe “ SS & rdqu
Priručnik za Warzone Tower Defense sa Arduino dizajnom: 5 koraka
Priručnik za odbranu kule Warzone s Arduino dizajnom: Uvod Mi smo grupa YOJIO (Na JI studirate samo jednom, pa ga cijenite.) Zajednički institut UM-SJTU nalazi se na kampusu Univerziteta Jiao Tong u Šangaju, Minhang, Šangaj. VG100 je temeljni inženjerski smjer za studente brucoše
Warzone Tower Defense: 20 koraka
Warzone Tower Defense: Ovaj Warzone Tower Defense projekt zasnovan je na igri u stilu piksela čiji je cilj obraniti toranj različitim oružjem i na kraju uništiti sve neprijatelje. Ono što trebamo učiniti je da ovaj toranj pretvorimo u cjelinu i napravimo robotski automobil (&
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
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