Indholdsfortegnelse:

Stemmeaktiveret BT: 3 trin (med billeder)
Stemmeaktiveret BT: 3 trin (med billeder)

Video: Stemmeaktiveret BT: 3 trin (med billeder)

Video: Stemmeaktiveret BT: 3 trin (med billeder)
Video: 10 самых роскошных КРУИЗНЫХ КОРАБЛЕЙ вашей мечты 2024, November
Anonim
Stemmeaktiveret BT
Stemmeaktiveret BT

Stemmestyret hjemmeautomatisering ved hjælp af Arduino: I dette projekt bruger jeg en stemmefunktion til at styre hjemmeapparater. Dette projekt er en del af min hjemmeautomatiseringsserie. Dette projekt er meget let at bruge i det virkelige liv. Folk i alle aldre kan styre det ved blot at tale kommandoerne.. Dette Arduino-baserede projekt har et større område end IR- og pc-baserede. Inden du laver dette projekt, skal du vide, hvordan du tilslutter HC 05 Bluetooth -modulet til Arduino og bør også vide om det grundlæggende i Arduino -programmering.

Trin 1: Komponenter påkrævet

Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet

Komponenter påkrævet til stemmestyret hjemmeautomatiseringssystem ved hjælp af Arduino

Arduino Uno: Vi bruger Arduino på grund af sin enkelhed, og det giver også den meget digitale pin til interface med LCD, Bluetooth-modul og relæmodul på samme tid HC-05 Bluetooth-modul: HC-05 bruges til at kommunikere med mobilen 4 Kanalrelæmoduler: Det modul, vi bruger i dette projekt, er HL-54S. Det tænder og slukker ved hjælp af et 5v logisk signal fra Arduino. Det kan bære op til 250VAC og 10A. Disse moduler har 4 kanaler, så vi kan styre 4 vekselstrømsenheder ad gangen. 16 × 2 LCD: LCD bruges til at vise projektnavn, en liste over kommandoer, der kan indtastes, derefter beder den om at give enhver kommando og vise status for kommando, der indtastes. Vi bruger 16 × 2 LCD, fordi det er let at grænseflade med Arduino og meget billig i pris. 10k potentiometer bruges til at styre kontrasten mellem displayAC -pærer med holdere: AC -pærer bruges til at repræsentere apparater. Fordi den er let at håndtere og meget nyttig, når du prototyper ethvert AC -projekt.

. Ekstern 5 Volt forsyning: 5 volt jævnstrømforsyning er påkrævet for at tænde og slukke et relæ ……

Trin 2: Kredsløbsdiagram over stemmestyret hjemmeautomatiseringssystem ved hjælp af Arduino

Kredsløbsdiagram over stemmestyret hjemmeautomatiseringssystem ved hjælp af Arduino
Kredsløbsdiagram over stemmestyret hjemmeautomatiseringssystem ved hjælp af Arduino
Kredsløbsdiagram over stemmestyret hjemmeautomatiseringssystem ved hjælp af Arduino
Kredsløbsdiagram over stemmestyret hjemmeautomatiseringssystem ved hjælp af Arduino

Tilslutninger:

Bluetooth-modul HC-05 HC-05 Rx til Arduino Tx. HC-05 Tx til Arduino Rx. Vcc til 5v Jord til jord. 16 × 2 LCD: VSS til jord. VDD til forsyningsspænding. VO til justering af pin på 10k potentiometer. RS til pin 8. RW til jord. Enable to Pin 9. LCD D4 to Pin 10. LCD D5 to Pin 11. LCD D6 to Pin 12. LCD D7 to Pin 13. Ground one end of a potentiometer.5v to another end of the potentiometer.4 Kanalrelæmoduler: Ekstern 5 volt til JD VCC. Jord til jord. Ini1 til Pin 3. Ini2 til Pin 4. Ini3 til Pin5. Vcc til Arduino 5v. Tilslut en terminal af alle pærer til normalt åben relæterminal. Den ene ende af 220VAC til alle almindelige terminaler på relæet og en anden ende med en anden terminal af pærer.

Trin 3: Arbejde med stemmestyret hjemmeautomatiseringssystem

Arbejde med stemmestyret hjemmeautomatiseringssystem
Arbejde med stemmestyret hjemmeautomatiseringssystem

Vi taler de foruddefinerede kommandoer til AMR_Voice -applikationen. Applikationen sender kommandoen til Bluetooth, som derefter modtages af Arduino og udfører den beskrevne opgave. Samtidig viser Arduino status på LCD og skriver på den serielle skærm. Hver kommando har sine unikke operationer, som er defineret i kode. Du kan ændre kommandoerne efter din lethed. Nedenfor er listen over kommandoer.

Følgende video viser, hvordan jeg brugte Android -app, der konverterer vores stemme til et talesignal og sender dette signal til Arduino via Bluetooth -modul. Dette er meget let at bruge med Arduino, og dette projekt kan laves med en lille indsats

Anbefalede: