Tartalomjegyzék:
- Kellékek
- 1. lépés: A bekötési áramkör
- 2. lépés: Arduino kód
- 3. lépés: Helyezze be a dobozt
- 4. lépés: Kezelési útmutató
Videó: Balance Box Game - Arduino Powered: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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
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
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
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ó
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:
Izzó légbuborékos óra; Powered by ESP8266: 7 lépés (képekkel)
Izzó légbuborékos óra; Powered by ESP8266: Az „izzó légbuborékos óra” megjeleníti az időt és néhány grafikát a folyadékban lévő megvilágított légbuborékok segítségével. A led mátrix kijelzővel ellentétben a csúnyán sodródó, izzó légbuborékok pihentetést adnak nekem. A 90-es évek elején elképzeltem a "buborék kijelzőt". Unfo
A Gopro áramellátása Lipo Balance Plug segítségével: 3 lépés
Hogyan lehet táplálni egy Gopro -t a Lipo Balance Plug -lal: Sziasztok, ezúttal azt mutatom meg nektek, hogyan használhatjátok a lipo akkumulátor kiegyensúlyozó dugóját az USB -eszközök áramellátásához. Általában a mérlegdugót használják lipo akkumulátor töltésekor. Minden cellán ugyanazt a feszültséget biztosítja. De ezzel a csapkodással porként használhatod
Szövegfelolvasás Kattintson egy ARMbasic Powered UChip -re és más ARMbasic Powered SBC -re: 3 lépés
Szövegfelolvasás Kattintson egy ARMbasic Powered UChip -re és más ARMbasic Powered SBC -re: Intro: Jó napot. A nevem Tod. Űrhajózási és védelmi szakember vagyok, aki szívemben egy kicsit stréber is. Inspiráció: A betárcsázós BBS, a 8 bites mikrokontrollerek, a Kaypro/Commodore/Tandy/TI-994A személyi számítógépek korából származik, amikor
Makey -Saurus Rex - Makey Makey Balance Board: 6 lépés (képekkel)
Makey-Saurus Rex-Makey Makey Balance Board: Akár a Chrome Dino, T-Rex Game, No Internet Game, akár csak egyszerű kellemetlenségnek nevezzük, úgy tűnik, mindenki ismeri ezt az oldalról görgető dinoszaurusz ugrójátékot. Ez a Google által létrehozott játék minden alkalommal megjelenik a Chrome böngészőben, amikor
Proyecto Laboratorio De Mecatrónica (kétkerekű Balance Robot): 6 lépés
Proyecto Laboratorio De Mecatrónica (kétkerekű mérlegrobot): En este proyecto se mostrara, el funcionamiento y el como hacer para elaborar un " Kétkerekű egyensúlyi robot " paso a paso y con explicación y concejos. Este es un sistema que következőkből állnak en que el robot no se Debe caer, se Debe de mantener en el