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


Ahoj všetci,
Tento projekt je o vybudovaní najjednoduchšieho zariadenia na automatizáciu domácnosti pomocou modulu arduino a bluetooth. Tento je veľmi ľahko zostaviteľný a dá sa postaviť za niekoľko hodín. V mojej verzii, ktorú práve vysvetľujem, môžem pomocou smartfónu s Androidom ovládať až 4 domáce spotrebiče. Pozrime sa na zoznam materiálov a nástrojov, ktoré budete potrebovať.
Krok 1: Potrebný materiál a nástroje

- 1. Arduino Pro Mini (odkaz na obchod)
- 2. Modul Bluetooth HC 05 (odkaz na obchod)
- 3. 5V 4 -kanálový reléový modul (odkaz na obchod)
- 4. Napájanie 5V.
- 5. Mužské a ženské hlavičky
- 6. Perfboard (odporúčam vyrobiť PCB, ale ak to chcete urobiť jednoduchým spôsobom, je lepšia doska perfboard)
Zoznam nástrojov
- 1. Súprava na spájkovanie
- 2. Lepiaca pištoľ
- 3. Smartfón s Androidom
- 4. Skrutkovače
- 5. Stierače drôtov atď.:
To je všetko, čo potrebujeme…
Krok 2: Kód
Odtiaľto si stiahnite Arduino IDE.
Tento kód používa softwareeserial.h na konfiguráciu pinov rx a tx v Arduine. Tieto kolíky rx a tx sú pripojené k kolíkom tx a rx modulu Bluetooth HC 05.
Modul bluetooth prijíma údaje zo spárovaného zariadenia s Androidom a spúšťa relé vzhľadom na prijaté údaje.
Napríklad v mojom kóde, ak sú prijatými údajmi znak „A“, relé 1 sa zopne a ak sú prijatými údajmi znak „B“, relé 1 sa vypne.
Podobne je možné všetky relé zapnúť/vypnúť pomocou príkazov bluetooth. Podrobné komentáre nájdete v kóde.
EEPROM
EEPROM je skratka pre elektronicky vymazateľnú programovateľnú pamäť iba na čítanie, ktorá sa tu používa na ukladanie stavu relé (ON/OFF), takže v prípade výpadku napájania pri resetovaní ovládača budú všetky relé, ktoré boli ponechané zapnuté, vráťte sa do svojej ZAPNUTEJ polohy, keď dôjde k napájaniu. Takže kedykoľvek je relé zapnuté, premenná uložená na adrese v EEPROM zmení svoju hodnotu na 1 a vždy, keď je vypnutá, rovnaká premenná sa zmení na 0. Každé relé má priradenú vlastnú premennú na ukladanie svojho stavu do EEPROM. Na začiatku kódu sme teda najskôr urobili inicializáciu relé podľa hodnôt uložených v EEPROM.
Ak používate Arduino Pro mini, budete potrebovať prevodník USB na TTL na uloženie kódu do Arduina.
Krok 3: Aplikácia pre Android


Ako je uvedené vyššie, mikro-regulátor spúšťa každé relé podľa údajov, ktoré prijíma prostredníctvom modulu Bluetooth zo zariadenia Android. Na odoslanie týchto údajov do HC 05 teda potrebujeme aplikáciu pre Android.
Vytvoril som prispôsobenú aplikáciu pomocou vynálezcu MIT App. Priložil som „rozloženie blokov“svojej aplikácie ako PDF tu ako referenciu pre tých, ktorí sa chystajú vytvoriť vlastnú aplikáciu pomocou aplikácie App Inventor.
MIT App Inventor
Ak sa nechcete obťažovať s vytváraním aplikácie, stačí si stiahnuť aplikáciu pripravenú na použitie (kompatibilná iba s kódom, ktorý som pripojil vyššie) z nižšie uvedeného odkazu.
Krok 4: Pokyny pre aplikáciu pre Android



Predtým, ako ho budete môcť používať v aplikácii, musíte spárovať modul Bluetooth HC-05 so zariadením Android.
Krok 1: Otvorte v zariadení nastavenia bluetooth a vyhľadajte nové zariadenia. Uistite sa, že LED na module HC05 nepretržite bliká (režim párovania).
Krok 2: Vyberte HC 05 (alebo uvidíte adresu končiacu na „C“, ako je znázornené na obrázku.)
Krok 3: Zadajte PIN „1234“a stlačte OK.
Krok 4: Otvorte aplikáciu „Wiz Smart Home“a kliknite na tlačidlo bluetooth v hornej časti obrazovky.
Krok 5: V zozname vyberte „HC 05“.
Krok 6: Pomocou príslušných spínačov zapnite/vypnite relé 1, 2, 3, 4.
Krok 7: Kliknutím na Master zapnete/vypnete všetky relé jediným kliknutím.
Krok 5: Okruh

