Obsah:

Najjednoduchšia domáca automatizácia pomocou Bluetooth, smartfónu Android a Arduino .: 8 krokov (s obrázkami)
Najjednoduchšia domáca automatizácia pomocou Bluetooth, smartfónu Android a Arduino .: 8 krokov (s obrázkami)

Video: Najjednoduchšia domáca automatizácia pomocou Bluetooth, smartfónu Android a Arduino .: 8 krokov (s obrázkami)

Video: Najjednoduchšia domáca automatizácia pomocou Bluetooth, smartfónu Android a Arduino .: 8 krokov (s obrázkami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Júl
Anonim
Najjednoduchšia domáca automatizácia pomocou Bluetooth, smartfónu s Androidom a Arduino
Najjednoduchšia domáca automatizácia pomocou Bluetooth, smartfónu s Androidom a Arduino
Najjednoduchšia domáca automatizácia pomocou Bluetooth, Android Smartphone a Arduino
Najjednoduchšia domáca automatizácia pomocou Bluetooth, Android Smartphone a Arduino

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

Potrebné materiály a nástroje
Potrebné materiály 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

Aplikácia pre Android
Aplikácia pre Android
Aplikácia pre Android
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

Pokyny pre aplikáciu pre Android
Pokyny pre aplikáciu pre Android
Pokyny pre aplikáciu pre Android
Pokyny pre aplikáciu pre Android
Pokyny pre aplikáciu pre Android
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

Obvod
Obvod
  • 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

Dizajn DPS
Dizajn DPS
Dizajn DPS
Dizajn 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

Zostavenie komponentov
Zostavenie komponentov
Zostavenie komponentov
Zostavenie komponentov
Zostavenie komponentov
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

Image
Image
Bluetooth výzva
Bluetooth výzva

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…!!!:)

Bluetooth výzva
Bluetooth výzva

Druhý vo výzve Bluetooth

Odporúča: