Gör det själv
Life hacks, mästarklasser, användbara tips, recept.
Hem » Elektronik » Elektronik från Kina » DIY röststyrning
DIY röststyrning

Hej kompisar. Idag vill jag berätta och visa er min hemgjorda produkt som använder röststyrning. Det är faktiskt en röststyrd på/av-knapp. Det speciella med denna hemgjorda produkt är att den här enheten inte bara kan styra belastningen med röstkommando, utan kan också svara med röstkommandon som tidigare spelats in på ett flashkort.
Till utseendet visade sig enheten vara så obeskrivlig. Det är mitt fel, men jag hade inte som mål att göra det vackert, jag var bara lat. Egentligen, av samma anledning, tog jag fram ett minimum av enheter för att styra denna enhet, varav på frontpanelen det bara finns en volymkontrollknapp för transpondern och en flash-kortmottagare, som jag först också ville stoppa inuti .
Vad kan denna switch göra? Den kan stänga av 3 laster oberoende av varandra. Det fungerar enligt följande: i switchen organiserade jag ökad brusimmunitet från oönskad påslagning. Detta uttrycks i det faktum att för att stänga av den nödvändiga belastningen måste du först kontakta enheten.
För att kontakta måste du säga "Arduino".Jag kallade det så eftersom hjärtat i den här enheten är röstmodulen, som vi kommer att lära känna i framtiden, och som främst var avsedd för Arduino-designern. Även om jag aldrig har stött på Arduino och dess moduler används inte i den här enheten.
Vi vänder oss till Arduino-omkopplaren, om omkopplaren svarar "Lyssna", säg sedan följande av de tre kommandona som jag tilldelat: "Lampa", "Garland", "Ljus". Efter att ha accepterat kommandot kommer enheten att ändra tillståndet för den anslutna enheten till det motsatta: om lampan var på släcks den, om den inte var på tänds den. Och han kommer att svara, till exempel: "Lampan är släckt" eller "Lampan är på"...
Enkelt uttryckt kommer vår dialog med switchen att vara följande:
- Arduino.
- Jag lyssnar.
- Ljus.
– Jag tänder lampan.
Det var naturligtvis möjligt att programmera modulen med specifika kommandon: "Tänd ljuset", "Släck ljuset", men jag bestämde mig för att göra det så att ett kommando skulle tända och släcka den.
Jag spelade in alla svar på ett flashkort. Dessa är vanliga WAV-filer. Texten lästes av en engelsk översättningssida. Detta kan vara vilket annat program som helst som kan läsa text. Eller i allmänhet kan du eller dina släktingar skriva ner dessa svar...
Jag vet inte om detta är ett plus eller ett minus, men den här enheten är känslig för röstklang. Det vill säga, till exempel, han föraktade min fru tills jag separat spelade in hennes röst på modulen. Och jag gav henne olika svar: en kvinna svarar mig och en man svarar henne. Coolt, eller hur?)
Nåväl, låt oss nu äntligen gå vidare till att testa den här enheten. Vi ansluter den till nätverket och ansluter en last.
Du måste vänta cirka 5 sekunder tills själva modulen startar upp, medan kontrollern kommer åt modulen, medan spelaren initierar flashenheten och filerna på den...
Se videon nedan om arbetsprocessen...
Så här fungerar den här omkopplaren. Låt oss nu titta på insidan av strömbrytaren. Ta bort topplocket. Den första spelarbrädan med en förstärkare. Det är hon som återger svaren inspelade på flashenheten. Kortet styrs med UART-protokollet. Kommandona skickas av styrenheten som finns på det andra kortet, vilket vi återkommer till lite senare. Därefter gjordes den tredje tavlan - en strömförsörjning med strömbrytare - på terminerna. Hela kretsen är galvaniskt isolerad i spänning. Kortet styrs också av en styrenhet. Strömförsörjningen producerar 5 volt stabiliserad spänning. Strömbrytare tål en belastning på cirka 200 W per kanal. Låt oss nu gå vidare till den andra brädet. Det finns en kontroller på den som styr allt och en modul för igenkänning av röstkommandon.
Vi kommer att titta på modulens funktion, anslutning och konfiguration i nästa video. Och nu kommer jag att förklara driften av kontrollern, som är gjord på atmega8. Modulen som känner igen kommandot ger ett kommando till styrenheten via UART, styrenheten, efter att ha bearbetat kommandot, slår på eller av belastningen och beordrar ljudmodulen att spela upp ett ljudsvar. Allt verkar enkelt).
Jag vill säga att när jag gjorde den här hemmagjorda produkten satte jag mig inte uppgiften att göra en seriös enhet, snarare en leksak.
I nästa video kommer du att titta direkt på själva modulen, så prenumerera på kanalen för att inte missa den, om naturligtvis detta material intresserar dig.
Jag byggde den här switchen för ett par år sedan med en V2-modul. Men i nästa video ska vi titta på den nyare versionen V3. Vi kommer också att överväga 2 typer av arbete med denna modul: enkel - det här är om du inte kan programmering och fullt - det här är om du vet hur man programmerar mikrokontroller.



Röstigenkänningsmodul V3 -
Röstigenkänningsmodul V2 -

Jag hoppas att du gillade videon om detta ämne. Tack för att du tittade på den här videon. Om du gillade den, ge den en gilla, så vet jag att du bryr dig. Prenumerera på kanalen så ses vi nästa gång.

Gillar du enheter som använder röststyrning i sitt gränssnitt?


Kommentar
  • flugaleendeskrattanderodnasmileyavslappnad avslappnadflin
    hjärtögonkyssande hjärtakyssa stängda ögonspoladelättadnöjdflin
    blinkningstuck_out_tungue_winking_eyestuck_out_tongue_closed_eyesflinandekyssarstuck_out_tonguesovande
    oroligrynkar pannanplågadöppen mungrimaserandeförvirradtystnad
    uttryckslösinte roadsvett_lesvettasbesviken_lättadtröttapassiv
    besvikenförvirradräddkallsvetthålla utgråtasnyfta
    glädjeförvånadskrikatrött_ansikteargrasatriumf
    sömnigmumsmasksolglasögonyr i ansiktetimpleende_imp
    neutralt_ansikteno_mouthoskyldig
4 minus ett =
Kommentarer (7)
  1. Lexey
    #1 Lexey Gäster 6 mars 2017 22:22
    0
    Är det möjligt att ha en komplett karta över anslutningar till spelaren och till triacs och diagrammen över spelaren och strömförsörjningen?
  2. Alexander Levsjunov
    #2 Alexander Levsjunov Gäster 29 november 2018 21:22
    0
    God eftermiddag
    Jag gillade röststyrningen, en viktig punkt är röstaktivering av kontrollen!
    I detta avseende har jag en fråga: finns det en liknande utveckling för att styra fjärrkontrollen till en set-top-box för Beeline digital-tv?
    Låt mig förklara varför jag blev intresserad. Min fru är funktionshindrad, grupp 1, hennes armar och ben fungerar inte och hon kan inte röra sig. Samtidigt bevaras medvetande och tal. När jag åker till jobbet sätter jag på någon kanal åt henne och hon tittar tills jag kommer. Samtidigt, medan jag inte är där, kan ett annat program som är intressant för henne sändas på en annan kanal, men hon kan inte byta. Om möjligt spelar digitalboxen in andra program men hon kan sedan se när jag kommer hem och gå över till att titta på inspelningen.Så jag kommer hem och hon ber mig slå på det ena och det andra men det har hon inte dags att titta på allt hon vill se.
    Vad coolt det skulle vara om hon kunde styra fjärrkontrollen själv. Befintliga röstfjärrkontroller styr inte set-top-boxar och kräver manuell aktivering.
    Alexander
    1. Gäst Sergey
      #3 Gäst Sergey Gäster 12 december 2018 11:54
      0
      Hej Alexander! Inget är omöjligt. Skriv ett mejl till mig så löser vi något.
      1. maikl
        #4 maikl Gäster 7 september 2019 22:38
        1
        Hej Sergey Jag har samma situation med en handikappad granne. Kan du hjälpa till med en uppsättning kommandon för modulen. Jag köpte och försöker göra en fjärrkontroll med Pic16F, åtminstone för TV

        Hälsningar, Mikhail.
    2. maikl
      #5 maikl Gäster 9 september 2019 01:12
      0
      Hej Alexander. Berätta för mig hur du gör med TV:ns fjärrkontroll. Är ämnet för frågan i dina kommentarer relevant?

      Michael
    3. maikl
      #6 maikl Gäster 30 september 2019 18:30
      0
      Hej Alexander, jag skulle vilja prata med dig om ditt ämne "utveckling för att styra fjärrkontrollen till en set-top box för digital-tv "Beeline"
  3. Gäst Valery
    #7 Gäst Valery Gäster 24 december 2019 10:33
    1
    Du kan ha ett diagram och program för regulatorn. Är det möjligt att programmera på PIC?

Gör-det-själv-hörlurar gjorda av skal

Gör det själv - hantverk och mästarklasser | Sida 290

Översikt över typer av skivor för slipmaskiner

Hur man gör en murarmall för att lägga block med egna händer

«Gör det själv - med dina egna händer» - en sida med intressanta hemgjorda produkter gjorda av skrotmaterial och föremål hemma. Steg-för-steg mästarklasser med foton och beskrivningar, teknologier, life hacks - allt en riktig mästare eller bara en hantverkare behöver för handarbete. Hantverk av vilken komplexitet som helst, ett stort urval av vägbeskrivningar och idéer för kreativitet.

Vi rekommenderar läsning

Felkoder för tvättmaskin