Obsah:

Senzor akcelerometru s Arduino: 5 kroků
Senzor akcelerometru s Arduino: 5 kroků

Video: Senzor akcelerometru s Arduino: 5 kroků

Video: Senzor akcelerometru s Arduino: 5 kroků
Video: How to use MPU-6050 Accelerometer and Gyroscope with Arduino code 2024, Červenec
Anonim
Image
Image
Krok první: Připojte gyroskop k Arduinu
Krok první: Připojte gyroskop k Arduinu

Měl jsem nápad na elektronickou helmu, která by byla skvělým Halloweenským kostýmem. aniž bych zacházel do přílišných podrobností, znamenalo by to rozsvítit se v různých vzorech podle toho, kterým směrem se maska otočila, takže když vzhlédnu, helma se rozsvítí, ale zůstane neutrální, pokud se nepohybuji.

Zásoby

(1) Arduino Uno a USB konektorový kabel (1) Tříosý gyroskop L3G4200 (k dispozici na MPJA.com nebo kdekoli lze tyto typy modulů prodávat)

ruka plná samčích/samičích vodičů (2+) LED světel a příslušných rezistorů

(1) Breadboard (miniaturní velikost je v pořádku)

Nějaký kryt pro veškerou elektroniku. V tomto případě jsem použil vydatnou lepenkovou krabici, ale můžete použít … doslova cokoli, co se hodí.

Trpělivost.

Krok 1: Krok první: Připojte gyroskop k Arduinu

Krok první: Připojte gyroskop k Arduinu
Krok první: Připojte gyroskop k Arduinu
Krok první: Připojte gyroskop k Arduinu
Krok první: Připojte gyroskop k Arduinu

Dobře, takže existuje několik vodičů, které lze připojit přímo k Arduinu, ale existují dvě části, které je třeba připojit k portu 3,3 V, takže k tomu musíme použít prkénko. Pokračujte a připojte červený vodič z 3,3 V portu k (+) řádku na desce. Poté připojte jeden kabel pro připojení kolíku VCC na gyroskopu k (+) na desce. Tento krok opakujte s kolíkem SDO na gyroskopu. Nyní vezměte černý vodič a připojte kolík GND k řadě (-) na prkénku, poté připojte vodič z portu GND Arduino k řádku (-) na prkénku. Nyní to jde o napájení. Nyní o datové vodiče potřebné k úplnému spuštění gyroskopu. Pod GRN na gyroskopu je kolík SDA, připojte jej k portu A4 na Arduinu. Níže je pin SCL a připojte jej k portu A5 na Arduinu. Váš gyroskop je nyní plně zapojen.

Krok 2: Krok 2: Připojte LED diody

Krok 2: Připojte LED diody
Krok 2: Připojte LED diody

Dobře, takže pro svůj projekt jsem měl dvě LED diody, které se rozsvítí podle toho, jak se box pohybuje. pojďme do toho a spojme je. To je jednoduché, připojte kladný odpor rezistoru k číselnému pinu vašeho vybraného pinu (zvolil jsem libovolně 8 a 9). zapojte je na prkénko, poté připojte LED a odešlete záporný vodič LED do (-) na prkénku. To vám poskytne sílu rozsvítit dvě různé LED diody na základě parametrů, které jste nastavili pomocí Arduina.

Krok 3: Kódování

Dobře, tady se věci baví. a zábavou myslím … hm. studna. buď to milujete, nebo ne. v každém případě jdeme sem! Budete muset kódovat gyroskop, což nevím, jak dělat. ALE, internet ano. Pro svůj projekt jsem si vypůjčil kód, který láskyplně poskytl jtbourke ve fóru Arduino (https://forum.arduino.cc/index.php?topic=147351.0), můžete jej zkopírovat a vložit a použít jako základ pro svůj projekt. Odtud musíte přidat několik řádků kódu, aby vyhovoval vašim účelům. za prvé, chcete vytvořit nějaké globální proměnné, jednu pro každou LED, kterou chcete rozsvítit. Tato skica již obsahuje proměnné pro souřadnici X, Y a Z. musíte k tomu přidat tu část kódu, doporučuji příkaz IF THEN, který hledá, když vaše zrychlení dosáhne určité prahové hodnoty. to je hodně pokusů a omylů, tak do toho a udělejte si sendvič a dejte si trochu hip hopu.

Krok 4: Montáž a konstrukce

Montáž a konstrukce
Montáž a konstrukce
Montáž a konstrukce
Montáž a konstrukce
Montáž a konstrukce
Montáž a konstrukce

Gratuluji! pokud jste se dostali přes poslední krok, znamená to, že jste téměř hotovi. Teď už jen stačí vložit všechny díly do krabice. [DŮLEŽITÉ] ujistěte se, že vše zůstane zapojeno podle toho, ujistěte se, že je gyroskop umístěn vpředu a uprostřed zařízení, jinak dostanete nesprávné hodnoty, a ujistěte se, že se přední části gyroskopu nedotýká nic vodivého, protože to zkratuje zařízení a budete muset resetovat Arduino. poté už jsi docela dobrý.

Krok 5: UDĚLALI JSTE TO

UDĚLAL JSI TO
UDĚLAL JSI TO

Pěkná práce. jsi hotov. nyní si užijte svůj box, který se při pohybu rozsvítí!

Doporučuje: