Cuprins:
- Pasul 1: COMPONENTE NECESARE
- Pasul 2: Diagrama circuitului și conexiunea
- Pasul 3: Software-ul
- Pasul 4: Codul
- Pasul 5: Aplicația Android
- Pasul 6: Instrucțiuni pentru aplicația Android
- Pasul 7: Asamblarea componentelor
Video: Control automat Bluetooth prin casă: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Buna ziua,
Acest proiect se referă la construirea celui mai simplificat dispozitiv de automatizare a locuinței utilizând un modul arduino și un modul bluetooth. Acesta este foarte ușor de construit și poate fi construit în câteva ore. În versiunea mea pe care o explic chiar aici, pot controla până la 4 electrocasnice folosind smartphone-ul meu Android. Să aruncăm o privire la lista materialelor și instrumentelor de care aveți nevoie.
Pasul 1: COMPONENTE NECESARE
Băieți, iată o listă de materiale de care ați avea nevoie pentru realizarea acestui proiect simplu.
- Arduino uno
- Modul releu cu 4 canale
- Modul Bluetooth (Hc-05)
- Sârmă jumper
- bord de lemn
- Suport pentru becuri
- sârmă
- Alimentare 5v
Lista instrumentelor
- Set de lipit
- Pistol de lipit
- Smartphone Android
- Șurubelnițe
- Decapanti de sârmă etc:
Atât ne trebuie …
Pasul 2: Diagrama circuitului și conexiunea
Conectați stapul circular al iubitei
Pasul 1. Conectare arduino la modulul bluetooth hc-05
Pasul 2. hc-05 vcc și gnd se conectează la arduino vcc 3.5v și gnd
Pasul 3. hc-05 rx și tx se conectează la arduino secvențial tx și rx (0 și 1)
Pasul 4. Modulul de releu cu 4 canale are comutator de releu cu 6 pini vcc, gnd, 1-4
Pasul 5. modulul de releu conectați arduino vcc gnd și pinul arduino 2-5
NOTĂ: - În diagramă conexiunea Bluetooth este modulul Wong Bluetooth Rx și Tx conectați cu secvența arduino Tx și Rx (0 și 1) pin
Pasul 3: Software-ul
folosim software-ul arduino în programarea inarduino uno
Descărcați ID-ul Arduino de aici.
Pasul 4: Codul
Acest cod folosește softwareserial.h pentru a configura pinii rx și tx în Arduino. Acești pini rx și tx sunt conectați la pinii tx și rx ai modulului Bluetooth HC 05, respectiv.
Modulul bluetooth primește date de la un dispozitiv Android asociat și declanșează releele în raport cu datele primite. De exemplu, în codul meu, dacă datele primite sunt caracterul „A”, releul 1 va fi declanșat PORNIT și dacă datele primite sunt caracterul „B”, releul 1 va fi oprit. În mod similar, toate relele pot fi pornite / oprite folosind comenzi bluetooth. Consultați codul pentru comentarii detaliate.
Pasul 5: Aplicația Android
descărcați aplicația Android aici
După cum sa menționat mai sus, microcontrolerul declanșează fiecare releu în funcție de datele pe care le primește prin modulul Bluetooth de pe un dispozitiv Android. Deci, avem nevoie de o aplicație Android pentru a trimite aceste date către HC 05. Am făcut o aplicație personalizată folosind inventatorul aplicației MIT. Am atașat „aspectul blocurilor” aplicației mele ca PDF aici pentru referință pentru cei care vor să-și creeze propria aplicație folosind App Inventor.
Pasul 6: Instrucțiuni pentru aplicația Android
Trebuie să împerecheați modulul Bluetooth HC-05 la dispozitivul dvs. Android înainte de al putea utiliza în aplicație.
Pasul 1: Deschideți setările Bluetooth ale dispozitivului și căutați dispozitive noi, asigurați-vă că ledul de pe modulul HC05 clipește continuu (Mod de asociere)
Pasul 2: Selectați HC 05 (sau veți vedea o adresă care se termină cu „C” așa cum se arată în imagine.)
Pasul 3: Introduceți codul PIN „1234” și apăsați OK
Pasul 4: Deschideți aplicația „Bluetooth Controller” și faceți clic pe butonul Bluetooth din partea de sus a ecranului
Pasul 5: Selectați „HC 05” din listă
Pasul 6: Utilizați comutatoarele respective pentru a porni / opri releele 1, 2, 3, 4
Pasul 7: Faceți clic pe Master pentru a activa / dezactiva toate relele într-un singur clic
Pasul 7: Asamblarea componentelor
Asamblarea tuturor componentelor de deasupra imaginii
Recomandat:
Căi ferate model automat automat punct la punct: 10 pași (cu imagini)
Modele de cale ferată automate simple punct la punct: microcontrolerele Arduino sunt excelente pentru automatizarea modelelor de cale ferată. Automatizarea planurilor este utilă în multe scopuri, cum ar fi plasarea aspectului dvs. pe un afișaj în care operația de planificare poate fi programată pentru a circula trenurile într-o succesiune automată. Eu
Creați-vă propriul sistem de urmărire a securității prin SMS prin GPS: 5 pași (cu imagini)
Asigurați-vă propriul sistem de urmărire a securității prin SMS GPS: În acest proiect vă voi arăta cum să combinați un modul SIM5320 3G cu un Arduino și un traductor piezoelectric ca senzor de șoc pentru a crea un sistem de urmărire a securității care vă va trimite locația dvs. vehicul prețios prin SMS când
Structură feroviară de model automat automat - Arduino controlat: 11 pași (cu imagini)
Structură feroviară automată simplă | Arduino controlat: microcontrolerele Arduino sunt o completare excelentă pentru modelul de cale ferată, mai ales atunci când se ocupă de automatizare. Iată o modalitate simplă și ușoară de a începe cu automatizarea modelului feroviar cu Arduino. Deci, fără alte îndemnuri, să începem
RC Car Hack - Controlat prin Bluetooth prin aplicația Android: 3 pași (cu imagini)
RC Car Hack - Controlat prin Bluetooth prin intermediul aplicației Android: Sunt sigur că fiecare dintre voi puteți găsi acasă mașină RC neutilizată. Această instrucțiune vă va ajuta să schimbați vechea mașină RC în cadou original :) Datorită faptului că mașina RC pe care o aveam avea dimensiuni mici, am ales Arduino Pro Mini ca controler principal. O alta
ROOMBA Condus de ARDUINO YUN prin aplicația Wifi prin STEFANO DALL'OLIO: 4 pași (cu imagini)
ROOMBA Condus de aplicația ARDUINO YUN Via Wifi de STEFANO DALL'OLIO: Cu acest ghid împărtășesc codul pentru a conecta ARDUINO YUN la Roomba pentru a conduce Roomba prin Wifi. Codul și aplicația sunt create și dezvoltate de mine Stefano Dall ' Olio.My Roomba este Roomba 620, dar puteți utiliza același cod pentru alte Roomb