![Cea mai simplă automatizare la domiciliu utilizând Bluetooth, smartphone Android și Arduino: 8 pași (cu imagini) Cea mai simplă automatizare la domiciliu utilizând Bluetooth, smartphone Android și Arduino: 8 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-7039-82-j.webp)
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Cea mai simplă automatizare la domiciliu utilizând Bluetooth, smartphone Android și Arduino Cea mai simplă automatizare la domiciliu utilizând Bluetooth, smartphone Android și Arduino](https://i.howwhatproduce.com/images/003/image-7039-83-j.webp)
![Cea mai simplă automatizare la domiciliu utilizând Bluetooth, smartphone Android și Arduino Cea mai simplă automatizare la domiciliu utilizând Bluetooth, smartphone Android și Arduino](https://i.howwhatproduce.com/images/003/image-7039-84-j.webp)
Buna tuturor,
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: Materiale și instrumente necesare
![Materiale și instrumente necesare Materiale și instrumente necesare](https://i.howwhatproduce.com/images/003/image-7039-85-j.webp)
- 1. Arduino Pro Mini (Link către magazin)
- 2. Modul Bluetooth HC 05 (Link către magazin)
- 3. Modul releu 5 canale 4 canale (link către magazin)
- 4. Alimentare 5V.
- 5. Anteturi masculine și feminine
- 6. Perfboard (vă recomand să creați un PCB, dar dacă doriți să faceți acest lucru ușor, un perfboard este mai bun)
Lista instrumentelor
- 1. Set de lipit
- 2. Pistol de lipit
- 3. Smartphone Android
- 4. Șurubelnițe
- 5. Dispozitive de decojire a firelor etc.:
Atât ne trebuie …
Pasul 2: Codul
Descărcați ID-ul Arduino de aici.
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.
EEPROM
EEPROM este acronimul pentru memorie numai în citire programabilă ștergibil electronic, care este utilizat aici pentru a stoca starea releului (PORNIT / OPRIT), astfel încât în cazul unei întreruperi a curentului la resetarea controlerului, toate releele care au fost menținute pornite vor fi reveniți la poziția ON după ce a venit puterea. Deci, de fiecare dată când un releu este pornit, o variabilă stocată într-o adresă în EEPROM își schimbă valoarea la 1 și ori de câte ori este dezactivată, aceeași variabilă se schimbă la 0. Fiecare releu are propria sa variabilă atribuită pentru a stoca starea sa în EEPROM. Deci, la începutul codului, primul lucru pe care l-am făcut a fost să inițializăm releele în funcție de valorile stocate în EEPROM.
Dacă utilizați un Arduino Pro mini, veți avea nevoie de un convertor USB în TTL pentru a arunca codul în Arduino.
Pasul 3: Aplicația Android
![Aplicația Android Aplicația Android](https://i.howwhatproduce.com/images/003/image-7039-86-j.webp)
![Aplicația Android Aplicația Android](https://i.howwhatproduce.com/images/003/image-7039-87-j.webp)
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 realizat 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.
MIT App Inventor
Dacă nu doriți să vă deranjați să creați aplicația, puteți descărca aplicația gata de utilizare (compatibilă numai cu codul pe care l-am atașat mai sus) de pe linkul de mai jos.
Pasul 4: Instrucțiuni pentru aplicația Android
![Instrucțiuni pentru aplicația Android Instrucțiuni pentru aplicația Android](https://i.howwhatproduce.com/images/003/image-7039-88-j.webp)
![Instrucțiuni pentru aplicația Android Instrucțiuni pentru aplicația Android](https://i.howwhatproduce.com/images/003/image-7039-89-j.webp)
![Instrucțiuni pentru aplicația Android Instrucțiuni pentru aplicația Android](https://i.howwhatproduce.com/images/003/image-7039-90-j.webp)
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 „Wiz Smart Home” ș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 5: Circuit
![Circuit Circuit](https://i.howwhatproduce.com/images/003/image-7039-91-j.webp)
- Pinul 11 din Arduino la TX Pinul modulului HC-05.
- Pinul 10 din Arduino în pinul RX al modulului HC-05.
- GND de la HC-05 la GND în Arduino.
- Vcc de la HC-05 la Vcc (5v) în Arduino.
- Vcc al modulului de releu la Vcc (5v) în Arduino.
- GND din modulul de releu către GND în Arduino.
- Pinul 2 din Arduino la R1 al modulului de releu.
- Pinul 4 din Arduino la R2 al modulului de releu.
- Pinul 6 din Arduino la R3 al modulului de releu.
- Pinul 8 din Arduino la R4 al modulului de releu.
- Acordați o sursă de alimentare 5-v la pinii de alimentare ai Arduino.
- Pinii 12 și 13 sunt pinii pentru indicația de alimentare și respectiv LED-urile de indicare a stării Bluetooth
Gata pentru dispozitiv.
Pentru a controla rețeaua electrică, conectați contactele „Deschis în mod normal” ale fiecărui releu de pe întrerupătoarele respective ale aparatelor electrocasnice pe care doriți să le controlați (sau) să le controlați cablul sub tensiune printr-un contact de „NU” din toate relele. și conectați cablurile aparatelor la celălalt contact al „NU” al releelor respective.
Pasul 6: Proiectare PCB
![Design PCB Design PCB](https://i.howwhatproduce.com/images/003/image-7039-92-j.webp)
![Design PCB Design PCB](https://i.howwhatproduce.com/images/003/image-7039-93-j.webp)
Acesta este un circuit foarte simplu. Puteți să-l lipiți pe un panou de perfecționare în cel mai scurt timp, dar dacă doriți să creați un PCB, atașez designul PCB pe care l-am realizat folosind Proteus 8 Pro. Versiunea mea avea și o serie de regulatoare de tensiune așa cum se arată în imagini.
Pasul 7: Asamblarea componentelor
![Asamblarea componentelor Asamblarea componentelor](https://i.howwhatproduce.com/images/003/image-7039-94-j.webp)
![Asamblarea componentelor Asamblarea componentelor](https://i.howwhatproduce.com/images/003/image-7039-95-j.webp)
![Asamblarea componentelor Asamblarea componentelor](https://i.howwhatproduce.com/images/003/image-7039-96-j.webp)
Am folosit carcasa unui computer SMPS vechi pentru a crea carcasa dispozitivului meu. Va fi mai bine să proiectați o carcasă personalizată în funcție de nevoile dvs. folosind Fusion 360 sau orice alt software de proiectare 3D și să imprimați 3D designul pentru a oferi proiectului dvs. un aspect super-cool. Am imprimat câteva etichete și le-am lipit pe carcasa SMPS pentru a umple aspectul gol al acesteia. Am făcut câteva găuri în el și l-am fixat pe perete lângă tabloul de comutare. Sârmele erau ascunse cu ajutorul unei mici țevi de plastic care ducea la tablou.
Pasul 8: Rezultatul
![Image Image](https://i.howwhatproduce.com/images/003/image-7039-98-j.webp)
![](https://i.ytimg.com/vi/18aprupXiqI/hqdefault.jpg)
![Provocare Bluetooth Provocare Bluetooth](https://i.howwhatproduce.com/images/003/image-7039-99-j.webp)
Videoclipul postat aici arată funcționarea dispozitivului atunci când îl utilizați pentru prima dată. Trebuie să împerecheați dispozitivul o singură dată! După aceea, pur și simplu porniți Bluetooth, conectați-vă și treceți fără fir!
Sper că v-a plăcut să citiți acest instructable. Dacă aveți întrebări, nu ezitați să o întrebați aici sau să trimiteți un e-mail la [email protected]. Voi fi fericit să te ajut.
Mulțumesc…!!!:)
![Provocare Bluetooth Provocare Bluetooth](https://i.howwhatproduce.com/images/003/image-7039-100-j.webp)
Locul doi în provocarea Bluetooth
Recomandat:
Cea mai simplă modalitate de a face un robot de control al gesturilor: 7 pași (cu imagini)
![Cea mai simplă modalitate de a face un robot de control al gesturilor: 7 pași (cu imagini) Cea mai simplă modalitate de a face un robot de control al gesturilor: 7 pași (cu imagini)](https://i.howwhatproduce.com/images/005/image-13866-j.webp)
Cea mai ușoară modalitate de a face un robot de control al gesturilor: controlează jucăriile ca un superherou. Aflați cum să faceți o mașină controlată de gesturi. Aceasta este despre cum să creați singură o mașină controlată de gesturi. Practic, aceasta este o aplicație simplă a giroscopului cu 3 axe MPU-6050, accelerometru. Puteți face multe alte lucruri
Automatizare simplă la domiciliu (aplicație Bluetooth personalizată): 6 pași
![Automatizare simplă la domiciliu (aplicație Bluetooth personalizată): 6 pași Automatizare simplă la domiciliu (aplicație Bluetooth personalizată): 6 pași](https://i.howwhatproduce.com/images/010/image-27027-j.webp)
Automatizare simplă la domiciliu (aplicație Bluetooth personalizată): în acest tutorial vă voi arăta cum să construiți o automatizare casnică simplă (adică putem controla dispozitivele noastre de uz casnic cu smartphone-ul nostru)
Cea mai simplă tastatură macro DIY: 10 pași (cu imagini)
![Cea mai simplă tastatură macro DIY: 10 pași (cu imagini) Cea mai simplă tastatură macro DIY: 10 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-2217-30-j.webp)
Cea mai simplă tastatură macro DIY: o tastatură macro poate fi utilizată pentru a efectua anumite acțiuni sau funcții pe computerul dvs. și poate fi cu adevărat utilă cu anumite aplicații, cum ar fi editori video sau jocuri. Multe aplicații au taste rapide pentru acțiuni rapide, dar uneori
Cea mai simplă conversie Bluetooth Vintage Radio: 5 pași (cu imagini)
![Cea mai simplă conversie Bluetooth Vintage Radio: 5 pași (cu imagini) Cea mai simplă conversie Bluetooth Vintage Radio: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/002/image-4722-63-j.webp)
Cea mai ușoară conversie Bluetooth Vintage Radio: Acesta este un radio vintage 1951 Admiral pe care îl am afișat de ani de zile. Am curățat și lustruit și m-am transformat într-un difuzor bluetooth. Întregul proiect a durat aproximativ 3 ore
Automatizare simplă la domiciliu folosind Raspberry Pi3 și Android Things: 5 pași (cu imagini)
![Automatizare simplă la domiciliu folosind Raspberry Pi3 și Android Things: 5 pași (cu imagini) Automatizare simplă la domiciliu folosind Raspberry Pi3 și Android Things: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-8840-27-j.webp)
Automatizare simplă la domiciliu folosind Raspberry Pi3 și Android Things: Ideea este de a proiecta un HOME inteligent ” în care se poate controla dispozitivele de uz casnic folosind Android Things și Raspberry Pi. Proiectul constă în controlul aparatelor de uz casnic, cum ar fi lumina, ventilatorul, motorul etc. Materialele necesare: Raspberry Pi 3HDMI Ca