Taula de continguts:

Automatització controlada per veu: 13 passos
Automatització controlada per veu: 13 passos

Vídeo: Automatització controlada per veu: 13 passos

Vídeo: Automatització controlada per veu: 13 passos
Vídeo: Вентиляция в хрущевке. Как сделать? Переделка хрущевки от А до Я. #31 2024, De novembre
Anonim
Automatització controlada per veu
Automatització controlada per veu

Avui en dia, la gent té smartphones sempre amb ells. Per tant, té sentit utilitzar-los per controlar els electrodomèstics. Aquí es presenta un sistema domòtic que utilitza una senzilla aplicació per a Android, que podeu utilitzar per controlar els electrodomèstics amb clics i ordres de veu. Els comandaments s’envien per Bluetooth (HC05) a Arduino Uno, que controla el funcionament del relé (ON o OFF). Per tant, no us heu d’aixecar per encendre o apagar el dispositiu mentre mireu una pel·lícula o feu alguna feina i altres motius.

Pas 1: components

1.arduino (nano / uno)

Taula de relés de 2,4 canals (5v)

3. Mòdul Bluetooth (HC05 / HC06)

4. Pantalla LCD 20x4

Regulador de tensió 5.7805

Adaptador SMPS de 6,9 V (per a la font d'alimentació).

Pas 2: Arduino Uno

Arduino Uno
Arduino Uno

Arduino és una plataforma de prototipatge de codi obert en electrònica basada en maquinari i programari fàcils d’utilitzar. Sutilment, Arduino és una placa de prototipatge basada en microcontroladors que es pot utilitzar per desenvolupar dispositius digitals que puguin llegir entrades com el dit d’un botó, tocar una pantalla, il·luminar un sensor, etc., girar un motor, reproduir cançons per un altaveu, etc.

Les plaques Arduino generalment es basen en microcontroladors d’Atmel Corporation, com ara microcontroladors basats en l’arquitectura AVR de 8, 16 o 32 bits. La característica important de les plaques Arduino són els connectors estàndard. Mitjançant aquests connectors, podem connectar la placa Arduino a altres dispositius com LEDs o mòduls complementaris anomenats Shields. Les plaques Arduino també consten de regulador de tensió a bord i oscil·lador de cristall. També consisteixen en un adaptador USB a sèrie mitjançant el qual es pot programar la placa Arduino mitjançant una connexió USB. Per programar la placa Arduino, hem d’utilitzar l’IDE proporcionat per Arduino. L’IDE Arduino es basa en el llenguatge de programació Processing i admet C i C ++

. Què és arduino?

Pas 3: Tauler de retransmissió de 4 canals

Taula de retransmissió de 4 canals
Taula de retransmissió de 4 canals

Aquí estic fent servir el mòdul de relé de 5 canals i 4 canals.

Té 6 pins VCC, GND, IN1, IN2, IN3, IN4.

VCC Podem aplicar 5v i terra (GND) a terra.

IN1 a IN4 està connectat a l'arduino que és el senyal de control.

Què és un relé? Com funciona un relé

Pas 4: M MODDUL BLUEETOOTH HC05 / 06

M MODDUL BLUEETOOTH HC05 / 06
M MODDUL BLUEETOOTH HC05 / 06
M MODDUL BLUEETOOTH HC05 / 06
M MODDUL BLUEETOOTH HC05 / 06

Aquí estic fent servir el mòdul bluetooth HC05 per rebre comandes des del telèfon andriod.

Pas 5: PANTALLA LCD

PANTALLA LCD
PANTALLA LCD
PANTALLA LCD
PANTALLA LCD

En aquest projecte, ja utilitzo una pantalla LCD de 20x4. Feu la connexió segons la imatge.

Pas 6: regulador de tensió Ic 7805

Regulador de voltatge Ic 7805
Regulador de voltatge Ic 7805

1. regulador de voltatge

entrada-9v de l’adaptador connectat al pin d’entrada de l’ic7805. segon pin a terra. El tercer pin és el pin de sortida. La sortida és de 5v. Aquest 5v s’utilitza com a VCC de pantalla LCD, mòdul Bluetooth i placa de relé.

Pas 7: relacions de connexions

Image
Image
Connexions LCD
Connexions LCD

El vídeo mostra com connectar la càrrega de CA al relé.

ara connecteu el pin arduino D6, D7, D8, D9 a IN1, IN2, 1N3, 1N4 DE LA TAULA DE RELÈ.

VCC 5v (regulador de tensió o / p (7805))

GND-GND

Pas 8: CONNEXIONS DEL M MODDUL BLUETOOTH

Mòdul RX de bluetooth connectat a TX de placa arduino (pin digital d'arduino)

TX del mòdul bluetooth connectat a RX de la placa arduino (pin digital 0 d'arduino).

VCC-5v (mitjançant regulador de voltatge olp)

terra-terra (gnd)

Pas 9: connexions LCD

Connexions LCD
Connexions LCD

* Pin RS LCD a pin digital 12

* Activa el pin LCD al pin digital 11

* Pin LCD D4 a pin digital 5

* Pin LCD D5 al pin digital 4

* Pin LCD D6 a pin digital 3

* Pin LCD D7 al pin 2 digital

* Pin R / W LCD a terra

* Pin VSS LCD a terra

* Pin LCD VCC a 5V

* 15 pins de pantalla LCD retroiluminada led + connectats a 5v.

* 16 passadors a terra.

* V0 iam acaba de connectar-se a terra, podeu utilitzar pot de 10 k per ajustar el contrast de la pantalla.

CONSULTEU EL DIAGRAMA DEL CIRCUIT

Pas 10: APLICACIÓ ANDROID I LES SEVES CONFIGRACIONS

DESCÀRREGA AQUESTA APLICACIÓ A PLAYSTORE

APLICACIÓ ENLLAÇ

Pas 11: CODI

PROGRAMARI NECESSARI: IDE ARDUINO

ENLLAÇ DE DESCÀRREGA DE PROGRAMARI IDE ARDUINO - windows

CODI:

ÚS DEL BOTÓ D'ACTIVACIÓ / DESACTIVACIÓ A L'APLICACIÓ I SETLight-'1 'Utilització per engegar el dispositiu i' A 'utilitzant per apagar el dispositiu. Mitjançant el control de veu l'ordre és "llum encesa" per encendre i "llum de" per tanca.

Fan-'2 'que s'utilitza per engegar el dispositiu i' B 'que s'utilitza per apagar el dispositiu. Si s'utilitza el control de veu, l'ordre és "ventilador activat" per activar-lo i "ventilador de" per apagar-lo.

AC-'3 'Utilitzant per engegar el dispositiu i' C 'utilitzant per apagar el dispositiu. Mitjançant el control de veu, l'ordre és "CA activat" per activar-lo i "AC de" per apagar-lo.

TV-'4 'que s'utilitza per engegar el dispositiu i' D 'que s'utilitza per apagar el dispositiu. Mitjançant el control de veu, l'ordre és "TV encès" per activar-lo i "TV de" per apagar-lo.

activeu tots els dispositius -9 '. ordre de veu: "tot activat".

apagueu tots els dispositius -I. ordre de veu: "tot"

DESCÀRREGA DE CODI COMPLET

connecteu la vostra placa arduino al PC.

Descarregueu el codi i obriu-lo al programari arduino.

seleccioneu la placa arduino, feu clic a Eines> Tauler> seleccioneu la vostra placa.

Estableix port - Eines> port> selecciona el port.

Pengeu el codi.

Pas 12: connecteu tots els components

després de connectar tots els components, comproveu totes les connexions mitjançant un multímetre.

ara les connexions són bones, després enceneu-les.

Recomanat: