DIY hangvezérlés

Pin
Send
Share
Send


Helló barátaim. Ma el akarom mondani és megmutatom neked házi készítésű termékét, amely hangvezérlést használ. Valójában ez egy kapcsoló kapcsoló hangvezérléssel. A házi készítésű termék jellemzője, hogy ez az eszköz nemcsak hangutasításokkal képes irányítani a terhelést, hanem a korábban flash kártyán rögzített hangparancsokkal is reagálhat.
Úgy néz ki, hogy az eszköz annyira felszabadító. Ez az én hibám, de nem állítottam magam elé, hogy szépítsem, csak lustaság volt. Valójában ugyanabból az okból hoztam ki egy minimális eszközt ennek a készüléknek a vezérlésére, amelyek közül az előlapon csak egy transzponder hangerőszabályzó gombja és egy flash kártya vevő található, amelyeket az elején is akartak benyomni.
Mit tehet ez a kapcsoló? Kikapcsolhat 3 terhelést egymástól függetlenül. Az alábbiak szerint működik: a kapcsolóban fokozott zajbiztonságot szerveztem a nem kívánt bekapcsolás ellen. Ez abban a tényben fejeződik ki, hogy a kívánt terhelés kikapcsolásához először a készülékhez kell fordulnia.
A fellebbezéshez meg kell mondania: "Arduino". Azért hívtam, mert ennek a készüléknek a szíve a hangmodul, amelyet később megismerünk, elsősorban az Arduino tervező számára készült. Bár soha nem találkoztam Arduinoval, és moduljait nem használják ebben a készülékben.
Az "Arduino" kapcsolóra fordulunk, ha a kapcsoló válaszol: "Figyelek", akkor mondja ki a következő három csapatot, amelyet kineveztem: "Lámpa", "Garland", "Light". A parancs elfogadása után az eszköz a csatlakoztatott eszköz állapotát ellenkezőre kapcsolja: ha a lámpa világít, kikapcsolja, ha nem világít, akkor bekapcsolja. És válaszol például: „A lámpa nem világít” vagy „A lámpa világít” ...
Egyszerűen fogalmazva: a kapcsolóval folytatott párbeszéd az alábbiakból áll:
- Arduino.
- Figyelek.
- A fény.
- Kapcsolja be a lámpát.
Természetesen a modult speciális parancsokkal programozhattuk: „Kapcsolja be a lámpát”, „Kapcsolja ki a lámpát”, de úgy döntöttem, hogy egy parancsot kapcsolom be és ki.
Az összes választ flash-kártyára rögzítem. Ezek rendes WAV fájlok. A szöveget egy angol fordítóhely olvasta. Bármely más program képes szöveget olvasni. Vagy általában Ön vagy rokonai írhatják ezeket a válaszokat ...
Nem tudom, hogy ez plusz vagy mínusz - e, de ez az eszköz érzékeny a hang hangjába. Vagyis például felismerte a feleségemet, amíg a hangját külön nem rögzítettem a modulon. És más válaszokat tettem neki: egy nő válaszol nekem, egy férfi válaszol neki. Hű, nem igaz?)
Nos, most térjünk tovább az eszköz tesztelésére. Csatlakozunk a hálózathoz, csatlakoztatunk egy terhelést.
5 másodpercig vár, amíg a modul elindul, míg a vezérlő a modul felé fordul, miközben a lejátszó inicializálja az USB flash meghajtót és a rajta található fájlokat ...
Nézze meg a munkafolyamat alatt található videót ...
Ez a kapcsoló így működik. Most nézzük meg a megszakító töltését. Távolítsa el a felső fedelet. A játékos első táblája erősítővel. Ő reprodálja az USB flash meghajtóra rögzített válaszokat. A táblát az UART protokoll vezérli. A parancsokat a második táblán található vezérlő küldi el, ehhez egy kicsit később visszatérünk. Ezután a harmadik tábla - az áramellátás a kapcsolóval félévre készül. Az egész áramkört galvanikusan feszültség zárja le. A táblát a vezérlő is irányítja. Az áramellátás 5 volt stabilizált feszültséget eredményez. A hálózati kapcsolók csatornánként kb. 200 watt terhelést tudnak ellenállni. Most menjünk a második táblához. Van rajta egy vezérlő, amely mindent irányít, és egy hangutasítás-felismerő modul.
A következő videóban megvizsgáljuk a modul működését, csatlakoztatását és konfigurálását. És most elmagyarázom a vezérlő működését, amelyet az atmega8-on készítettek. A parancsot felismerő modul UART-on keresztül adja a parancsot a vezérlőnek, a parancsot feldolgozó vezérlő be- vagy kikapcsolja a terhelést, és parancsot küld a hangmodulnak, hogy hangos választ adjon. Úgy tűnik, hogy minden egyszerű).
Azt akarom mondani, hogy e házi készítésű termék elkészítésekor nem vállaltam magamnak egy komoly eszköz, inkább játék készítését.
A következő videóban közvetlenül magára a modulra nézünk, tehát iratkozz fel a csatornára, hogy ne hagyj ki, ha ez az anyag természetesen érdekli.
Ezt a kapcsolót néhány évvel ezelőtt a V2-es verzió moduljára építettem. De a következő videóban megvizsgáljuk a V3 újabb verzióját. Két típusú munkát is figyelembe veszünk ezzel a modullal: egyszerű - ez az, ha nem rendelkezik saját programozással, és teljes - ez az, ha mikrovezérlőket programozhat.
Hangfelismerő modul V3 - //ali.pub/qv2kr
Hangfelismerő modul (beszéd) V2 - //ali.pub/do03a
Remélem, tetszett neki a videó a témáról. Köszönjük, hogy megnézte ezt a videót. Ha tetszett, tetszik, akkor tudni fogom, hogy törődik vele. Feliratkozás a csatornára, amíg újra meg nem találkozunk.

Pin
Send
Share
Send