DIY ääniohjaus

DIY ääniohjaus

Hei ystävät. Tänään haluan kertoa ja näyttää sinulle kotitekoisen tuotteeni, joka käyttää ääniohjausta. Se on itse asiassa ääniohjattu päälle/pois-kytkin. Tämän kotitekoisen tuotteen erikoisuus on, että tämä laite ei voi vain ohjata kuormaa äänikomennolla, vaan se voi myös vastata puhekomennoilla, jotka on tallennettu aiemmin flash-kortille.
Ulkonäöltään laite osoittautui niin mitättömäksi. Se on minun syytäni, mutta en asettanut itselleni tavoitteeksi tehdä siitä kaunis, olin vain laiska. Itse asiassa samasta syystä toin esille tämän laitteen ohjaamiseen tarvittavia laitteita, joista etupaneelissa on vain äänenvoimakkuuden säätönuppi transponderille ja flash-korttivastaanotin, jotka halusin aluksi myös laittaa sisään. .
Mitä tämä kytkin voi tehdä? Se voi kytkeä pois päältä 3 kuormaa toisistaan ​​riippumatta. Se toimii seuraavasti: kytkimessä järjestin parannetun meluneston ei-toivottua päällekytkentää vastaan. Tämä ilmenee siinä, että vaaditun kuorman sammuttamiseksi sinun on ensin otettava yhteyttä laitteeseen.
Ota yhteyttä sanomalla "Arduino".Kutsuin sitä niin, koska tämän laitteen sydän on äänimoduuli, johon tulemme tutustumaan tulevaisuudessa ja joka oli tarkoitettu ensisijaisesti Arduinon suunnittelijalle. Vaikka en ole koskaan tavannut Arduinoa ja sen moduuleja ei käytetä tässä laitteessa.
Käännymme Arduino-kytkimen puoleen, jos kytkin vastaa "Kuuntele", sano sitten seuraavat kolmesta antamastani komennosta: "Lamppu", "Garland", "Light". Komennon hyväksymisen jälkeen laite vaihtaa kytketyn laitteen tilan päinvastaiseksi: jos lamppu palaa, se sammuu, jos ei pala, se syttyy. Ja hän vastaa esimerkiksi: "Lamppu ei pala" tai "Lamppu palaa"...
Yksinkertaisesti sanottuna vuoropuhelumme kytkimen kanssa on seuraava:
- Arduino.
- Kuuntelen.
- Kevyt.
- Sytytän valot.
Moduuliin oli tietysti mahdollista ohjelmoida tietyillä komennoilla: "Sytytä valo", "Sammuta valo", mutta päätin tehdä sen niin, että yksi komento sytyttää ja sammuttaa sen.
Tallensin kaikki vastaukset flash-kortille. Nämä ovat tavallisia WAV-tiedostoja. Tekstin luki englanninkielinen käännössivusto. Tämä voi olla mikä tahansa muu tekstiä lukeva ohjelma. Tai yleensä sinä tai sukulaisesi voit kirjoittaa nämä vastaukset muistiin...
En tiedä, onko tämä plus vai miinus, mutta tämä laite on herkkä äänen sointiin. Toisin sanoen hän esimerkiksi halveksi vaimoani, kunnes nauhoitin erikseen hänen äänensä moduuliin. Ja annoin hänelle erilaisia ​​vastauksia: nainen vastaa minulle ja mies vastaa hänelle. Siistiä, eikö?)
No, nyt siirrytään vihdoin tämän laitteen testaamiseen. Kytkemme sen verkkoon ja yhdistämme yhden kuorman.
Sinun on odotettava noin 5 sekuntia, kunnes moduuli itse käynnistyy, ohjain käyttää moduulia ja soitin alustaa flash-aseman ja siinä olevat tiedostot...
Katso alla oleva video työprosessista...
Näin tämä kytkin toimii. Katsotaanpa nyt kytkimen sisäosaa. Irrota yläkansi. Ensimmäinen vahvistimella varustettu soitin. Hän toistaa muistitikulle tallennetut vastaukset. Levyä ohjataan UART-protokollalla. Komennot lähettää toisella kortilla sijaitseva ohjain, johon palaamme hieman myöhemmin. Seuraavaksi tehtiin lukukausien aikana kolmas lauta - virtalähde virtakytkimillä. Koko piiri on galvaanisesti eristetty jännitteestä. Levyä ohjataan myös ohjaimella. Virtalähde tuottaa 5 voltin stabiloitua jännitettä. Virtakytkimet kestävät noin 200 W:n kuormituksen kanavaa kohden. Siirrytään nyt toiseen tauluun. Siinä on ohjain, joka ohjaa kaikkea ja äänikomentojen tunnistusmoduuli.
Katsomme moduulin toimintaa, liitäntää ja kokoonpanoa seuraavassa videossa. Ja nyt selitän atmega8:lla tehdyn ohjaimen toiminnan. Komennon tunnistava moduuli antaa komennon ohjaimelle UART:n kautta, ohjain käsiteltyään komennon kytkee kuorman päälle tai pois ja käskee äänimoduulin soittamaan äänivasteen. Kaikki näyttää yksinkertaiselta).
Haluan sanoa, että tehdessäni tätä kotitekoista tuotetta en asettanut itselleni tehtäväksi tehdä vakavaa laitetta, pikemminkin lelua.
Seuraavassa videossa katsot suoraan itse moduulia, joten tilaa kanava, jotta et missaa sitä, jos tämä materiaali tietysti kiinnostaa sinua.
Rakensin tämän kytkimen pari vuotta sitten V2-moduulilla. Mutta seuraavassa videossa tarkastellaan uudempaa versiota V3. Harkitsemme myös 2 tyyppistä työtä tämän moduulin kanssa: yksinkertainen - tämä on jos et osaa ohjelmointia ja täysi - tämä on jos osaat ohjelmoida mikrokontrollereita.



Äänentunnistusmoduuli V3 -
Äänentunnistusmoduuli V2 -

Toivottavasti pidit videosta tästä aiheesta. Kiitos, että katsoit tämän videon. Jos pidit siitä, pidä siitä, niin tiedän, että välität. Tilaa kanava, nähdään ensi kerralla.

Pidätkö laitteista, jotka käyttävät ääniohjausta käyttöliittymässään?


Kommentti
  • rusettihymynauraenpunastuahymiörento rentovirnistää
    sydän_silmätsuuteleva sydänsuudella suljettuja silmiäpunastuneenahelpottunuttyytyväinenvirne
    silmäniskujumissa_kielen_silmäysjumissa_kielen_suljetut_silmätvirnisteleesuudellajumissa_kielinukkumassa
    huolestunutrypistää kulmiaanahdistunutavaa suuirvistäähämmentynythiljaa
    ilmeetönhuvittumatonhiki_hymyhikipettynyt_ helpottunutväsynytpassiivinen
    pettynythämmentynytpelottavakylmä hikisinnikkäästiitkeänyyhkyttää
    ilohämmästynythuutaaväsynyt_naamavihainenraivoavoitto
    uneliasnamnaamioaurinkolasitdizzy_faceimphymyilevä_imp
    neutraali_kasvotno_mouthviaton
4 miinus yksi =
Kommentit (7)
  1. Lexey
    #1 Lexey Vieraita 6. maaliskuuta 2017 klo 22.22
    0
    Onko mahdollista saada täydellinen kartta liitännöistä soittimeen ja triaceihin sekä soittimen ja virtalähteen kaaviot?
  2. Aleksanteri Levshunov
    #2 Aleksanteri Levshunov Vieraita 29. marraskuuta 2018 klo 21.22
    0
    Hyvää iltapäivää
    Pidin ääniohjauksesta, tärkeä kohta on ohjauksen ääniaktivointi!
    Tältä osin minulla on kysymys: onko samanlaista kehitystä digisovittimen kaukosäätimen ohjaamiseen Beeline-digitaalitelevisiota varten?
    Selitän miksi kiinnostuin. Vaimoni on vammainen, ryhmä 1, hänen kätensä ja jalkansa eivät toimi eikä hän voi liikkua. Samalla tietoisuus ja puhe säilyvät. Kun lähden töihin, laitan hänelle jonkin kanavan päälle ja hän katselee, kunnes tulen.Samaan aikaan, kun en ole paikalla, toisella kanavalla saatetaan lähettää toinen häntä kiinnostava ohjelma, mutta hän ei voi vaihtaa. Jos mahdollista, digiboksi nauhoittaa muita ohjelmia, mutta hän voi sitten katsoa kun tulen kotiin ja siirtyä katselemaan nauhoitusta. Joten tulen kotiin ja hän pyytää minua laittamaan päälle jotain, mutta hänellä ei ole aika katsoa kaikkea mitä hän haluaa katsoa.
    Kuinka siistiä olisikaan, jos hän voisi ohjata kaukosäädintä itse. Nykyiset äänikaukosäätimet eivät ohjaa digisovittimia ja vaativat manuaalisen aktivoinnin.
    Aleksanteri
    1. Vieraana Sergei
      #3 Vieraana Sergei Vieraita 12. joulukuuta 2018 klo 11:54
      0
      Hei Aleksanteri! Mikään ei ole mahdotonta. Kirjoita minulle sähköpostia, niin keksitään jotain.
      1. maikl
        #4 maikl Vieraita 7. syyskuuta 2019 klo 22:38
        1
        Hei Sergey.Minulla on sama tilanne vammaisen naapurin kanssa.Voitko auttaa moduulin komentojen kanssa.Ostin ja yritän tehdä kaukosäätimen Pic16F:llä ainakin televisioon

        Terveisin Mikhail.
    2. maikl
      #5 maikl Vieraita 9. syyskuuta 2019 klo 1.12
      0
      Hei Aleksanteri. Kerro miten sinulla menee TV:n kaukosäätimellä. Onko kommenteissasi olevan kysymyksen aihe relevantti?

      Michael
    3. maikl
      #6 maikl Vieraita 30. syyskuuta 2019 klo 18.30
      0
      Hei Aleksanteri, haluaisin keskustella kanssasi aiheesta "Beeline-digitelevision digisovittimen kaukosäätimen ohjauksen kehitys"
  3. Vieraana Valeri
    #7 Vieraana Valeri Vieraita 24. joulukuuta 2019 klo 10.33
    1
    Ohjaimelle voi olla kaavio ja ohjelma. Onko mahdollista ohjelmoida PIC:llä?