Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V dnešní době máme dálkové ovladače pro naše televizory a další elektronické systémy, které nám opravdu usnadňují život. Přemýšleli jste někdy o domácí automatizaci, která by umožňovala ovládání trubkových světel, ventilátorů a dalších elektrických spotřebičů doma pomocí dálkového ovladače? Mimo kurz, ano! Jsou však dostupné možnosti nákladově efektivní? Pokud odpovíte Ne, našli jsme na to řešení. Přišli jsme s novým systémem zvaným domácí automatizace založená na mikrořadiči pomocí Bluetooth. Tento systém je velmi nákladově efektivní a může uživateli poskytnout možnost ovládat jakékoli elektronické zařízení, aniž by museli utrácet za dálkové ovládání. Tento projekt pomáhá uživateli ovládat všechna elektronická zařízení pomocí smartphonu. Přidali jsme také funkci stmívání na jeden port, odkud můžete dálkově ovládat buď jas světla, nebo rychlost ventilátoru.
Krok 1: Hardware a komponenty
1. Mikrokontrolér TM4C123GH6PM
Mikrokontrolér Cortex-M vybraný pro hardwarové programování a ilustrace rozhraní je TM4C123 od společnosti Texas Instruments. Tento mikrokontrolér patří k vysoce výkonné architektuře ARM Cortex-M4F a má integrovanou širokou škálu periferií.
2. 5V reléový modul
3. LCD Displej z tekutých krystalů (LCD)
Použijeme 16x2 LCD k zobrazení stavů naší rozvaděče.
4. Modul Bluetooth HC-05
Modul Bluetooth pro ovládání relé a obvodu stmívače.
5. Mobilní nabíječkaMobilní nabíječka k napájení mikrořadiče a relé.
6. Plastové pouzdro rozváděče
7. 7 zástrček
Krok 2: Ovládací obvod relé
Toto navrhování je snadno pochopitelné a implementovatelné. Přijatý výstup z Bluetooth je schopen změnit stavy každé zástrčky, kterou máme na desce.
Krok 3: Návrh obvodu stmívače
První operací je Zero Crossing Detection. Nulový přechod je bod, kde se vstupní sinusová vlna během svého švihu okamžitě stane nulou.
Druhá operace je spuštění Triaku pomocí optoizolátoru, tj. MOC3021. Spouštění by mělo být prováděno pomocí mikrořadiče a stmívání napětí je přímo úměrné zpoždění spouštění.
Krok 4: Výroba DPS
Na obrázku je uveden design Proteus, rozložení DPS
Krok 5: Kódování
Kód pro tento mikrokontrolér je napsán v prostředí Keil uVision a je uveden níže.
Krok 6: Navrhování aplikace pro Android
Budeme používat MIT App Inventor k vytvoření naší aplikace pro Android pro bluetooth ovládaná relé a stmívače.