Sommario:

Automazione a controllo vocale: 13 passaggi
Automazione a controllo vocale: 13 passaggi

Video: Automazione a controllo vocale: 13 passaggi

Video: Automazione a controllo vocale: 13 passaggi
Video: Ecco 6 COMANDI ed AUTOMAZIONI INCREDIBILI da AVERE ASSOLUTAMENTE su iPhone! 📱⚙️ (2022) 2024, Novembre
Anonim
Automazione a controllo vocale
Automazione a controllo vocale

Al giorno d'oggi, le persone hanno sempre con sé gli smartphone. Quindi ha senso usarli per controllare gli elettrodomestici. Viene presentato qui un sistema di automazione domestica che utilizza una semplice app Android, che puoi utilizzare per controllare gli elettrodomestici con clic e comando vocale. I comandi vengono inviati tramite Bluetooth (HC05) ad Arduino Uno, che controlla il funzionamento del relè (ON o OFF). Quindi non è necessario alzarsi per accendere o spegnere il dispositivo mentre si guarda un film o si lavora e per altri motivi.

Passaggio 1: componenti

1.arduino(nano/uno)

Scheda relè a 2,4 canali (5 v)

3. Modulo Bluetooth (HC05/HC06)

4. Display LCD 20x4

5.7805 regolatore di tensione

Adattatore smps da 6,9 V (per l'alimentazione).

Passaggio 2: Arduino Uno

Arduino Uno
Arduino Uno

Arduino è una piattaforma di prototipazione open source in elettronica basata su hardware e software di facile utilizzo. In parole povere, Arduino è una scheda di prototipazione basata su microcontrollore che può essere utilizzata nello sviluppo di dispositivi digitali in grado di leggere input come il dito su un pulsante, il tocco su uno schermo, la luce su un sensore ecc. e trasformarlo in output come l'accensione di un LED, rotazione di un motore, riproduzione di brani tramite un altoparlante, ecc.

Le schede Arduino sono generalmente basate su microcontrollori di Atmel Corporation come microcontrollori basati su architettura AVR a 8, 16 o 32 bit. La caratteristica importante delle schede Arduino sono i connettori standard. Utilizzando questi connettori, possiamo collegare la scheda Arduino ad altri dispositivi come LED o moduli aggiuntivi chiamati Shield. Le schede Arduino sono costituite anche da un regolatore di tensione integrato e da un oscillatore a cristallo. Sono inoltre costituiti da un adattatore da USB a seriale con il quale è possibile programmare la scheda Arduino tramite connessione USB. Per programmare la scheda Arduino, dobbiamo utilizzare l'IDE fornito da Arduino. L'IDE Arduino è basato sul linguaggio di programmazione Processing e supporta C e C++

. Cos'è Arduino?

Passaggio 3: scheda relè a 4 canali

Scheda relè a 4 canali
Scheda relè a 4 canali

Qui sto usando il modulo relè 5v 4 canali.

Ha 6 pin VCC, GND, IN1, IN2, IN3, IN4.

VCC Possiamo applicare 5v e ground(GND) a ground.

Da IN1 a IN4 è collegato all'arduino che è il segnale di controllo.

Che cos'è un relè? Come funziona un relè

Fase 4: MODULO BLUEETOOTH HC05/06

MODULO BLUEETOOTH HC05/06
MODULO BLUEETOOTH HC05/06
MODULO BLUEETOOTH HC05/06
MODULO BLUEETOOTH HC05/06

Qui sto usando il modulo bluetooth HC05 per ricevere comandi dal telefono Android.

Passaggio 5: DISPLAY LCD

DISPLAY LCD
DISPLAY LCD
DISPLAY LCD
DISPLAY LCD

In questo progetto sto utilizzando display lcd 20x4. Passare attraverso il collegamento come da foto.

Passaggio 6: regolatore di tensione Ic 7805

Regolatore di tensione Ic 7805
Regolatore di tensione Ic 7805

1. regolatore di tensione

input-9v dall'adattatore collegato al pin di ingresso dell'ic7805. secondo perno a terra. Il terzo pin è il pin di uscita. L'uscita è 5v. Questo 5v viene utilizzato come vcc di display lcd, modulo bluetooth e scheda relè.

Passaggio 7: connessioni relè

Image
Image
Connessioni LCD
Connessioni LCD

Il video mostra come collegare il carico CA nel relè.

ora collega i pin arduino D6, D7, D8, D9 a IN1, IN2, 1N3, 1N4 DELLA SCHEDA RELÈ.

VCC 5v (o/p del regolatore di tensione (7805))

GND-GND

Passaggio 8: CONNESSIONI DEL MODULO BLUETOOTH

RX Del modulo bluetooth collegato al TX della scheda arduino (pin1 digitale di arduino)

TX del modulo bluetooth collegato a RX della scheda arduino (pin digitale 0 di arduino).

VCC-5v (usando il regolatore di tensione olp)

terra-terra (gnd)

Passaggio 9: connessioni LCD

Connessioni LCD
Connessioni LCD

* Pin LCD RS a pin digitale 12

* LCD Abilita pin al pin digitale 11

* Pin LCD D4 a pin digitale 5

* Pin LCD D5 su pin digitale 4

* Da pin LCD D6 a pin digitale 3

*Pin LCD D7 a pin digitale 2

* Pin LCD R/W a terra

* Pin LCD VSS a terra

* Pin LCD VCC a 5V

*15 pin di retroilluminazione display lcd led + collegato a 5v.

*16 pin a terra.

*V0 iam appena collegato a terra, puoi usare il pot da 10k per regolare il contrasto del display.

FARE RIFERIMENTO ALLO SCHEMA DEL CIRCUITO

Passaggio 10: APPLICAZIONE ANDROID E SUE CONFIGURAZIONI

SCARICA QUESTA APPLICAZIONE NEL PLAYSTORE

LINK APP

Passaggio 11: CODICE

SOFTWARE RICHIESTO: ARDUINO IDE

LINK PER IL DOWNLOAD DEL SOFTWARE ARDUINO IDE - windows

CODICE:

UTILIZZANDO IL PULSANTE ON/OFF NELL'APP I SETLight-'1 'Utilizzando per accendere il dispositivo e 'A' utilizzando per spegnere il dispositivo. Utilizzando il controllo vocale il comando è "light on" per accendere e "light of" per spegnere.

Fan-'2 'Utilizzando per accendere il dispositivo e 'B' utilizzando per spegnere il dispositivo. Utilizzando il controllo vocale il comando è "fan on" per accendere e "fan of" per spegnere.

AC-'3 'Utilizzando per accendere il dispositivo e 'C' utilizzando per spegnere il dispositivo. Utilizzando il controllo vocale il comando è "AC on" per accendere e "AC of" per spegnere.

TV-'4 'Utilizzando per accendere il dispositivo e 'D' utilizzando per spegnere il dispositivo. Utilizzando il controllo vocale il comando è "TV on" per accendere e "TV of" per spegnere.

accendi tutti i dispositivi-'9'. comando vocale: "tutto attivo".

spegnere tutti i dispositivi-'I'. comando vocale-"tutti"

SCARICA IL CODICE COMPLETO

collega la tua scheda arduino al pc.

Scarica il codice e apri nel software arduino.

seleziona la scheda arduino fai clic su Strumenti> Scheda> seleziona la tua scheda.

Imposta porta--Strumenti>porta>seleziona la porta.

Carica il codice.

Passaggio 12: collegare tutti i componenti

dopo aver collegato tutti i componenti controllare tutti i collegamenti utilizzando un multimetro.

ora le connessioni sono buone, quindi accendi.

Consigliato: