Doe het zelf
Lifehacks, masterclasses, handige tips, recepten.
thuis » Elektronica » Elektronica uit China » DIY-stembediening
DIY-stembediening

Hallo vrienden. Vandaag wil ik je mijn zelfgemaakte product vertellen en laten zien dat gebruik maakt van stembesturing. Het is eigenlijk een stemgestuurde aan/uit-schakelaar. De bijzonderheid van dit zelfgemaakte product is dat dit apparaat niet alleen de belasting kan regelen via spraakopdrachten, maar ook kan reageren met stemopdrachten die eerder op een flashkaart zijn opgenomen.
Qua uiterlijk bleek het apparaat zo onopvallend te zijn. Het is mijn schuld, maar ik heb mezelf niet tot doel gesteld om het mooi te maken, ik was gewoon lui. Eigenlijk heb ik om dezelfde reden een minimum aan apparaten uitgebracht om dit apparaat te bedienen, waarvan op het voorpaneel alleen een volumeknop voor de transponder en een flashkaartontvanger zit, die ik in eerste instantie ook erin wilde stoppen .
Wat kan deze schakelaar doen? Hij kan 3 belastingen onafhankelijk van elkaar uitschakelen. Het werkt als volgt: in de schakelaar heb ik een verhoogde ruisimmuniteit tegen ongewenst inschakelen georganiseerd. Dit komt tot uiting in het feit dat u eerst contact moet opnemen met het apparaat om de vereiste belasting uit te schakelen.
Om contact op te nemen, moet u "Arduino" zeggen.Ik heb het zo genoemd omdat het hart van dit apparaat de spraakmodule is, die we in de toekomst zullen leren kennen, en vooral bedoeld was voor de Arduino-ontwerper. Hoewel ik Arduino nog nooit ben tegengekomen en de modules ervan niet in dit apparaat worden gebruikt.
We wenden ons tot de Arduino-schakelaar, als de schakelaar reageert met "Luister", zeg dan het volgende van de drie door mij toegewezen opdrachten: "Lamp", "Garland", "Light". Na het accepteren van het commando zal het apparaat de status van het aangesloten apparaat in het tegenovergestelde veranderen: als de lamp aan was, gaat hij uit, als hij niet aan was, gaat hij aan. En hij zal bijvoorbeeld antwoorden: “De lamp is uit” of “De lamp is aan”...
Simpel gezegd zal onze dialoog met de schakelaar als volgt zijn:
-Arduino.
- Ik luister.
- Licht.
- Ik doe het licht aan.
Het was uiteraard mogelijk om de module te programmeren met specifieke commando's: "Doe het licht aan", "Doe het licht uit", maar ik besloot het zo te maken dat één commando het aan en uit zou zetten.
Ik heb alle antwoorden op een flashkaart genoteerd. Dit zijn gewone WAV-bestanden. De tekst werd gelezen door een Engelse vertaalwebsite. Dit kan elk ander programma zijn dat tekst kan lezen. Of, in het algemeen, kunnen u of uw familieleden deze antwoorden opschrijven...
Of dit een plus of een min is weet ik niet, maar dit toestel is wel gevoelig voor stemtimbre. Dat wil zeggen dat hij bijvoorbeeld mijn vrouw minachtte totdat ik haar stem afzonderlijk op de module opnam. En ik gaf haar verschillende antwoorden: een vrouw antwoordt mij, en een man antwoordt haar. Leuk, nietwaar?)
Laten we nu eindelijk verder gaan met het testen van dit apparaat. We sluiten hem aan op het netwerk en sluiten één belasting aan.
Je moet ongeveer 5 seconden wachten totdat de module zelf opstart, terwijl de controller toegang krijgt tot de module, terwijl de speler de flashdrive en de bestanden erop initialiseert...
Bekijk onderstaande video van het werkproces...
Dit is hoe deze schakelaar werkt. Laten we nu eens kijken naar de binnenkant van de schakelaar. Verwijder de bovenklep. Het eerste spelersbord met een versterker. Zij is het die de antwoorden reproduceert die op de flashdrive zijn opgenomen. Het bord wordt bestuurd met behulp van het UART-protocol. De commando's worden verzonden door de controller op het tweede bord, waar we later op terugkomen. Vervolgens werd in de semesters het derde bord gemaakt - een voeding met stroomschakelaars. Het gehele circuit is galvanisch gescheiden in spanning. Het bord wordt ook bestuurd door een controller. De voeding produceert 5 volt gestabiliseerde spanning. Stroomschakelaars zijn bestand tegen een belasting van ongeveer 200 W per kanaal. Laten we nu verder gaan met het tweede bord. Er zit een controller op die alles aanstuurt en een spraakopdrachtherkenningsmodule.
De werking, aansluiting en configuratie van de module bekijken we in de volgende video. En nu zal ik de werking van de controller uitleggen, die is gemaakt op atmega8. De module die het commando herkent, geeft via UART een commando aan de controller. Nadat de controller het commando heeft verwerkt, schakelt hij de belasting in of uit en geeft hij de geluidsmodule de opdracht een audioantwoord af te spelen. Alles lijkt eenvoudig).
Ik wil zeggen dat ik mezelf bij het maken van dit zelfgemaakte product niet de taak heb opgelegd om een ​​serieus apparaat te maken, maar eerder speelgoed.
In de volgende video kijk je direct naar de module zelf, dus abonneer je op het kanaal om het niet te missen, als dit materiaal je natuurlijk interesseert.
Ik heb deze schakelaar een paar jaar geleden gebouwd met behulp van een V2-module. Maar in de volgende video kijken we naar de nieuwere versie V3. We zullen ook 2 soorten werk met deze module overwegen: eenvoudig - dit is als u niet weet hoe u moet programmeren en volledig - dit is als u weet hoe u microcontrollers moet programmeren.



Spraakherkenningsmodule V3 -
Spraakherkenningsmodule V2 -

Ik hoop dat je de video over dit onderwerp leuk vond. Bedankt voor het bekijken van deze video. Als je het leuk vond, geef het dan een like, zodat ik weet dat het je interesseert. Abonneer je op het kanaal, tot de volgende keer.

Houd je van apparaten die stembesturing gebruiken in hun interface?


terugkomen
Opmerking
  • vlinderdasglimlachlachendblozensmileyontspannen ontspannengrijns
    hart ogenkussend hartkussende_gesloten_ogengespoeldopgeluchttevredengrijns
    knipoogvastgezette_uit_tong_knipogende_ooguitgestoken tong gesloten ogengrijnzendkussenvastzittende_uit_tongslapen
    bezorgdfronsengekweldopen mondgrimmigverwardstil
    uitdrukkingsloosniet geamuseerdzweet_glimlachzweetteleurgesteld_opgeluchtvermoeidheidpassief
    teleurgesteldverwardangstigkoud zweetvolhoudenschreeuwsnik
    vreugdeverbaasdschreeuwvermoeid gezichtbooswoedetriomf
    slaperigjammiemaskerzonnebrilduizelig gezichtimpglimlachend_imp
    neutraal_gezichtgeen_mondonschuldig
4 min één =
Opmerkingen (7)
  1. Lexey
    #1 Lexey Gasten 6 maart 2017 22:22
    0
    Is het mogelijk om een ​​compleet overzicht te krijgen van de aansluitingen op de speler en op de triacs en op de diagrammen van de speler en de stroomvoorziening?
  2. Alexander Levshunov
    #2 Alexander Levshunov Gasten 29 november 2018 21:22
    0
    Goedemiddag
    Ik vond de stembediening leuk, een belangrijk punt is de stemactivatie van de bediening!
    In dit verband heb ik een vraag: bestaat er een soortgelijke ontwikkeling voor het besturen van de afstandsbediening van een settopbox voor digitale televisie van Beeline?
    Laat me uitleggen waarom ik geïnteresseerd raakte. Mijn vrouw is gehandicapt, groep 1, haar armen en benen werken niet en ze kan niet bewegen. Tegelijkertijd blijven het bewustzijn en de spraak behouden. Als ik naar haar werk ga, zet ik een zender voor haar aan en zij kijkt tot ik aankom. Tegelijkertijd wordt er, terwijl ik er niet ben, op een andere zender een ander programma uitgezonden dat voor haar interessant is, maar ze kan niet overstappen. Indien mogelijk neemt de settopbox andere programma's op, maar ze kan dan kijken als ik thuiskom en overschakelen naar de opname. Dus ik kom thuis en ze vraagt ​​me om het een of ander aan te zetten, maar dat heeft ze niet tijd om alles te bekijken wat ze wil zien.
    Hoe gaaf zou het zijn als ze zelf de afstandsbediening zou kunnen bedienen. Bestaande stemafstandsbedieningen bedienen geen settopboxen en vereisen handmatige activering.
    Alexander
    1. Gast Sergej
      #3 Gast Sergej Gasten 12 december 2018 11:54
      0
      Hallo, Alexander! Niets is onmogelijk. Schrijf me een e-mail, dan zoeken we iets uit.
      1. maikl
        #4 maikl Gasten 7 september 2019 22:38
        1
        Hallo Sergey. Ik heb dezelfde situatie met een gehandicapte buurman. Kun je helpen met een reeks commando's voor de module. Ik heb een afstandsbediening gekocht en probeer deze te maken met Pic16F, tenminste voor tv

        Groeten, Michail.
    2. maikl
      #5 maikl Gasten 9 september 2019 01:12
      0
      Hallo Alexander. Vertel me alsjeblieft hoe het met de afstandsbediening van de tv gaat. Is het onderwerp van de vraag in je opmerkingen relevant?

      Michaël
    3. maikl
      #6 maikl Gasten 30 september 2019 18:30
      0
      Hallo Alexander, ik wil graag met je praten over je onderwerp “ontwikkelingen voor het besturen van de afstandsbediening van een settopbox voor digitale televisie “Beeline”
  3. Gast Valery
    #7 Gast Valery Gasten 24 december 2019 10:33
    1
    U kunt een diagram en programma voor de controller krijgen. Is het mogelijk om op PIC te programmeren?

DIY-hoofdtelefoon gemaakt van omhulsels

Doe het zelf - ambachten en masterclasses | Pagina 290

Overzicht soorten schijven voor slijpmachines

Hoe je een metselaarsjabloon maakt voor het leggen van blokken met je eigen handen

«Doe het zelf - met je eigen handen» - een site met interessante zelfgemaakte producten gemaakt van restmaterialen en spullen uit huis. Stapsgewijze masterclasses met foto's en beschrijvingen, technologieën, lifehacks - alles wat een echte meester of gewoon een vakman nodig heeft voor handwerk. Ambachten van elke complexiteit, een grote selectie aan richtingen en ideeën voor creativiteit.

Wij raden lezen aan

Foutcodes wasmachine