
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48



Ebben a projektben megmutatom, hogyan lehet felépíteni egy egyszerű 4 ledes dőlésszabályozót giroszkóppal és egy arduino uno -val. 4 led van "+" alakban elrendezve, és a kenyértábla döntésekor jobban világítanak.
Ez nem jár forrasztással, csak az alapvető kenyérlap összeszereléssel és az alapvető arduino programozással.
1. lépés: Anyagok:
1) Arduino Uno kártya és USB -kábel. Használhat másik táblát, ha úgy tetszik, de ne feledje, hogy a különböző tábláknak különböző pin konfigurációi vannak, például ha Arduino Mega -t használ, az SDA és az SCL csapok 20 és 21.
2) 4 led, a LED -eknek azonosaknak kell lenniük, a szín nem számít, ez rajtad múlik:)
3) 4 azonos ellenállás bárhol 100 ohm és 1 K ohm között, javaslom 200 körül
4) kenyérpad
5) dupont vezetékek
6) MPU-6050 giroszkóp
7) U alakú áthidaló kábelek (opcionális). Azért használtam ezeket az áthidaló kábeleket, mert jobban néznek ki a kenyértáblán, és a LED -ek így jobban láthatók. 140 dobozban találsz az ebay -en, körülbelül 4 dollárért. Ha nincsenek ezek a kábelek, kicserélheti őket dupont vezetékekre.
2. lépés: Összeszerelés



1) Kezdje azzal, hogy a 4 LED -et "+" alakban helyezi a kenyérlapra. A LED -ek hosszú csapjai pozitívak. A felső és alsó LED -ek pozitív csapjait a jobb oldalon, a bal és jobb LED -eket pedig alatta helyeztem el (lásd az első képen).
2) Helyezze be a négy ellenállást a kenyértáblába.
3) Helyezze az MPU6050 -et a képen látható módon
4) Helyezze be a vezetékeket. A ledes földelőcsapok közvetlenül a talajhoz kerülnek. A pozitív csapok egy ellenálláson keresztül mennek be az arduino csapokba: 3 -as érintkező az ellenálláson keresztül az elülső LED -hez, 5 -ös tüske az ellenálláson keresztül az alsó LED -hez, és hasonló a 6 -os tűvel jobb oldali, 9 -es tűvel bal oldali LED
Az MPU6050 -et földhöz és 5V+-hoz kell csatlakoztatni, ezt követően csatlakoztassa az SDA -t A4 -hez (analóg 4), SCL -t A5 -hez
Csatoltam egy fritzig vázlatot is, ha meg akarod győződni arról, hogy a kapcsolatok helyesek.
3. lépés: A kód
Forráskód itt:
Vagy másolja be alulról:
Szükséged lesz két külső libre, az I2CDev -re és az MPU6050 -re, ezeket csatoltam ide, és a kód forrását az alábbiakban tettem közzé. Nem írtam ezeket a libeket, ez nem az én érdemem:)
Ha nem tudja, hogyan kell telepíteni a könyvtárat, ellenőrizze ezt az utasítást:
Ezután másolja be vagy töltse le a könyvtárat, és próbálja ki.
* Az I2CDev könyvtár forrása:
4. lépés: A giroszkóp fejlesztései és felhasználása

Ez a legegyszerűbb projekt, amit az MPU6050 -el csináltam, sok gondolat jut eszembe ebből az ötletből:
- két vagy több LED hozzáadása minden irányhoz, így minél meredekebb az angyal, annál több LED világít
- viselhető viselet, amely hanggal figyelmezteti Önt, hogy nincs megfelelő függőleges helyzetben
Azok a csúnya feltételek szerintem némi matekkal javíthatók (ha van, akkor cseréld le néhány egyenlettel).
BÓNUSZKÉNT:) készítettem egy youtube videót a projekt másik verziójával, 3 ledet adtam hozzá felfelé, e le, 2 balra és kettő jobbra.
Ha meg szeretné nézni a videót, kattintson ide. Mellékeltem egy képet is a fenti kenyérpadról.
Akit érdekel, látogasson el ide, és cserélje ki ezt a sort
#define SIMPLE_IMPLEMENTATION igaz
---------- és ----------- #define SIMPLE_IMPLEMENTATION false
Az új led pinout a következő: első LED -ek: 3, 12, 11, alsó LED -ek: 5, 6, 7, bal ledek: 10, 4, jobb LED -ek: 6, 9
A másik oktatóanyagomban bemutattam, hogyan használható a giroszkóp a számítógép képernyőjének elcsúsztatásához, amikor a kijelző fizikailag el van forgatva. Az oktatható itt van.
Ha tetszettek a youtube videók, itt többet feliratkozhatsz, ha feliratkozol a csatornámra
5. lépés: A jelen oktatóanyag legújabb kiegészítése, egy giroszkóp által meghajtott neopixelgyűrű

Itt megtalálod a kódot, ha érdekel.
Ajánlott:
PC RGB vezérlés Arduino segítségével: 3 lépés

PC RGB vezérlés Arduino segítségével: A játék PC -je nem rendelkezik RGB -vel ?! Csak vegyél egyet! De mi van, ha az alaplapod sem támogatja? Nos … Készítse el saját vezérlőjét
Szobafény vezérlés PIR -érzékelő és Arduino segítségével: 6 lépés

Szobafény vezérlés PIR -érzékelő és Arduino segítségével: Ma a szoba fényeit irányítjuk a mozgásérzékelésen keresztül az Arduino PIR -mozgásérzékelő segítségével. Ezt a projektet nagyon szórakoztató elkészíteni, és nagyon praktikus felhasználása van a házában, és pénzt takaríthat meg ezzel a projekttel is. Ju
ESP8266 RGB LED STRIP WIFI vezérlés - NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz - RGB LED STRIP okostelefon -vezérlés: 4 lépés

ESP8266 RGB LED STRIP WIFI vezérlés | NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz | RGB LED STRIP okostelefon -vezérlés: Sziasztok, ebben az oktatóanyagban megtanuljuk, hogyan kell használni a nodemcu -t vagy az esp8266 -ot infravörös távirányítóként az RGB LED -szalag vezérléséhez, és a Nodemcu -t okostelefonon keresztül wifi -n keresztül kell irányítani. Tehát alapvetően okostelefonjával vezérelheti az RGB LED STRIP -et
SmartPhone Game Simulator- Játsszon Windows játékokkal az IMU gesztusvezérlés, gyorsulásmérő, giroszkóp, magnetométer segítségével: 5 lépés

SmartPhone Game Simulator- Játsszon Windows játékokat gesztusvezérléssel IMU, gyorsulásmérő, giroszkóp, magnetométer: Támogassa ezt a projektet: https://www.paypal.me/vslcreations, adományozva nyílt forráskódoknak és & további fejlődés támogatása
Szögmérés giroszkóp, gyorsulásmérő és Arduino segítségével: 5 lépés

Szögmérés giroszkóp, gyorsulásmérő és Arduino segítségével: A készülék durva prototípusa annak, hogy végül mi lesz az önmérlegű robot, ez a lyuk második része (olvassa el a gyorsulásmérőt, és vezérelje a motort az egyensúlyhoz). Az első rész, amelyben csak a giroszkóp található, itt található. Ezen a ponton