Cuprins:
- Pasul 1: Componente
- Pasul 2: Arduino Uno
- Pasul 3: Placă de releu cu 4 canale
- Pasul 4: MODULUL BLUEETOOTH HC05 / 06
- Pasul 5: DISPLAY LCD
- Pasul 6: Regulator de tensiune Ic 7805
- Pasul 7: Conexiuni de releu
- Pasul 8: CONEXIUNILE MODULULUI BLUETOOTH
- Pasul 9: Conexiuni LCD
- Pasul 10: APLICAREA ANDROID ȘI CONFIGRAȚIILE LUI
- Pasul 11: COD
- Pasul 12: Conectați toate componentele
Video: Automatizare controlată prin voce: 13 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În zilele noastre, oamenii au smartphone-uri cu ele tot timpul. Deci, este logic să le folosiți pentru a controla aparatele de uz casnic. Aici este prezentat un sistem de automatizare a casei care utilizează o aplicație Android simplă, pe care o puteți utiliza pentru a controla aparatele electrice cu clicuri și comandă vocală. Comenzile sunt trimise prin Bluetooth (HC05) către Arduino Uno, care controlează funcționarea releului (ON sau OFF). Deci, nu trebuie să vă ridicați pentru a porni sau opri dispozitivul în timp ce vizionați un film sau faceți anumite lucruri și alte motive.
Pasul 1: Componente
1.arduino (nano / uno)
Placă de releu de 2.4 canale (5v)
3. Modul Bluetooth (HC05 / HC06)
4. Afișaj LCD 20x4
5.7805 regulator de tensiune
Adaptor SMPS de 6,9 V (pentru alimentare).
Pasul 2: Arduino Uno
Arduino este o platformă open-source de prototipare în electronică bazată pe hardware și software ușor de utilizat. Subtil vorbind, Arduino este o placă de prototipare bazată pe microcontroler care poate fi utilizată la dezvoltarea dispozitivelor digitale care pot citi intrări precum degetul pe un buton, atinge un ecran, aprinde un senzor etc., rotirea unui motor, redarea melodiilor printr-un difuzor etc.
Plăcile Arduino se bazează în general pe microcontrolere de la Atmel Corporation, cum ar fi microcontrolere bazate pe arhitectură AVR de 8, 16 sau 32 biți. Caracteristica importantă a plăcilor Arduino sunt conectorii standard. Folosind acești conectori, putem conecta placa Arduino la alte dispozitive precum LED-uri sau module suplimentare numite Shields. Plăcile Arduino sunt, de asemenea, alcătuite din regulator de tensiune și oscilator de cristal. Acestea constau, de asemenea, din adaptor USB la serial, cu ajutorul căruia placa Arduino poate fi programată utilizând conexiunea USB. Pentru a programa placa Arduino, trebuie să folosim IDE furnizat de Arduino. ID-ul Arduino se bazează pe limbajul de programare Processing și acceptă C și C ++
. Ce este arduino?
Pasul 3: Placă de releu cu 4 canale
Aici iam folosind modulul de releu 5v 4channel.
Are 6 pini VCC, GND, IN1, IN2, IN3, IN4.
VCC Putem aplica 5v și sol (GND) la sol.
IN1 la IN4 este conectat la arduino, care este semnalul de control.
Ce este un releu? Cum funcționează un releu
Pasul 4: MODULUL BLUEETOOTH HC05 / 06
Aici folosesc modulul Bluetooth HC05 pentru a primi comenzi de pe telefonul Android.
Pasul 5: DISPLAY LCD
În acest proiect folosesc deja ecran LCD 20x4. Treceți prin conexiune conform imaginii.
Pasul 6: Regulator de tensiune Ic 7805
1. regulator de tensiune
intrare-9v de la adaptorul conectat la pinul de intrare al ic7805. al doilea pin la sol. Al treilea pin este pinul de ieșire. Ieșirea este de 5v. Acest 5v este utilizat ca vcc al afișajului LCD, modul bluetooth și placă de releu.
Pasul 7: Conexiuni de releu
Videoclipul arată cum să încărcați conexiunea CA în releu.
conectați acum pinul arduino D6, D7, D8, D9 la IN1, IN2, 1N3, 1N4 DE LA PLACA DE RELAJ.
VCC 5v (regulator de tensiune o / p (7805))
GND-GND
Pasul 8: CONEXIUNILE MODULULUI BLUETOOTH
RX al modulului bluetooth conectat la TX de pe placa arduino (pin digital 1 al arduino)
TX al modulului bluetooth conectat la RX al plăcii arduino (pin digital 0 al arduino).
VCC-5v (folosind regulator de tensiune olp)
sol-sol (gnd)
Pasul 9: Conexiuni LCD
* Pin LCD RS la pinul digital 12
* LCD Activați pinul la pinul digital 11
* Pin LCD D4 la pinul digital 5
* Pin D5 LCD la pinul digital 4
* Pin LCD D6 la pinul digital 3
* Pin LCD D7 la pinul digital 2
* Pin R / W LCD la masă
* Pin VSS LCD la sol
* Pin VCC LCD la 5V
* 15 pini de afișaj LCD cu lumină de fundal led + conectat la 5v.
* 16 pini la sol.
* V0 iam tocmai împământat, puteți utiliza potul de 10k pentru ajustarea contrastului afișajului.
REFERAȚI DIAGRAMA CIRCUITULUI
Pasul 10: APLICAREA ANDROID ȘI CONFIGRAȚIILE LUI
DESCĂRCAȚI ACESTA APLICAȚIE ÎN PLAYSTORE
APLICARE LINK
Pasul 11: COD
SOFTWARE NECESAR: IDE ARDUINO
ARDUINO IDE SOFTWARE DOWNLOAD LINK - windows
COD:
UTILIZAREA BUTONULUI PORNIT / OPRIT ÎN APLICAȚIA I SETLight-'1 'Utilizarea pentru pornirea dispozitivului și' A 'folosirea pentru oprirea dispozitivului. Utilizarea comenzii vocale comanda este „lumină aprinsă” pentru pornire și „lumină a opriți.
Fan-'2 'Se folosește pentru pornirea dispozitivului și' B 'se folosește pentru oprirea dispozitivului. Folosind controlul vocal, comanda este „ventilator activat” pentru pornire și „ventilator de” pentru oprire.
AC-'3 'Folosind pentru pornirea dispozitivului și' C 'folosind pentru oprirea dispozitivului. Folosind controlul vocal comanda este „AC pornit” pentru pornire și „AC de” pentru a opri.
TV-'4 'Folosind pentru pornirea dispozitivului și' D 'folosind pentru oprirea dispozitivului. Folosind controlul vocal comanda este „TV pornit” pentru pornire și „TV de” pentru a opri.
porniți toate dispozitivele-'9 '. comandă vocală- „totul pornit”.
opriți toate dispozitivele - „I”. comandă vocală- „toate”
DESCĂRCARE COD COMPLET
conectați placa arduino la computer.
Descărcați codul și deschideți-l în software-ul arduino.
selectați placa arduino, faceți clic pe Instrumente> Placă> selectați placa dvs.
Setați portul - Instrumente> port> selectați portul.
Încărcați codul.
Pasul 12: Conectați toate componentele
după conectarea tuturor componentelor verificați toate conexiunile folosind un multimetru.
acum conexiunile sunt bune, apoi porniți.
Recomandat:
Automatizare vorbitoare -- Audio de la Arduino -- Automatizare controlată prin voce -- Modul Bluetooth HC - 05: 9 pași (cu imagini)
Automatizare vorbitoare || Audio de la Arduino || Automatizare controlată prin voce || HC - 05 Bluetooth Module: …………………………. Vă rugăm să vă ABONAȚI la canalul meu de YouTube pentru mai multe videoclipuri …. …. În acest videoclip am construit o Automatizare Vorbitoare .. Când veți trimite o comandă vocală prin mobil, aceasta va porni dispozitivele de acasă și va trimite feedback
Automatizare casnică controlată prin internet / cloud folosind Esp8266 (aREST, MQTT, IoT): 7 pași (cu imagini)
Internet / cloud controlat de automatizarea casei utilizând Esp8266 (aREST, MQTT, IoT): TOATE creditele către http://arest.io/ pentru serviciul cloud !! IoT cel mai discutat subiect din lume chiar acum !! Servere și servicii cloud care fac acest lucru posibil este punctul de atracție al lumii de astăzi … EXCLUDEREA BARIEREI LA DISTANȚĂ a fost și este
Lampă Edison din lemn controlată prin voce - (Video): 5 pași
Lampă Edison din lemn controlată prin voce - (Video): Preț întrebare 5 USD. Este cât costă Wifi Relay SONOFF (de la compania ITEAD), care este inima acestui dispozitiv. &Quot; Nu am eșuat. Tocmai am găsit 10.000 de moduri care nu vor funcționa. &Quot; - Thomas A. Edison Acest lucru este incredibil, dar mai recent
Mașină Bluetooth controlată prin voce: 5 pași
Mașină Bluetooth controlată prin voce: toată lumea a folosit mașina controlată de la distanță …. dar ce zici de o mașină cu control vocal ??? L-ați folosit vreodată? Dacă nu, atunci îl veți construi acum. Trebuie doar un arduino ca creier și un smartphone. Așa că am dezvoltat acest proiect astfel încât să puteți folosi
Automatizare și monitorizare casnică controlate prin voce / internet folosind ESP8266 și Google Home Mini: 6 pași
Automatizare și monitorizare casnică controlate prin voce / internet folosind ESP8266 și Google Home Mini: Hei! După o lungă pauză sunt aici, deoarece toți trebuie să facem ceva plictisitor (treabă) de câștigat. După toate articolele HOME AUTOMATION pe care le-am scris de la BLUETOOTH, IR, WIFI local, Cloud adică cele dificile, * ACUM * cel mai ușor, dar cel mai eficient