DIY ovládanie hlasom

Pin
Send
Share
Send


Ahoj priatelia. Dnes vám chcem povedať a ukázať svoj domáci produkt, ktorý využíva hlasové ovládanie. V skutočnosti je to vypínač s ovládaním hlasom. Funkciou tohto domáceho produktu je, že toto zariadenie dokáže nielen ovládať zaťaženie pomocou hlasových povelov, ale môže tiež reagovať pomocou hlasových povelov zaznamenaných predtým na karte Flash.
Z hľadiska vzhľadu sa zariadenie ukázalo tak nevhodné. To je moja vina, ale neurčil som si cieľ, aby bol krásny, bola to len lenivosť. Vlastne z toho istého dôvodu som priniesol minimum zariadení na ovládanie tohto zariadenia, z ktorých na prednom paneli je iba gombík na reguláciu hlasitosti transpondéra a prijímač flash karty, ktoré sa najprv chceli vtlačiť dovnútra.
Čo môže tento prepínač urobiť? Môže vypnúť 3 záťaže nezávisle na sebe. Funguje to z nasledujúceho: V ističi som zorganizoval zvýšenú odolnosť proti šumu pred nechceným zapnutím. Vyjadruje sa to tým, že na vypnutie požadovaného zaťaženia sa musíte najskôr obrátiť na zariadenie.
Ak sa chcete odvolať, musíte povedať „Arduino“. Nazval som to, pretože jadrom tohto zariadenia je hlasový modul, ktorý sa dozvieme neskôr, bol určený primárne pre návrhára Arduino. Aj keď som sa nikdy nestretol s Arduino a jeho moduly sa v tomto zariadení nepoužívajú.
Obrátime sa k prepínaču „Arduino“, ak prepínač odpovie „Počúvam,“ potom povieme ďalší z troch tímov, ktoré som vymenoval: Lampa, Garland, Light. Po prijatí príkazu zariadenie prepne stav pripojeného zariadenia na opačný: ak je lampa zapnutá, vypne ju, ak nie je zapnutá, zapne ju. A odpovie napríklad: „Lampa je vypnutá“ alebo „Lampa je zapnutá“ ...
Jednoducho povedané, náš dialóg s prepínačom bude pozostávať z nasledujúcich:
- Arduino.
- Počúvam.
- Svetlo.
- Zapnite svetlo.
Samozrejme bolo možné modul naprogramovať pomocou konkrétnych príkazov: „Zapnúť svetlo“, „Vypnúť svetlo“, ale rozhodol som sa urobiť jeden príkaz na jeho zapnutie a vypnutie.
Všetky odpovede sú zaznamenané mnou na flash karte. Toto sú bežné súbory WAV. Text bol prečítaný na anglickom preklade. Môže to byť akýkoľvek iný program, ktorý dokáže čítať text. Alebo všeobecne, vy alebo vaši príbuzní môžete napísať tieto odpovede ...
Neviem, či je to plus alebo mínus, ale toto zariadenie je citlivé na zafarbenie hlasu. To je napríklad, keď spoznal moju ženu, kým som jej hlas nezaznamenal osobitne do modulu. A ja som jej dal ďalšie odpovede: žena mi odpovedá a muž jej odpovedá. Super, však?)
Teraz sa poďme konečne k testovaniu tohto zariadenia. Pripojíme sa k sieti, pripojíme jednu záťaž.
Čakanie na spustenie modulu trvá 5 sekúnd, kým sa kontrolór otočí na modul, zatiaľ čo prehrávač inicializuje jednotku USB Flash a súbory na nej ...
Pozrite si video pod procesom práce ...
Tento prepínač funguje takto. Teraz sa pozrime na plnenie ističa. Odstráňte horný kryt. Prvá doska prehrávača so zosilňovačom. Práve ona reprodukuje odpovede zaznamenané na USB kľúči. Doska je ovládaná pomocou protokolu UART. Príkazy sú odosielané radičom umiestneným na druhej doske, ku ktorému sa vrátime o niečo neskôr. Ďalej, tretia doska - napájanie pomocou vypínačov je vyrobené v semestroch. Celý obvod je galvanicky izolovaný napätím. Doska je tiež ovládaná ovládačom. Zdroj napája stabilizované napätie 5 voltov. Výkonové spínače vydržia záťaž asi 200 wattov na kanál. Teraz prejdeme k druhej doske. K dispozícii je ovládač, ktorý riadi všetko a modul na rozpoznávanie hlasových príkazov.
Prevádzku, pripojenie a konfiguráciu modulu zvážime v nasledujúcom videu. A teraz vysvetlím činnosť ovládača, ktorý sa vykonáva na atmega8. Modul, ktorý rozpoznáva príkaz, vydá príkaz riadiacemu zariadeniu cez UART, pričom riadiaci procesor, ktorý tento príkaz spracoval, zapína alebo vypína zaťaženie a vysiela zvukový modul príkaz, aby prehral zvukovú odpoveď. Zdá sa, že je všetko jednoduché).
Chcem povedať, že keď som robil tento domáci produkt, nestaval som si úlohu vyrábať vážne zariadenia, skôr hračky.
V nasledujúcom videu sa pozrieme priamo na samotný modul, takže sa prihláste na odber kanála, aby vám nepremeškali, ak vás samozrejme tento materiál zaujíma.
Tento prepínač som postavil pred pár rokmi na module verzie V2. Ale v nasledujúcom videu zvážime novšiu verziu verzie V3. Zvážime tiež 2 typy práce s týmto modulom: jednoduché - to je, ak nevlastníte programovanie a plné - to je, ak môžete programovať mikrokontroléry.
Modul rozpoznávania hlasu V3 - //ali.pub/qv2kr
Modul rozpoznávania hlasu (reč) V2 - //ali.pub/do03a
Dúfam, že sa vám video na túto tému páčilo. Ďakujeme za pozretie tohto videa. Ak sa vám to páčilo, páči sa mi to, takže budem vedieť, že vám na tom záleží. Prihláste sa na odber kanála, až kým sa znova nestretneme.

Pin
Send
Share
Send