
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05



V tomto projekte vám ukážem, ako postaviť jednoduchý 4 -LED sklopný stmievač s gyroskopom a arduino uno. K dispozícii sú 4 LED diódy usporiadané do tvaru „+“a viac sa rozsvietia, keď nakloníte dosku.
To nebude zahŕňať žiadne spájkovanie, iba základnú montáž dosku a základné programovanie arduino.
Krok 1: Materiály:
1) Doska Arduino Uno a kábel USB. Môžete použiť inú dosku, ak sa vám páči, ale majte na pamäti, že rôzne dosky majú rôzne konfigurácie pinov, napríklad ak používate Arduino Mega, piny SDA a SCL majú 20 a 21.
2) 4 LED diódy, LED diódy by mali byť identické, na farbe nezáleží, je to na vás:)
3) 4 identické odpory kdekoľvek medzi 100 ohmov a 1 K ohm, odporúčam okolo 200
4) nepájivá doska
5) dupontné drôty
6) gyroskop MPU-6050
7) Prepojovacie káble v tvare U (voliteľné). Použil som tieto prepojovacie káble, pretože vyzerajú lepšie na doske a LED diódy sú týmto spôsobom viditeľnejšie. Krabicu 140 nájdete na ebay za približne 4 doláre. Ak tieto káble nemáte, môžete ich nahradiť káblami dupont.
Krok 2: Zostavenie



1) Začnite umiestnením 4 LED na dosku v tvare „+“. Dlhé kolíky LED sú pozitívne. Kladné kolíky pre horné a dolné LED diódy som umiestnil vpravo a pre ľavé a pravé LED diódy nižšie (pozri prvý obrázok.
2) Vložte štyri odpory do nepájivého poľa.
3) Umiestnite MPU6050 ako na obrázku
4) Vložte drôty. Zemniace kolíky LED idú priamo na zem. Kladné kolíky prejdú cez odpor do kolíkov arduino: kolík 3 cez odpor k prednej LED, kolík 5 cez odpor k spodnej LED a podobne s pinom 6 pravou diódou, pinom 9 ľavou LED
MPU6050 musí byť pripojený k zemi a 5 V+, potom pripojte SDA k A4 (analógový 4), SCL k A5
Tiež som pripojil fritzig schému, ak sa chcete uistiť, že sú pripojenia správne.
Krok 3: Kód
Zdrojový kód tu:
Alebo ho skopírujte a prilepte zospodu:
Budete potrebovať dve externé knižnice I2CDev a MPU6050, pripojil som ich sem a umiestnil som pod zdroj kódu. Nepísal som tie úryvky, to nie je moja zásluha:)
Ak neviete, ako nainštalovať knižnicu, prečítajte si tento návod:
Potom skopírujte alebo stiahnite moju knižnicu a vyskúšajte to.
* Zdroj knižnice I2CDev:
Krok 4: Vylepšenia a rôzne spôsoby použitia gyroskopu

Toto je najjednoduchší projekt, ktorý som urobil s MPU6050, a môžem si predstaviť veľa derivátov z tejto myšlienky:
- pridanie dvoch alebo viacerých LED pre každý smer, takže čím strmší anjel, tým viac diód sa rozsvieti
- výroba nositeľného zariadenia, ktoré vás zvukom upozorní, že nemáte správnu vzpriamenú polohu
Tieto škaredé podmienky si myslím, že je možné zlepšiť matematikou (nahradiť ak nejakými rovnicami).
Ako BONUS:) Vytvoril som video na youtube s inou verziou projektu, pridal som 3 LED diódy hore, e dole, 2 vľavo a dve vpravo.
Ak si chcete pozrieť video, kliknite sem. Vyššie som tiež pripojil obrázok dosky na pečenie.
Tí, ktorí majú záujem, choďte sem a nahraďte tento riadok
#define SIMPLE_IMPLEMENTATION true
---------- s ----------- #define SIMPLE_IMPLEMENTATION false
Nový LED vývod je: predné LED: 3, 12, 11, spodné LED: 5, 6, 7, ľavé LED: 10, 4, pravé LED: 6, 9
V mojom inom návode som ukázal, ako je možné gyroskop použiť na prevrátenie displeja v počítači, keď je displej fyzicky otočený. Návod je tu.
Ak sa vám páčia videá na youtube, môžete získať viac, ak sa prihlásite na odber môjho kanála tu
Krok 5: Nedávny doplnok k tomuto výukovému programu, neopixelový prsteň poháňaný gyroskopom

Ak vás to zaujíma, kód nájdete tu.
Odporúča:
Kamenný LCD + senzor akceleračného gyroskopu: 5 krokov

Senzor gyroskopu Stone Lcd +: Tento dokument vás naučí, ako používať gyroskopický senzor akcelerometra STM32 MCU +MPU6050 +displej sériového portu STONE STVC070WT pre DEMO. STVC070WT je sériové zobrazenie našej spoločnosti, jeho vývoj je jednoduchý a ľahko sa používa , môžete ísť na
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky

ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu
Simulátor hier SmartPhone- hrajte hry pre Windows pomocou ovládania gestami IMU, akcelerometra, gyroskopu, magnetometra: 5 krokov

SmartPhone Game Simulator- Hrajte hry pre Windows pomocou ovládania gestami IMU, akcelerometer, gyroskop, magnetometer: Podporte tento projekt: https://www.paypal.me/vslcreations darovaním open-source kódov & podpora ďalšieho rozvoja
Arduino Nano a Visuino: Previesť zrýchlenie na uhol z akcelerometra a gyroskopu Snímač MPU6050 I2C: 8 krokov (s obrázkami)

Arduino Nano a Visuino: Previesť zrýchlenie na uhol z akcelerometra a gyroskopu Senzor MPU6050 I2C: Pred chvíľou som zverejnil návod, ako môžete k Arduino Nano pripojiť akcelerometer, gyroskop a snímač kompasu MPU9250 a naprogramovať ho pomocou Visuina na odosielanie paketových údajov a zobrazenie. na rozsahu a vizuálnych nástrojoch. Akcelerometer odosiela X, Y,
Vizualizácia gyroskopu L3G4200D s mixérom: 5 krokov

Vizualizácia pohybu gyroskopu L3G4200D s mixérom: Kúpil som si z eBay pomerne lacný gyroskopický snímač L3G4200D, ktorý dokáže detekovať otáčanie v troch osiach a dodávať ho prostredníctvom rozhrania I2C alebo SPI. Skúsil som to použiť na detekciu horizontálnej a vertikálnej rotácie v reálnom čase. Ukázalo sa to dosť ťažké