Tartalomjegyzék:

Kooperatív Arduino játék: 9 lépés
Kooperatív Arduino játék: 9 lépés

Videó: Kooperatív Arduino játék: 9 lépés

Videó: Kooperatív Arduino játék: 9 lépés
Videó: TOP 5 INGYENES JÁTÉK 2018-ban! 2024, Július
Anonim
Image
Image
Együttműködő Arduino játék
Együttműködő Arduino játék
Együttműködő Arduino játék
Együttműködő Arduino játék

Ebben az utasításban elmagyarázzuk, hogyan terveztük és építettük fel a „FUN” együttműködési játékot.

Többek között egy Arduino Uno -t és egy NeoPixel LED szalagot használtunk. Játszd le a videót a FUN bemutatására.

1. lépés: Mire van szükségünk?

Mire van szükségünk?
Mire van szükségünk?
Mire van szükségünk?
Mire van szükségünk?
Mire van szükségünk?
Mire van szükségünk?

Követelmények:

- Arduino

- Vezetékek + forrasztóanyag

- 3 gomb

- 1 POT-mérő

- 1 LDR

- Többszínű ledszalag (ebben az utasításban 30 ledes csíkot használtunk)

- Breadboard (csak a kód vagy alkatrészek tesztelésére)

- fa (30x50 cm)

- Lézervágó (opcionális, ha nem áll rendelkezésre, normál fűrész is elvégzi a munkát)

- Laptop + arduino szoftver

- Fa ragasztó

- Csiszolópapír

- plexi (20x5cm)

MEGJEGYZÉS: NeoPixel RGB 30 LED csíkot használtunk. A kódot a Fastled könyvtárral írták. Győződjön meg arról, hogy a LED szalag a Fastled könyvtárhoz hasonlóan működik, mint a miénk, különben módosítania kell a kódot, hogy működjön a led szalaggal.

2. lépés: Az alkatrészek forrasztása - 1. rész

Az alkatrészek forrasztása - 1. rész
Az alkatrészek forrasztása - 1. rész
Az alkatrészek forrasztása - 1. rész
Az alkatrészek forrasztása - 1. rész
Az alkatrészek forrasztása - 1. rész
Az alkatrészek forrasztása - 1. rész
Az alkatrészek forrasztása - 1. rész
Az alkatrészek forrasztása - 1. rész

Most, hogy mindenünk megvan, elkezdhetjük a vezetékek forrasztását az alkatrészekhez.

Gombok: Kezdjük a gombokkal. Három gombra van szükségünk, kettő a játékhoz, az egyik pedig a reset gombunk. Ez a három ugyanúgy forrasztható. Mivel csak 3 földelőcsapunk van, kombináljuk a három földelővezetéket Kezdje azzal, hogy két vezetéket forraszt az egyik gomb lábához. Vigyáznunk kell, hogy melyik lábhoz forrasztjuk őket. Egyszerű emlékeztető erre az, hogy mindig átlós mintával kell forrasztani. Tehát forrasztja az első vezetéket, például a bal felső lábára, és utána forrasztja a második vezetéket a jobb alsó lábára. Ezután a gomb mindig helyesen van forrasztva. Ezt tegye mindhárom gomb esetében.

Ha az összes gombon két vezeték van forrasztva, össze tudjuk kötni a földelő vezetékeket. Először tegyen forrasztást mindháromra. Ezután döntse el, melyik lesz a középső vezeték. A középső huzal lesz az, amelyet az Arduino földelőcsapjába helyeztünk. Győződjön meg arról, hogy a középső vezeték megfelelően csatlakozik az Arduino csaphoz. Ezután forrasztja a másik két vezetéket a középsőhöz, hogy még mindig illeszkedjen az Arduino -hoz.

3. lépés: Az alkatrészek forrasztása - 2. rész

Az alkatrészek forrasztása - 2. rész
Az alkatrészek forrasztása - 2. rész
Az alkatrészek forrasztása - 2. rész
Az alkatrészek forrasztása - 2. rész

Fazékmérő:

Most megcsináljuk a fazékmérőt. Ennek három csapja van, amelyekhez forrasztani kell a vezetékeket. Menj előre, és tedd ezt.

Ezután egyszerűen tegyen forrasztóanyagot a huzal másik végére, hogy beragaszthassuk őket az Arduino csapjaiba. A pin számát lásd a sematikus ábrán. A közepén lévő csap az adattű.

4. lépés: Az alkatrészek forrasztása - 3. rész

Az alkatrészek forrasztása - 3. rész
Az alkatrészek forrasztása - 3. rész
Az alkatrészek forrasztása - 3. rész
Az alkatrészek forrasztása - 3. rész

LDR: Ez nagyon egyszerű. Mint korábban, csak forrasztjon vezetéket a csapokhoz.

Ezt követően csatlakoztassa a vezetékeket az ábrán látható módon.

5. lépés: Az alkatrészek forrasztása - 4. rész

Az alkatrészek forrasztása - 4. rész
Az alkatrészek forrasztása - 4. rész
Az alkatrészek forrasztása - 4. rész
Az alkatrészek forrasztása - 4. rész

NeoPixel:

Végül, de nem utolsó sorban meg kell forrasztanunk a NeoPixel (30 led) LED szalagot. Nagyon hasonlít a fazékmérőhöz. Három csapja van, a középső pedig az adattű. De ezzel a LED -szalaggal meg van jegyezve, hogy melyik tű az 5V+, és melyik a GND (föld) csap. Ezt követően nézze meg az Arduino megfelelő csapjainak sematikáját.

6. lépés: A kód feltöltése

Most, hogy minden össze van állítva, tesztelhetjük a kóddal. Kód: Töltse le a csatolt.ino fájlt, és nyissa meg az Arduino IDE -vel. Ha még nem tette meg, állítsa be az Arduino megfelelő portját. Ezután töltse fel a kódot és próbálja ki a játékot a gombok megnyomásával. Néhány másodperc múlva a lámpáknak ki kell kapcsolniuk.

7. lépés: A doboz elkészítése

A doboz elkészítése
A doboz elkészítése
A doboz elkészítése
A doboz elkészítése
A doboz elkészítése
A doboz elkészítése

Lézervágás:

Most, hogy mindenünk készen áll, kezdhetjük a doboz megépítésével. Letöltöttünk egy lézervágó fájlt a "makercase.com" weboldalról. Ezen a webhelyen megtervezheti saját dobozát, és letölthet egy html fájlt. Ezt követően importálhatja ezt a fájlt az Adobe Illustrator programban, hogy.dfx fájlba konvertálhassa, amely a lézervágóval működik. Az Adobe Illustrator programban a weboldal segítségével finomhangolhatja mindazt, amit hozzáadott a fájljához. Miután minden elkészült, lézerrel vághatja le ezt a fájlt egy 30x50 cm -es fatányérra. Miután mindez elkészült, van egy rejtvénye, amelyet összeragaszthat, és elkészül a doboz. Ha nem illeszkedik jól, csiszolópapírral illeszkedhet. Ha nincs hozzáférése lézervágóhoz, használhat normál fűrészt, de ez nem illeszkedik olyan pontosan. Ebben az esetben csiszolópapírra lesz szüksége, hogy tökéletesen illeszkedjen. Ne felejtse el a kocka legalább egyik oldalát ragasztás nélkül hagyni, hogy be tudja helyezni az arduino -t és a vezérlőket a dobozba.

8. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Mivel mindenünk megvan, amire szükségünk van, elkezdhetjük a doboz összeszerelését. Ez nem olyan nehéz, amíg jól forrasztott.

A falak: Többféle módon is össze lehet szerelni, de mi először a doboz két oldalát ragasztottuk, és az aljához tettük. Így biztosan tudtuk, hogy tökéletesen ragasztva vannak, és mindig illeszkednek. Ezután megcsináltuk a doboz másik két falát, és azt is az aljához tettük. Miután körülbelül egy órát hagytuk száradni, úgy döntöttünk, hogy összekapcsoljuk a két darabot. Ragassza rá az alját is. Hagyjuk száradni egy éjszakán át, de 2 vagy 3 óra is elegendő lehet a folyamat folytatásához.

Az alkatrészek: Ha a ragasztó megszáradt, elkezdhetjük az alkatrészek behelyezését. Csak győződjön meg arról, hogy a vezetékek nem minden kusza. Illessze az összes alkatrészt a kívánt lyukakba, kivéve a felül található reset gombot. Mindent ragasztószalaggal rögzítettünk, majd kemény műanyag ragasztóval is rögzítettük a gombokat és az edénymérőt. Ha ezt nem teszi meg, a gombokat nem lehet megnyomni.

LED szalag: Az utolsó rész, amelyet ragasztani kell a helyére, a LED szalag. Győződjön meg róla, hogy szépen illeszkedik a belsejébe. A nézőablakhoz homokfúvott plexit használtunk. Különben a LED -ek fényesek voltak a szem számára. Csak ragassza a helyére.

Visszaállítás gomb: Ha elkészült, ne felejtse el ragasztani a visszaállító gombot a felső lemezen, és hagyja az egész készüléket néhány órán át száradni. A legjobb, ha hagyjuk egy éjszakán át száradni, hogy a ragasztó valóban megszilárduljon. A felső lemezt nem szabad ragasztani, ez az ajtó, hogy szükség esetén hozzáférjen a belsejéhez (például az akkumulátorok töltéséhez). Miután elkészült a játékdoboza, kipróbálhatja!

9. lépés: Következtetés

Következtetés
Következtetés

Befejezett

Így készít egy Arduino játékot, ahol intenzíven együttműködik barátaival! Ebben az utasításban nem figyeltünk arra, hogyan magyarázza el a játékosoknak, hogyan kell egyszerűen játszaniuk a játékot. A szöveghez hozzáadtuk a mezőt, amely elmagyarázza a játék célját, ez a legközvetlenebb módja annak, hogy elmagyarázzuk a játékosoknak. Hozzáadhat egy kis „történetet” is a dizájnhoz, például egy bombát, amelyet meg kell akadályozni, vagy az akkumulátort, amelyet fel kell tölteni. Nyugodtan változtassa meg a kódot a vágyai szerint, és próbáljon ki új dolgokat ezzel beállít.

Jó szórakozást! Csapat FUN

Ajánlott: