DIY stemmestyring

Pin
Send
Share
Send


Hei venner. I dag vil jeg fortelle og vise deg mitt hjemmelagde produkt som bruker stemmekontroll. Det er faktisk en av / på-bryter med stemmestyring. En funksjon ved dette hjemmelagde produktet er at denne enheten ikke bare kan kontrollere belastningen med en stemmekommando, men også kan svare med stemmekommandoer som er spilt inn tidligere på et flash-kort.
Tilsynelatende viste enheten seg så upreposerende. Dette er min feil, men jeg satte meg ikke målet om å gjøre det vakkert, det var bare latskap. Egentlig av samme grunn hentet jeg frem et minimum av enheter for å kontrollere denne enheten, fra det på frontpanelet bare er det en transpondervolumkontrollknott og en flash-kortmottaker, som i begynnelsen også ønsket å bli dyttet inn.
Hva kan denne bryteren gjøre? Den kan slå av 3 belastninger uavhengig av hverandre. Det fungerer fra følgende: i effektbryteren organiserte jeg økt støyimmunitet mot uønsket å slå på. Dette kommer til uttrykk i det faktum at for å slå av ønsket last, må du først vri deg til enheten.
For anke må du si "Arduino". Jeg kalte det fordi hjertet til denne enheten er stemmemodulen, som vi vil bli kjent med senere, først og fremst var beregnet på Arduino-designeren. Selv om jeg aldri har opplevd en Arduino, og modulene brukes ikke på denne enheten.
Vi vender oss til bryteren "Arduino", hvis bryteren svarer "jeg lytter", så sier det neste av de tre lagene jeg har utnevnt: "Lampe", "Garland", "Lys". Etter å ha akseptert kommandoen, vil enheten slå tilstanden til den tilkoblede enheten til det motsatte: hvis lampen er på, vil den slå seg av, hvis den ikke er på, vil den slå på. Og han vil svare, for eksempel: "Lampen er slått av" eller "Lampen er på" ...
Enkelt sagt vil vår dialog med bryteren bestå av følgende:
- Arduino.
- Jeg lytter.
- Lyset.
- Slå på lyset.
Selvfølgelig var det mulig å programmere modulen med spesifikke kommandoer: "Slå på lyset", "Slå av lyset", men jeg bestemte meg for å få en kommando til å slå den av og på.
Alle svarene blir spilt inn av meg på et flash-kort. Dette er vanlige WAV-filer. Teksten ble lest av et engelsk oversettelsesnettsted. Det kan være et hvilket som helst annet program som kan lese tekst. Eller generelt kan du eller dine pårørende skrive ned disse svarene ...
Jeg vet ikke om dette er pluss eller minus, men denne enheten er følsom for stemmen. Det er for eksempel at han kjente igjen min kone inntil jeg spilte inn stemmen hennes separat på modulen. Og jeg kom med andre svar til henne: en kvinne svarer meg, og en mann svarer henne. Kul, er det ikke?)
Vel, la oss endelig gå videre til å teste denne enheten. Vi kobler til nettverket, kobler en belastning.
Det tar 5 sekunder å vente til selve modulen lastes, mens kontrolleren vender seg til modulen, mens spilleren initialiserer USB-flashstasjonen og filene på den ...
Se videoen under arbeidsprosessen ...
Denne bryteren fungerer slik. La oss se på fyllingen av effektbryteren. Fjern toppdekselet. Det første brettet til spilleren med en forsterker. Det er hun som reproduserer svarene som er spilt inn på USB-flash-stasjonen. Styret styres ved hjelp av UART-protokollen. Kommandoene sendes av kontrolleren som ligger på det andre styret, og vi kommer tilbake litt senere til. Neste, det tredje brettet - strømforsyningen med strømbrytere er laget på semestre. Hele kretsen er galvanisk isolert med spenning. Styret styres også av kontrolleren. Strømforsyningen produserer 5 volt stabilisert spenning. Strømbrytere tåler en belastning på omtrent 200 watt per kanal. La oss nå gå videre til det andre styret. Det er en kontroller på den som styrer alt og en modul for gjenkjenning av stemmekommandoer.
Vi vil vurdere driften, tilkoblingen og konfigurasjonen av modulen i neste video. Og nå vil jeg forklare driften av kontrolleren, som er laget på atmega8. Modulen som gjenkjenner kommandoen gir kommandoen til kontrolleren via UART, kontrolleren som har behandlet kommandoen slår lasten av eller på og sender en kommando til lydmodulen for å spille av en lydrespons. Alt ser ut til å være enkelt).
Jeg vil si at mens jeg utførte dette hjemmelagde arbeidet, la jeg meg ikke oppgaven med å lage et seriøst apparat, heller et leketøy.
I neste video vil vi se direkte på selve modulen, så abonner på kanalen for ikke å gå glipp av, hvis dette materialet selvfølgelig interesserer deg.
Jeg bygde denne bryteren for et par år siden på en modul av versjon V2. Men i neste video vil vi vurdere en nyere versjon av V3. Vi vil også vurdere to typer arbeid med denne modulen: enkel - dette er hvis du ikke eier programmering og full - dette er hvis du vet hvordan du programmerer mikrokontrollere.
Stemmegjenkjenningsmodul V3 - //ali.pub/qv2kr
Stemmegjenkjenningsmodul (tale) V2 - //ali.pub/do03a
Jeg håper du likte videoen om dette emnet. Takk for at du ser på denne videoen. Hvis du likte det, liker det, så vil jeg vite at du ikke er likegyldig til det. Abonner på kanalen, til vi møtes igjen.

Pin
Send
Share
Send

Se videoen: Setting up the Sonos One with Alexa Voice Control (Kan 2024).