Obsah:
- Zásoby
- Krok 1: Krok 1: Zostavte si podvozok
- Krok 2: Inštalácia knižnice MPU6050
- Krok 3: Pripojenia
- Krok 4: Kód
Video: Jednoduché MPU6050 IMU + Arduino GYRO Bot: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Používanie gyroskopu na ovládanie svojich projektov bola veľká vec v mojom zozname vedier, ale okrem získania IMU bolo ostatné ťažké ako klince. Nedostatok efektívneho obsahu pri extrakcii hodnôt vybočenia a naklonenia ma trápil viac ako mesiac. Po mnohých webových stránkach, nespočetných knižniciach a problémoch som sa naučil získavať údaje z gyroskopu a používať ich v jednoduchom projekte, ktorý začiatočníci ľahko zvládnu a ušetria si veľa problémov.
Tu je teda návod, ako začať s týmto akcelerometrom - snímačom gyroskopu a na jeho konci budete môcť otočiť svojho robota presne o toľko, koľko chcete. (90 stupňov, 45 stupňov, 180 stupňov ….. čokoľvek)
Zásoby
Väčšinu elektrónov je možné kúpiť vo vašom miestnom obchode s elektronikou alebo online
Tu sú oni:
Bot podvozok
DIY 4WD dvojpodlažné súpravy automobilových podvozkov s robotom Speed Encoder RC robotom z hračkárskych koníčkov a robota na banggood.com
Môžete tiež použiť dvojkolesový podvozok s kolieskom.
Arduino -
Geekcreit® Arduino kompatibilná UNO R3 ATmega16U2 AVR USB modulová doska hlavnej dosky pre Arduino od Electronics na banggood.com
IMU - MPU6050 6DOF
3osové gyroskopy 6DOF MPU-6050 s modulom senzora akcelerometra pre dosku modulu Arduino pre Arduino od elektroniky na banggood.com
Dupontové káble
Muž až muž
Žena až muž
Ovládač motora L298N
Doska ovládača krokového motora dvojitého mostíka krokového motora Geekcreit® L298N pre modul Arduino pre Arduino od spoločnosti Electronics na banggood.com
11,1V Lipo
ZOP napájanie 11.1V 2200MAH 3S 30C Lipo batéria XT60 zástrčka RC súčiastky z hračiek, koníčkov a robota na banggood.com
Vhodná nabíjačka
Krok 1: Krok 1: Zostavte si podvozok
Zostavte si svoj podvozok Bot lol.
Pozrite sa na mrazivý obrázok vyššie, ale ak máte problémy, uvádzam iba komentár nižšie
Krok 2: Inštalácia knižnice MPU6050
Je dôležité si uvedomiť, že ak máte náhodou nainštalovanú knižnicu pre váš MPU6050 REMOVE IT alebo bude nahlasovať chyby kompilácie.
Namiesto toho pomocou tohto odkazu stiahnite knižnicu a pridajte ju pomocou položky Zahrnúť knižnicu v časti Skica.
https://github.com/jarzebski/Arduino-MPU6050
Krok 3: Pripojenia
Pri inštalácii knižnice pokračujte a zapojte systém.
Pripojenia k ovládaču motora sú uvedené v samotnom kóde.
ena = 5;
enb = 6;
in1 = 7;
in2 = 4;
in3 = 9;
in4 = 8;
tu to aj tak je:)
Spojenia medzi Arduino a senzorom sú:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
Poznámka - Odteraz robota voláme Barney.
Krok 4: Kód
Skopírujte tento kód nižšie, vložte ho do IDE a nahrajte.
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
Preventívne opatrenia pre pár:
Nezapojujte senzor do dosky na chlieb, pretože vodiče a elektronika môžu vytvárať hluk, ktorý ovplyvní presnosť hodnôt YAW PITCH ROLL
Pri spustení robota jednoducho položte robota na podlahu a stlačte reset, aby sa senzor správne nakalibroval
Pre tento projekt používame iba hodnoty vybočenia, preto na to pri montáži senzora myslite.
Pomocou obojstrannej penovej pásky prilepte snímač na prednú stranu robota.
Tento návod vás naučil používať gyroskop v jednoduchom robotickom dizajne a môžete experimentovať so svojimi vlastnými nápadmi, pretože teraz poznáte implementáciu.
Neváhajte sa opýtať na čokoľvek v komentároch.
Odporúča:
Jednoduché debounce Arduino: 4 kroky
Arduino Simple Debounce: Tento návod je o tom, ako ľahko odskočiť pomocou dvoch tlačidiel. Všetko, čo potrebujete, je základná znalosť elektroniky a programovania arduina. Video: https://youtu.be/Iw6rA0cduWg Ak máte otázky alebo problémy, môžete sa obrátiť ja na moju poštu: iwx
Jednoduché monitorovanie kvality vzduchu s TFT LCD displejom- Ameba Arduino: 3 kroky
Jednoduché monitorovanie kvality vzduchu s TFT LCD displejom-Ameba Arduino: Úvod Teraz, keď väčšina ľudí zostáva doma, aby sa vyhla blízkemu kontaktu s potenciálnym nosičom vírusu COVID-19, sa kvalita vzduchu stáva dôležitým faktorom pre blaho ľudí, najmä v tropických krajinách, kde používanie klimatizácie je nevyhnutné počas
Vylepšenie LED náladovej kocky Arduino (jednoduché) (video je súčasťou dodávky): 4 kroky
Vylepšenie LED náladovej kocky Arduino (jednoduché) (video je súčasťou dodávky): Keď som videl projekt LED kocky s malou náladou vytvorený Earlom, rozhodol som sa urobiť vylepšenú verziu LED Mood Cube. Moja verzia bude komplexnejšia ako pôvodná, pretože bude o niečo väčšia ako pôvodná, bude mať ďalšie dve farby
Jednoduché Arduino: 4 kroky
Jednoduché Arduino: V tomto experimente pochopíte, ako funguje pasívny bzučiak a ako môžete vytvoriť jednoduchú zvukovú dosku Arduino. Použitím niektorých tlačidiel a zvolením zodpovedajúceho tónu môžete vytvoriť melódiu! Časti, ktoré som použil, sú od Aleksandara Tsv
Jednoduché digitálne hodiny s použitím Arduino Nano a DS1307: 4 kroky
Jednoduché digitálne hodiny využívajúce Arduino Nano a DS1307: V tomto článku vám ukážem návod na výrobu digitálnych hodín pomocou Arduina .. Doska Arduino, ktorú používam, je Arduino Nano V3, DS1307 ako poskytovateľ časových údajov, MAX7219 7 segment ako sledovať displej. Pred vstupom do tutoriálu odporúčam, aby