Tartalomjegyzék:
- 1. lépés: Követelmények
- 2. lépés: Tápellátás
- 3. lépés: Szervók
- 4. lépés: Nyomógombok
- 5. lépés: Erőérzékeny ellenállás
- 6. lépés: Fényérzékelő
- 7. lépés: burkolat
- 8. lépés: Kód
Videó: Arduino Dice Tower Game: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ebben az utasításban megmutatom, hogyan kell kocka toronyjátékot építeni arduino, öt szervó és néhány érzékelő segítségével.
A játék célja egyszerű, két ember dob egy kockát a tetejére, és felváltva megnyom egy gombot, vagy más módon manipulálja az érzékelőket. A szervó mozgatása közben mozgassa a doboz mindkét oldalán lévő platformokat, így a kocka leesik. Az nyer először, aki kihozza a kockait a tornyokból azzal a bónusszal, hogy látja, mit dobott.
Ez a projekt könnyen módosítható vagy bővíthető más szórakoztató érzékelők használatával, vagy nagyobb vagy kisebb.
1. lépés: Követelmények
Ehhez a projekthez szüksége lesz:
Elektronika:
- AC/DC adapter (5V, 2.1A, középen pozitív)
- Egy Arduino Uno
- USB-B kábel
- 32x hüvelyes dugóhuzal
- 5x szervó
- 5x 10k ellenállás
- 3x nyomógomb
- Erőérzékeny ellenállás
- Fényérzékelő
Építőanyagok:
- MDF lemez vagy más fa
- fa ragasztó
- fa nyárs
- műanyag lap
FONTOS: Az adapternek 5 voltosnak kell lennie, mert ez a szervók feszültsége, és több megtörheti őket. Ellenőrizze azt is, hogy az adapter középen pozitív, és több mint 2 A -val rendelkezik az összes szervó táplálásához.
2. lépés: Tápellátás
Ahhoz, hogy minden szervó működjön, sokkal több energiára lesz szüksége, mint amennyit az arduino képes biztosítani. Erre való az adapter. Az adapter 5V, ami a szervók és az összes érzékelő működési feszültsége, így tökéletes lesz. Ezenkívül 2.1A -t biztosít, amely egyszerre elegendő az összes szervóhoz. Tehát először vágja le az adapter vezetékét és nyúzza le. Ha szét kell választania a vezetékeket, az egyik az 5V, a másik a föld. Ha van egy vastag drótja, akkor mindkét vezeték benne van, és szét kell választania őket. Multiméterrel megnézheti, melyik vezeték az 5V -os. Ha a szondákat a vezetékekre helyezi, és 5 V -ot mutat, akkor a piros szondán lévő vezeték 5 V, a fekete szondán lévő pedig földelt. ha -5 voltot jelez, az azt jelenti, hogy rosszul vannak. Most kötözhet drótot mindkettő köré, és behelyezheti őket a kenyérsütő táblájába, az 5V -ot a + -ba és a földet a --ba. Most még egy utolsó dolog, amit vezetni kell az arduino földjétől a vezetékhez - és úgy is, hogy az adapter és az arduino közös vonalban legyen, különben nem fog működni.
3. lépés: Szervók
Ezután bekötjük a szervókat. Most minden szervónak három vezetéke van, egy sárga, egy narancssárga és egy barna.
- Sárgától a (PWM) 4, 5, 6, 9, 10, 11 érintkezőig
- Narancs a hatalomhoz
- Barna a földhöz
De nem csatlakoztathatja őket egyszerűen egyetlen tűhöz sem, fontos a PWM csapok használata. Míg a legtöbb digitális érintkező csak be- vagy kikapcsolható, a PWM csapok olyan értékeket is küldhetnek, amelyek között a szervót bármilyen kívánt helyzetbe kell állítanunk.
4. lépés: Nyomógombok
Ezután bekötjük a három nyomógombot az 1, 2 és 4 szervók vezérléséhez.
- Csatlakoztassa a nyomógombot a kenyértáblához
- A jobb gomb lábától a tápellátásig.
- A bal gomb lábától a 3. csapig
- A bal gomb lábától a 10k ellenállásig
- 10k ellenállástól a földig
Most ismételje meg ezt mind a három gombnál.
5. lépés: Erőérzékeny ellenállás
A következő az erőérzékeny ellenállás, amely az erőt méri. Most ehhez az érzékelőhöz az analóg csapokat fogjuk használni, mert az analóg csapok 0 és 1023 közötti értékekkel működnek, nem pedig csak be vagy ki, ami az erőérzékelő számára szükséges.
- Csatlakoztassa az erőérzékeny ellenállást a panelhez
- Bal érintkező a tápellátáshoz
- Jobb tüske az A0 analóg csaphoz
- Jobb láb 10k ellenálláshoz
- 10k ellenállás a földhöz
6. lépés: Fényérzékelő
És végül hozzáadjuk a fényérzékelőt. Győződjön meg arról, hogy a hosszú csap a bal oldalon van.
- Csatlakoztassa a fényérzékelőt a kenyértáblához
- Bal láb a hatalomhoz
- Jobb láb az analóg A1 tűhöz
- Jobb láb 10k ellenálláshoz
- 10k ellenállás a földhöz
7. lépés: burkolat
Az első kép sablonja alapján láthatja a deszkákat. Ezután készítse el az elülső és a hátoldalon feltüntetett lyukakat. Ezután mindent összeragaszthat, hogy olyan legyen, mint a 2. és 3. kép. Csak ne ragassza a szervo platformokat a szervókhoz, csak használja a szabványos szervo alkatrészeket, és csavarja rá őket. Ezután ragassza fel a nyársakat és ragassza őket a lyukon keresztül. Ezután a másik oldalon helyezze el a másik azonos platformot úgy, hogy két platform legyen egy szervón. Lásd tehát a negyedik és ötödik képet.
Természetesen könnyen megváltoztathatja a doboz méretét, valamint a belső csúszkákat.
8. lépés: Kód
Ez a kód mind az öt szervó vezérléséhez az érzékelők segítségével.
gomb1 = szervo1
gomb2 = szervo2
fényérzékelő = szervo3
gomb3 = szervo4
erőérzékeny ellenállás = szervo5
Ajánlott:
Warzone Tower Defense: 7 lépés
Warzone Tower Defense: SS -ek vagyunk, a VG100 6. csoportja. Az SS öt tagból áll a világ minden tájáról. Mindannyian közösen az UM-SJTU (Michigani Egyetem és Shanghai Jiao Tong Egyetem) Közös Intézet elsőéves hallgatói vagyunk. A csoport neve: SS & rdqu
A Warzone Tower Defense kézikönyve Arduino tervezéssel: 5 lépés
A Warzone toronyvédelem kézikönyve Arduino tervezéssel: Bevezetés A YOJIO csoportba tartozunk (csak egyszer tanul a JI-ben, ezért becsülje meg.) Az UM-SJTU Közös Intézet a Shanghai Jiao Tong Egyetem campus területén található, Minhang, Sanghaj. A VG100 az elsőéves mérnöki tanfolyam az elsőéves hallgatók számára
War Zone Tower Defense: 21 lépés
War Zone Tower Defense: HELLO, BARÁTAIM! Iskolánkról és intézetünkről Gólyák vagyunk a Michigan Egyetem-Sanghaj Jiao Tong Egyetem Közös Intézetében (JI). A JI a Sanghaji Jiao Tong Egyetem nagyobb egyetemének számos intézménye között található
Warzone Tower Defense: 20 lépés
Warzone Tower Defense: Ez a Warzone Tower Defense projekt egy pixel stílusú játékon alapul, amelynek célja a torony védelme különböző fegyverekkel, és végül az összes ellenség megsemmisítése. (az &
Arduino Pocket Game Console + A -Maze - Maze Game: 6 lépés (képekkel)
Arduino Pocket Game Console + A -Maze - Maze Game: Üdvözöllek az első oktatható játékomban! A projekt, amelyet ma szeretnék megosztani veletek, az Arduino labirintus játék, amely olyan zsebkonzol lett, mint az Arduboy és hasonló Arduino alapú konzolok. Az expo -nak köszönhetően az én (vagy az Ön) jövőbeli játékaival is villoghat