Inhoudsopgave:

Spraakgestuurde BT: 3 stappen (met afbeeldingen)
Spraakgestuurde BT: 3 stappen (met afbeeldingen)

Video: Spraakgestuurde BT: 3 stappen (met afbeeldingen)

Video: Spraakgestuurde BT: 3 stappen (met afbeeldingen)
Video: 2023 CCDS Virtual Conference | Day 2 | August 26 2024, December
Anonim
Spraakgestuurde BT
Spraakgestuurde BT

Stemgestuurde domotica met behulp van Arduino: in dit project gebruik ik een spraakfunctie om apparaten in huis te bedienen. Dit project maakt deel uit van mijn Home Automation-serie. Dit project is heel gemakkelijk te gebruiken in het echte leven. Mensen van elke leeftijd kunnen het bedienen door gewoon de commando's uit te spreken. Dit op Arduino gebaseerde project heeft een groter bereik dan IR- en pc-gebaseerde projecten. Voordat u dit project maakt, moet u weten hoe u de HC 05 Bluetooth-module met Arduino kunt verbinden en moet u ook de basisprincipes van Arduino-programmering kennen.

Stap 1: Benodigde onderdelen

Benodigde onderdelen
Benodigde onderdelen
Benodigde onderdelen
Benodigde onderdelen
Benodigde onderdelen
Benodigde onderdelen

Vereiste componenten voor spraakgestuurd domoticasysteem met Arduino

Arduino Uno: We gebruiken Arduino vanwege zijn eenvoud en het biedt ook de veel digitale pin om tegelijkertijd te communiceren met LCD, Bluetooth-module en relaismodule. HC-05 Bluetooth-module: HC-05 wordt gebruikt om te communiceren met de mobiele phone.4-kanaals relaismodules: de module die we in dit project gebruiken, is HL-54S. Het schakelt aan en uit met behulp van een 5v logisch signaal van Arduino. Het kan tot 250VAC en 10A dragen. Deze modules hebben 4 kanalen, zodat we 4 AC-apparaten tegelijk kunnen bedienen. 16 × 2 LCD: LCD wordt gebruikt om de projectnaam weer te geven, een lijst met opdrachten die kunnen worden ingevoerd, en vervolgens wordt gevraagd om een opdracht te geven en de status van de commando dat wordt ingevoerd. We gebruiken 16×2 LCD omdat het gemakkelijk te koppelen is met Arduino en erg goedkoop is. 10k-potentiometer wordt gebruikt om het contrast van display-AC-lampen met houders te regelen: AC-lampen worden gebruikt om apparaten weer te geven. Omdat het gemakkelijk te hanteren en erg handig is wanneer u een prototype van een AC-project maakt.

. Externe 5 Volt voeding: 5 volt dc voeding is nodig om een relais aan en uit te schakelen……

Stap 2: Schakelschema van spraakgestuurd domoticasysteem met Arduino

Schakelschema van spraakgestuurd domoticasysteem met Arduino
Schakelschema van spraakgestuurd domoticasysteem met Arduino
Schakelschema van spraakgestuurd domoticasysteem met Arduino
Schakelschema van spraakgestuurd domoticasysteem met Arduino

Aansluitingen:

Bluetooth-module HC-05 HC-05 Rx naar Arduino Tx. HC-05 Tx naar Arduino Rx. Vcc naar 5vGround naar aarde.16×2 LCD: VSS naar aarde. VDD om spanning te leveren. VO om pin van 10k potentiometer aan te passen. RS naar Pin 8. RW naar aarde. Schakel in naar Pin 9. LCD D4 naar Pin 10. LCD D5 naar Pin 11. LCD D6 naar Pin 12. LCD D7 naar Pin 13. Aard het ene uiteinde van een potentiometer.5v naar het andere uiteinde van de potentiometer.4-kanaals relaismodules: externe 5 volt naar JD VCC. Grond naar aarde. Ini1 naar Pin 3. Ini2 naar Pin 4. Ini3 naar Pin5. Vcc naar Arduino 5v. Sluit één aansluiting van alle lampen aan op de normaal open aansluiting van relais. Een uiteinde van 220VAC naar alle gemeenschappelijke klemmen van het relais en een ander uiteinde met een andere terminal van lampen.

Stap 3: Werking van spraakgestuurd domoticasysteem

Werking van spraakgestuurd domoticasysteem
Werking van spraakgestuurd domoticasysteem

We spreken de vooraf gedefinieerde opdrachten naar de AMR_Voice-toepassing. De applicatie stuurt de opdracht naar Bluetooth, die vervolgens door Arduino wordt ontvangen en de beschreven taak uitvoert. Tegelijkertijd geeft Arduino de status weer op het LCD-scherm en schrijft het op de seriële monitor. Elke opdracht heeft zijn unieke bewerkingen die in code zijn gedefinieerd. U kunt de opdrachten naar uw gemak wijzigen. Hieronder vindt u de lijst met opdrachten.

De volgende video laat zien hoe ik de Android-app heb gebruikt die onze stem omzet in een spraaksignaal en dit signaal naar Arduino stuurt via de Bluetooth-module. Dit is heel gemakkelijk te gebruiken met Arduino en dit project kan met weinig moeite worden gemaakt

Aanbevolen: