DIY gør det selv
Master klasser, instruktioner, nyttige tip, opskrifter.
» » »DIY stemmestyring
DIY stemmestyring

Hej venner. I dag vil jeg fortælle og vise dig mit hjemmelavede produkt, der bruger stemmestyring. Faktisk er det en on / off switch med stemmestyring. En egenskab ved dette hjemmelavede produkt er, at denne enhed ikke kun kan kontrollere belastningen med en stemmekommando, men også kan svare med stemmekommandoer, der er optaget tidligere på et flash-kort.
Tilsyneladende viste enheden sig så uprepossessing. Dette er min skyld, men jeg satte mig ikke målet om at gøre det smukt, det var bare dovenskab. Af samme grund fremkaldte jeg faktisk et minimum af enheder til styring af denne enhed, hvoraf der på frontpanelet kun er en transponder-lydstyrkeknap og en flash-kortmodtager, som først også ønskede at blive skubbet ind.
Hvad kan denne switch gøre? Det kan slukke for 3 belastninger uafhængigt af hinanden. Det fungerer ud fra følgende: i afbryderen organiserede jeg øget støjimmunitet mod uønsket tænding. Dette kommer til udtryk i det faktum, at du først skal slå til enheden for at slukke for den ønskede belastning.
For at appellere skal du sige "Arduino." Jeg kaldte det, fordi hjertet af denne enhed er stemmemodulet, som vi vil kende senere, var primært beregnet til Arduino-designeren. Selvom jeg aldrig har stødt på en Arduino, og dens moduler bruges ikke i denne enhed.
Vi vender os til kontakten "Arduino", hvis kontakten svarer "Lyt", så sig den næste af de tre kommandoer, jeg har udpeget: "Lampe", "Garland", "Lys". Efter at have accepteret kommandoen, skifter enheden tilstanden for den tilsluttede enhed til det modsatte: hvis lampen er tændt, slukker den den, hvis den ikke er tændt, tænder den den. Og han vil f.eks. Svare: "Lampen er slukket" eller "Lampen er tændt" ...
Kort sagt, vores dialog med kontakten vil bestå af følgende:
- Arduino.
- Jeg lytter.
- Lyset.
- Tænd for lyset.
Selvfølgelig var det muligt at programmere modulet med specifikke kommandoer: "Tænd for lyset", "Sluk for lyset", men jeg besluttede at få en kommando til og fra.
Alle svar registreres af mig på et flash-kort. Dette er almindelige WAV-filer. Teksten blev læst af et engelsk oversættelsessite. Det kan være ethvert andet program, der kan læse tekst. Eller generelt kan du eller dine pårørende skrive disse svar ...
Jeg ved ikke, om dette er et plus eller et minus, men denne enhed er følsom over for stemmen. Det er for eksempel, at han genkendte min kone, indtil jeg optog hendes stemme separat på modulet. Og jeg stillede andre svar til hende: en kvinde svarer mig, og en mand svarer hende. Sej, er det ikke?)
Nå, lad os endelig gå videre til at teste denne enhed. Vi opretter forbindelse til netværket, forbinder en belastning.
Det tager 5 sekunder at vente, indtil modulet starter op, mens controlleren vender sig mod modulet, mens afspilleren initialiserer USB-flashdrevet og filerne på det ...
Se videoen under arbejdsprocessen ...
Denne switch fungerer sådan. Lad os nu se på udfyldningsafbryderen. Fjern topdækslet. Afspillerens første bræt med en forstærker. Det er hun, der gengiver svarene, der er optaget på USB-flashdrevet. Brættet styres ved hjælp af UART-protokollen. Kommandoerne sendes af controlleren placeret på det andet kort, hvor vi vender tilbage lidt senere. Dernæst udføres det tredje kort - strømforsyningen med strømafbrydere på semestre. Hele kredsløbet er galvanisk isoleret med spænding. Brættet styres også af controlleren.Strømforsyningen producerer 5 volt stabiliseret spænding. Strømafbrydere kan modstå en belastning på cirka 200 watt pr. Kanal. Lad os nu gå videre til det andet bord. Der er en controller på det, der styrer alt og et modul til genkendelse af stemmekommando.
Vi vil overveje driften, forbindelsen og konfigurationen af ​​modulet i den næste video. Og nu vil jeg forklare betjeningen af ​​controlleren, der er lavet på atmega8. Modulet, der genkender kommandoen, giver kommandoen til controlleren via UART, den controller, der har behandlet kommandoen, tænder eller slukker belastningen og sender en kommando til lydmodulet for at afspille et lydrespons. Alt ser ud til at være enkelt).
Jeg vil sige, at mens jeg lavede dette hjemmelavede produkt, stillede jeg mig ikke som opgave at fremstille et seriøst udstyr, snarere et legetøj.
I den næste video ser vi direkte på selve modulet, så abonner på kanalen for ikke at gå glip af, hvis dette materiale naturligvis interesserer dig.
Jeg byggede denne switch for et par år siden på et modul i version V2. Men i den næste video vil vi overveje en nyere version af V3. Vi vil også overveje 2 typer arbejde med dette modul: simpelt - det er, hvis du ikke ejer programmering og fuld - det er hvis du kan programmere mikrokontrollere.



Stemegenkendelsesmodul V3 - #
Stemegenkendelsesmodul (tale) V2 - #

Jeg håber, at du nød videoen om dette emne. Tak for at have set denne video. Hvis du kunne lide det, kan du lide det, så jeg vil vide, at du er interesseret i det. Abonner på kanalen, indtil vi mødes igen.

Kan du lide enheder, der bruger stemmestyring i deres interface?


Kommentarer (3)
  1. Toke
    #1 Toke gæster 6. marts, 2017 10:22 p.m.
    0
    Er det muligt at tilslutte et fuldt kort til forbindelse til en spiller og triacs, og en afspiller og et PSU-kredsløb?
  2. Alexander Levshunov
    #2 Alexander Levshunov gæster 29. november 2018 21:22
    0
    God eftermiddag
    Jeg kunne godt lide stemmestyringen, et vigtigt punkt er aktivering af stemmestyring!
    I denne forbindelse har jeg et spørgsmål: er der en lignende udvikling til at kontrollere fjernbetjeningen til en Beeline digital set-top-boks?
    Jeg forklarer, hvorfor jeg blev interesseret. Min kone er en handicappet person i gruppe 1, hendes arme og ben fungerer ikke, og hun kan ikke bevæge sig. Samtidig er bevidsthed og tale bevaret. Når jeg tager ud for at arbejde, tænder jeg en kanal til hende, og hun ser, før jeg ankommer. Samtidig, mens jeg ikke er på en anden kanal, kan et andet program, der er interessant for hende, sendes, men hun kan ikke skifte. Hvis det er muligt, registreres præfikset, men hun kan se, når jeg kommer hjem og skifter optagelsesvisning. Her kommer jeg hjem, og hun beder mig om at tænde for det ene eller det andet, men hun har ikke tid til at se alt.
    Det ville være dejligt, hvis hun selv kunne styre fjernbetjeningen. Eksisterende stemmekonsoller kontrollerer ikke konsoller og kræver manuel aktivering.
    Alexander
    1. Gæst Sergey
      #3 Gæst Sergey gæster 12. december 2018 11:54
      0
      Hej Alexander! Intet er umuligt. Skriv til mig i mailen, så finder vi ud af noget.

Læs også

Fejlkoder til vaskemaskiner