- Pin 11 Arduino na TX Pin modulu HC-05.
- Pin 10 Arduina na pin RX modulu HC-05.
- GND HC-05 až GND v Arduine.
- Vcc HC-05 až Vcc (5v) v Arduino.
- Vcc reléového modulu na Vcc (5v) v Arduine.
- GND reléového modulu na GND v Arduine.
- Pin 2 Arduina na R1 reléového modulu.
- Pin 4 Arduina na R2 reléového modulu.
- Pin 6 Arduina na R3 reléového modulu.
- Pin 8 Arduina na R4 reléového modulu.
- Poskytnite 5-v napájanie napájacím kolíkom Arduina.
- Pin 12 a 13 sú indikátory LED indikácie napájania a Bluetooth
To je k zariadeniu všetko.
Aby ste mohli ovládať sieť, prepojte „normálne otvorené“kontakty každého relé s príslušnými spínačmi domácich spotrebičov, ktoré chcete ovládať (alebo) prepojte živý vodič jedným kontaktom „NIE“všetkých relé. a pripojte vodiče spotrebičov k druhému kontaktu „NO“ich príslušných relé.
Krok 6: Návrh DPS


Toto je veľmi jednoduchý obvod. Môžete ho okamžite spájkovať na perfboarde, ale ak si napriek tomu želáte vyrobiť PCB, prikladám návrh PCB, ktorý som vyrobil pomocou Proteus 8 Pro. Moja verzia mala tiež sériu regulátorov napätia, ako je znázornené na obrázkoch.
Krok 7: Zostavenie komponentov



Na výrobu puzdra pre svoje zariadenie som použil kryt starého počítača SMPS. Bude lepšie navrhnúť vlastný prípad podľa vašich potrieb pomocou Fusion 360 alebo akéhokoľvek iného softvéru pre 3D návrh a 3D vytlačiť dizajn, aby mal váš projekt super cool vzhľad. Vytlačil som niekoľko štítkov a prilepil som ich na kryt SMPS, aby vyplnil prázdny vzhľad. Vyvŕtal som do neho niekoľko otvorov a pripevnil ho na stenu vedľa rozvádzača. Drôty boli skryté pomocou malej plastovej rúrky vedúcej do rozvádzača.
Krok 8: Výsledok



Tu uverejnené video ukazuje fungovanie zariadenia pri prvom použití. Zariadenie stačí spárovať iba raz! Potom stačí zapnúť Bluetooth, pripojiť sa a začať bezdrôtovo!
Dúfam, že sa vám páčilo čítanie tohto návodu. Ak máte nejaké otázky, neváhajte sa ich opýtať tu alebo pošlite e -mail na adresu [email protected]. Rád vám pomôžem.
Ďakujem…!!!:)

Druhý vo výzve Bluetooth
Odporúča:
IR domáca automatizácia pomocou relé: 6 krokov (s obrázkami)

IR domáca automatizácia pomocou relé: Infračervený vzdialený domáci automatizačný systém (Varovanie: Replikácia projektu na vlastné riziko! Tento projekt zahŕňa vysoké napätie)
Vlastná domáca automatizácia a monitorovanie pomocou hlasu/internetu pomocou ESP8266 a Google Home Mini: 6 krokov

Vlastná domáca automatizácia a monitorovanie pomocou hlasu/internetu pomocou ESP8266 a Google Home Mini: Hej !! Po dlhšej prestávke som tu, pretože všetci musíme urobiť niečo nudné (prácu), aby sme si zarobili. Po všetkých článkoch AUTOMATIZÁCIE DOMOV, ktoré som napísal z BLUETOOTH, IR, Local WIFI, Cloud, tj tých ťažkých, * TERAZ * prichádza najľahšie, ale najefektívnejšie
Domáca automatizácia pomocou aplikácie BLYNK: 7 krokov (s obrázkami)

Automatizácia domácnosti pomocou aplikácie BLYNK: V tomto projekte som ukázal, že ako môže ktokoľvek ovládať svoje domáce spotrebiče na diaľku pomocou svojho mobilného telefónu. Na to musí byť vo vašom mobile nainštalovaná aplikácia. Názov tejto aplikácie je BLYNK App (odkaz na stiahnutie je uvedený v popise
Ovládajte Arduino pomocou smartfónu cez USB pomocou aplikácie Blynk: 7 krokov (s obrázkami)

Ovládajte Arduino pomocou smartfónu cez USB pomocou aplikácie Blynk: V tomto návode sa naučíme používať aplikáciu Blynk a Arduino na ovládanie žiarovky, pričom kombinácia bude prostredníctvom sériového portu USB. Účelom tohto návodu je ukázať najjednoduchšie riešenie na diaľkové ovládanie Arduina alebo
Jednoduchá domáca automatizácia pomocou nástrojov Raspberry Pi3 a Android: 5 krokov (s obrázkami)

Jednoduchá domáca automatizácia využívajúca veci Raspberry Pi3 a Android: Cieľom je navrhnúť “ smart HOME ” pričom jeden môže ovládať zariadenia pre domácnosť pomocou Android Things a Raspberry Pi. Projekt pozostáva z ovládania domácich spotrebičov, ako sú svetlo, ventilátor, motor atď. Požadované materiály: Raspberry Pi 3HDMI Ca