Obsah:
- Krok 1:
- Krok 2: Připojení a schéma
- Krok 3: Arduino kód a sériová komunikace
- Krok 4: Připojte Arduino k zařízení Android
Video: Arduino DIY Bluetooth ovladač LED RGB Strip: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Ahoj všichni, toto je druhý projekt, o který se s vámi chci podělit! Dnes vám ukážu, jak propojit modul Arduino a Bluetooth a později jej použít k ovládání LED RGB Strip.
V tomto tutoriálu použijeme modul Bluetooth HC-06, protože je levný a snadno použitelný. (Dostal jsem svůj za 2 $ z aliexpressu)
Modul Bluetooth, který dnes použijeme, je známý a levný HC-06. (Dostal jsem svůj za 2 € z aliexpressu)
Naše aplikace je stále v procesu testování, a proto vám doporučujeme zaslat e -mail na adresu: [email protected], pokud máte nějaké technické problémy nebo jste narazili na nějaké potíže. Děkuji moc za pochopení!
Krok 1:
Budeme potřebovat tyto díly:
- 1x Arduino Board (budu používat Arduino NANO)
- 1x Bluetooth modul HC-06 nebo HC-05
- 1x 12V metr dlouhý RGB LED pásek (používám 30 LED/m se společnou anodou)
- 1x svorkový šroub
- 3x 220Ω odpor
- 3x BUZ11 N-Channel Power MOSFET (nebo ekvivalent)
- Breadboard a propojky
- (Volitelné) DC konektor a DC konektor
- A samozřejmě 12V napájení, používám variabilní napájení
Krok 2: Připojení a schéma
Pojďme stavět! Okruh není tak složitý, jak se může na první pohled zdát.
Nejprve musíme určit, zda náš LED pás má společnou anodu nebo společnou katodu. Ten můj má společnou anodu, takže jsem připojil anodu LED Stripu na 12V napájecí zdroj a zbytek na šroubové svorky, které později připojíme na výstup MOSFETu.
Všechna důležitá spojení a schémata jsou/jsou znázorněna na obrázcích výše.
Při připojování kolejnice 12V+ do VIN k desce Arduino buďte velmi opatrní, protože desku můžete vypálit, pokud ji připojíte falešně. Také nezapomeňte vše uzemnit (GND)
Krok 3: Arduino kód a sériová komunikace
Nahrajte následující skicu do Arduina pomocí kabelu USB.
Před nahráním náčrtu nezapomeňte odpojit modul HC-06!
Proč? Komunikační piny HC-06 (RX a TX) blokují komunikaci mezi Arduinem a počítačem.
Vysvětlení kódu:
- Nejprve jsme deklarovali několik konstant (konstant, které nelze později změnit) pro všechny tři barvy (červená, zelená, modrá)
- V nastavení () jsme zahájili sériovou komunikaci s přenosovou rychlostí 9600 baudů a nastavili jsme všechny LED piny jako VÝSTUP
- In loop () pokud Serial něco přijme, analyzuje přijatá data jako Integer (Důležité v dalším kroku)
- Pokud obdrží znak nového řádku ('\ n'), nejprve omezí hodnoty na rozsah 0-255 kvůli rozsahu PWM a poté provede změny digitálních pinů metodou analogWrite ()
A je to! Nyní jsme připraveni na poslední krok!
Krok 4: Připojte Arduino k zařízení Android
Nyní si stáhněte následující aplikaci: Smart Bluetooth - Arduino Bluetooth Serial ⚡
ODKAZ:
Smart Bluetooth je aplikace, která vám umožňuje pomocí telefonu komunikovat s modulem nebo deskou Bluetooth nejjednodušším a nejjednodušším způsobem. Otevírá dveře neomezeným způsobům ovládání vašich kutilských projektů. Smart Bluetooth nabízí mnoho různých způsobů, jak odesílat data do vašeho modulu.
Smart Bluetooth má následující funkce:
- Rychlé připojení k vašemu modulu
- Odesílejte a přijímejte data z vašeho modulu
- Ovládejte digitální a PWM piny přijímače
- Temné a světlé téma Různé rozvržení ovládání pro různé účely
- Moderní a citlivé uživatelské rozhraní
- Přizpůsobitelná tlačítka a přepínače
- Implementujte svůj vlastní projekt RC auta pomocí krásného gamepadu
- Snadno ovládejte své RGB LED pásy pomocí posuvníků
- Automaticky vypne Bluetooth, když je zavřený, aby se šetřila životnost baterie
- Příkazový řádek (terminál)
V tomto tutoriálu používáme druhý TAB s velkou LED, která je dostačující k odeslání dvou znaků.
Na následujících obrázcích vám ukážu, jak aplikaci používat. Ukážu vám, jak hledat zařízení v okolí, jak se spárovat s modulem, který používáme, a jak nastavit data odesílaná z aplikace. Pokud se cítíte zmateni, zastavte se a vraťte se k předchozím krokům, dokud vám to nebude fungovat. Pokud však máte stále problémy, dejte mi vědět [email protected], odpovím do 24 hodin:)
- Otevřete aplikaci, procházejte úvodem, stiskněte tlačítko HLEDAT a vyhledejte zařízení v okolí
- Jakmile je vaše zařízení nalezeno, vyberte jej kliknutím na něj
- Vyberte preferované téma (tmavé nebo světlé) a podržte tlačítko, které jste vybrali
- Počkejte na připojení, pokud selže, zkuste se znovu připojit
- Po úspěšném připojení vyberte druhý TAB kliknutím na něj, přetáhněte jezdce a zkontrolujte, zda LED pásek mění barvy nebo ne.
- Pokud vše funguje a jste s tímto projektem spokojeni, zanechte prosím pěknou zpětnou vazbu a hodnocení mé aplikace, pomůže to s dalším vývojem a výukovým programem:)
Nezapomeňte ohodnotit a zanechat pěknou zpětnou vazbu. Děkujeme a uvidíme se u dalšího tutoriálu:)
Doporučuje:
RGB LED ovladač: 4 kroky
RGB LED ovladač: Hello GuysΗere je docela snadný průvodce pro led RGB, kde můžete barvy nastavit bezdrátově. Lze jej instalovat do jakéhokoli vnitřního prostoru kromě toalety: PVideo vás naučí, jak vytvořit obvod. Užijte si video! Materiály Napájení RF
Arduino DIY herní ovladač - Herní ovladač Arduino PS2 - Hra Tekken s gamepadem pro kutily Arduino: 7 kroků
Arduino DIY herní ovladač | Herní ovladač Arduino PS2 | Hraní Tekken s DIY Arduino Gamepad: Ahoj kluci, hraní her je vždy zábava, ale hraní s vaší vlastní DIY vlastní hrou je zábavnější. Takže v tomto návodu vytvoříme herní ovladač pomocí arduino pro micro
ESP8266 RGB LED STRIP WIFI ovládání - NODEMCU jako IR dálkový ovladač pro LED pásek ovládaný přes Wifi - RGB LED STRIP Smartphone Ovládání: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládání | NODEMCU jako IR dálkový ovladač pro LED pásek ovládaný přes Wifi | Ovládání smartphonu RGB LED STRIP: Ahoj kluci, v tomto tutoriálu se naučíme, jak používat nodemcu nebo esp8266 jako IR dálkové ovládání k RGB LED pásku a Nodemcu bude ovládat pomocí smartphonu přes wifi. V zásadě tedy můžete RGB LED STRIP ovládat pomocí svého smartphonu
1 Watt RGB LED ovladač pro Ardiuno: 3 kroky
1 Watt RGB LED ovladač pro Ardiuno: RGB LED je pokročilý typ LED, který dokáže produkovat více barev než generické jednobarevné LED diody. Jeden 3mm mono -chromový lze snadno řídit ardiuno pomocí rezistoru (100-220 ohmů pro optimální jas), ale 1 wattová LED nebo RGB LED nemůže řídit, protože
DIY Arduino RGB LED Strip IR ovladač: 5 kroků
DIY Arduino RGB LED Strip IR ovladač: Čau lidi. V dnešním instruktážním návodu vám ukážu, jak si můžete vytvořit vlastní arduino, infračerveně ovládaný, RGB LED páskový ovladač. Princip ovladače je celkem jednoduchý. 12v pozitivní je připojen přímo k 12v r