Tartalomjegyzék:

Balance Box Game - Arduino Powered: 4 lépés (képekkel)
Balance Box Game - Arduino Powered: 4 lépés (képekkel)

Videó: Balance Box Game - Arduino Powered: 4 lépés (képekkel)

Videó: Balance Box Game - Arduino Powered: 4 lépés (képekkel)
Videó: High Density 2022 2024, November
Anonim
Balance Box játék - Arduino Powered
Balance Box játék - Arduino Powered

A mérlegdoboz játék egy kihívás eseményre készült, a kihívás megnyeréséhez vízszintesen kell átvinni egy akadálypályán vagy egy meghatározott távolságon.

Az arduino a doboz szögének mérésére szolgál, és riasztást vált ki, ha a beállított szöget túllépi.

A dobozt óvatosan kell mozgatni, miközben vízszintesen kell szállítani. Amint a doboz elmozdul a szintről, az egyensúlyjelző lámpák kigyulladnak, több lámpa jelzi, hogy a doboz tovább van szintben. A vízmértékkel is ellenőrizhető, hogy a doboz vízszintes -e. Ha a doboz túl messze van a szinttől, vagy le van ütve, a doboz háromszor csipog, és hangos hangot hallat, az egyik életjelző lámpa kialszik. Ha mindhárom életet felhasználták, a doboz riaszt és villog, és a játék elveszik.

Kellékek

A szükséges alkatrészek:

1x Arduino Nano

1x MPU6050 modul

3x fehér LED

5x színes LED az egyensúlyjelzőhöz (2 zöld, 2 sárga, 1 piros)

1x Piezo csengő

1x TIP120 tranzisztor

1x 2,2K Ohm ellenállás

8x 220 Ohm ellenállás

1x nyomógomb

1x főkapcsoló

1x "Bullseye" vízmérték

5 V-os áramforrás, a projektem egy Li-ion 18650 pajzsot használ, szabályozott 5 V-os kimenettel

1x Projekt doboz

Az áramkör teszteléséhez szüksége lesz egy kenyérsütő táblára és ugróvezetékekre

A szükséges eszközök:

Fúró és fúrók

Forrasztópáka

Ragasztópisztoly

maszkolószalag, ceruza és vonalzó a doboz kijelöléséhez

Fájl

1. lépés: A bekötési áramkör

A bekötési áramkör
A bekötési áramkör

Az egyetlen dolog, ami nem látható a kapcsolási rajzon, a főkapcsoló, az én projektemben ez a kapcsoló a lítium akkumulátor és az árnyékoló közé van helyezve, hogy teljesen le lehessen választani őket.

Ha nem ismeri a következő kapcsolási rajzokat, akkor csak szedje darabonként, gondosan kövesse az egyes vezetékcsatlakozásokat és dolgozzon módszeresen, hogy ne maradjon le semmiről.

Össze kell forrasztania az áramkört egy kenyértáblán, hogy ellenőrizze, hogy megfelelően működik -e, mielőtt összeforrasztja az összes alkatrészt.

A diagramon látható Life LED -eknek a fehér LED -eknek kell lenniük

A mérleg LED -eit el kell helyezni:

Piros - egyensúly LED 5

Sárga - Egyensúly LED 4

Sárga - Egyensúly LED 3

Zöld - Egyensúly LED 2

Zöld - Egyensúly LED 1

2. lépés: Arduino kód

Arduino kód
Arduino kód

Az arduino kódhoz néhány könyvtárat kell hozzáadnia az arduino IDE -hez, az alábbi linkeket

A további szükséges arduino könyvtárak a következők:

MPU6050_tockn.h

OneButton.h

Hozzá kell adnia a fent linkelt könyvtárakat az arduino IDE -hez

Töltse le és nyissa meg a "Balance_alarm_V1.8.ino" kódot tartalmazó fájlt

Töltse fel a kódot az arduino táblára

3. lépés: Helyezze be a dobozt

Szerelje fel a dobozt
Szerelje fel a dobozt
Szerelje fel a dobozt
Szerelje fel a dobozt
Szerelje fel a dobozt
Szerelje fel a dobozt

Sajnos nem készítettem fényképeket a dobozról, miközben az alkatrészeket illesztettem hozzá. Forró ragasztót használtam, hogy illesszem az alkatrészeket a dobozba.

Ha az általam használthoz hasonló műanyag dobozt használ, akkor tekerje be a tetejét maszkolószalaggal, és vonalzóval és tollal jelölje ki, hogy hol kell lyukakat fúrni a LED -ek, a hangszóró és a vízmérték -rögzítő csavarok számára.

A kapcsolót lyuk fúrásával szerelték fel, majd a megfelelő méretre és formára szűrték.

Ha újra elkészíteném ezt a projektet, az összes alkatrészt a fedélbe szerelném, hogy ne kelljen annyi összekötő vezetéket vezetni a fedél és a doboz alja között.

4. lépés: Kezelési útmutató

Használati utasítások
Használati utasítások

Kezdés

A doboz bekapcsolása előtt tegye le a dobozt sík és vízszintes felületre úgy, hogy a vízmértékben lévő buborék a középső körben legyen.

Kapcsolja be a főkapcsolót, a doboz egyszer sípol, és elindul. Hagyja álló helyzetben a dobozt, amíg meg nem hall egy hármas hangjelzést, és a 3 fehér „életjelző” világít.

A játék most készen áll.

Doboz funkciók

A dobozt óvatosan kell mozgatni, miközben vízszintesen kell szállítani. Amint a doboz elmozdul a szintről, az egyensúlyjelző lámpák kigyulladnak, több lámpa jelzi, hogy a doboz tovább van szintben.

A vízmérték segítségével ellenőrizheti, hogy a doboz vízszintes -e (ha a vízmérték és a mérlegfények nem egyeznek, hajtsa végre az egyensúlyérzékelő visszaállítását, lásd alább)

Ha a doboz túl messze van a szinttől, vagy le van ütve, a doboz háromszor csipog, és hangos hangot hallat, az egyik életjelző lámpa kialszik.

Ha mindhárom életet felhasználták, a doboz riaszt és villog, és a játék elveszik.

Vezérlők

Riasztás visszaállítása

Tegye ezt, hogy megállítsa a játékot riasztás után mindhárom élet elvesztése után.

A riasztás megszólalása közben nyomja meg a zöld gombot egy másodpercig, majd engedje fel. A riasztónak egy másodperc múlva le kell állnia. Ha nem, próbálja újra

Életek visszaállítása - Ezt akkor tegye, ha vissza szeretné állítani a játékot, mindhárom élete visszatér.

Bármikor kattintson duplán a zöld gombra (mint egy számítógépes egér, de valamivel lassabban). A visszaállítási zaj megszólal, és három életjelző lámpa világít.

Állítsa alaphelyzetbe az egyensúlyérzékelőt - Tegye ezt, ha a vízmértékben lévő buborék nem egyezik a mérleg jelzőfényével.

Hosszan nyomja meg a zöld gombot (nyomja meg 3 másodpercig, majd engedje el) Az egyensúly -visszaállítási zaj megszólal, és a mérlegfények röviden felvillannak, majd kialszanak (jelezve, hogy a doboz vízszintes). Ezt akkor kell elvégezni, amikor a doboz vízszintes, amint azt a vízmérték buborék jelzi.

Megjegyzések

Amikor a doboz csipogni kezd, mert egy élet elveszett, gyorsan tegye vissza a megfelelő lapos helyzetbe, különben elveszít egy másik életet, amint a csipogás abbamarad, körülbelül 5 másodpercig.

Használja a vízmértéket, hogy lássa, melyik kiút van a síkból/szintből, a lámpák azt jelzik, hogy nem vagy szintben, de nem azt mutatják, hogy melyik irányba.

A vízmérték buboréka nagyjából megegyezik a jelzőlámpákkal, amikor a buborék a vízmérték oldalához ér, életvesztés történik.

Ha a doboz furcsán viselkedik, és az egyensúlyérzékelő visszaállítása nem működik, kapcsolja ki és újra a dobozt a fekete főkapcsolóval. Körülbelül 10 másodpercet kell várnia, amikor a doboz sík felületen van, amíg vissza nem kapcsol. Próbálja meg először használni az egyensúlyérzékelő visszaállítását, mivel ez gyorsabb, nem kell várnia, amíg a doboz elvégzi a bekapcsolási ciklust.

A doboz elemmel működik, elméletileg elegendő töltöttséggel kell bírnia egy teljes napi folyamatos használathoz, kérjük, kapcsolja ki, ha nem használja, hogy energiát takarítson meg.

Ha a gomb nem reagál, győződjön meg róla, hogy megnyomja az ÉS gombot, majd engedje fel.

Ajánlott: