Share
Pin
Tweet
Send
Share
Send
Sveiki draugai. Šiandien noriu papasakoti ir parodyti jums savo namų gaminį, kuriame naudojamas balso valdymas. Tiesą sakant, tai įjungimo / išjungimo jungiklis su balso valdymu. Šio namų gaminio bruožas yra tas, kad šis prietaisas gali ne tik valdyti apkrovą balso komanda, bet ir reaguoti naudodamas balso komandas, anksčiau įrašytas „flash“ kortelėje.
Išvaizda prietaisas pasirodė toks nepriekaištingas. Tai mano kaltė, bet aš nekeliau sau tikslo padaryti ją gražią, tai buvo tik tinginystė. Tiesą sakant, dėl tos pačios priežasties aš išvedžiau minimalų šio prietaiso valdymo įtaisų kiekį, iš kurių priekiniame skydelyje yra tik atsakiklio garsumo reguliavimo rankenėlė ir „flash“ kortelės imtuvas, kurie pradžioje taip pat norėjo būti įstumti į vidų.
Ką gali padaryti šis jungiklis? Jis gali išjungti 3 krovinius nepriklausomai vienas nuo kito. Tai veikia iš šių dalykų: grandinės pertraukiklyje aš padidinau atsparumą triukšmui nuo nepageidaujamo įjungimo. Tai išreiškiama tuo, kad norėdami išjungti norimą apkrovą, pirmiausia turite kreiptis į įrenginį.
Norėdami kreiptis, turite pasakyti „Arduino“. Aš tai pavadinau, nes šio prietaiso širdis yra balso modulis, su kuriuo mes susipažinsime vėliau, visų pirma buvo skirtas „Arduino“ dizaineriui. Nors aš niekada nesusidūriau su Arduino ir jo moduliai šiame įrenginyje nenaudojami.
Mes kreipiamės į jungiklį „Arduino“, jei jungiklis atsako „Aš klausau“, tada pasakykite kitą iš trijų mano paskirtų komandų: „Lempa“, „girlianda“, „Šviesa“. Priėmęs komandą, įrenginys perjungs prijungto įrenginio būseną į priešingą pusę: jei lemputė įjungta, ji ją išjungs, jei nebus įjungta, įjungs. Ir jis atsakys, pavyzdžiui: „Lemputė išjungta“ arba „Lemputė įjungta“ ...
Paprasčiau tariant, mūsų dialogą su jungikliu sudarys:
- Arduino.
- Aš klausau.
- Šviesa.
- Įjunkite šviesą.
Žinoma, modulį buvo galima užprogramuoti tam tikromis komandomis: „Įjunkite šviesą“, „Išjunkite šviesą“, bet aš nusprendžiau vieną komandą įjungti ir išjungti.
Visus atsakymus įrašau į „flash“ kortelę. Tai yra paprasti WAV failai. Tekstą perskaitė vertimo į anglų kalbą svetainė. Tai gali būti bet kuri kita programa, galinti skaityti tekstą. Arba apskritai jūs arba jūsų artimieji galite užrašyti šiuos atsakymus ...
Nežinau, ar tai yra pliusas ar minusas, bet šis įrenginys yra jautrus balso tembrui. Tai yra, pavyzdžiui, jis atpažino mano žmoną, kol aš atskirai įrašiau jos balsą modulyje. Ir aš jai pateikiau kitus atsakymus: moteris man atsako, o vyras atsako. Šaunu, ar ne?)
Na, dabar pagaliau pereikime prie šio įrenginio išbandymo. Mes prisijungiame prie tinklo, prijunkite vieną apkrovą.
Reikia palaukti 5 sekundes, kol modulis paleidžiamas, kol valdiklis pasisuka į modulį, o grotuvas inicijuoja USB atmintinę ir joje esančius failus ...
Žiūrėkite vaizdo įrašą žemiau apie darbo procesą ...
Šis jungiklis veikia taip. Dabar pažvelkime į grandinės pertraukiklio užpildymą. Nuimkite viršutinį dangtį. Pirmoji grotuvo lenta su stiprintuvu. Būtent ji atkuria atsakymus, įrašytus į USB atmintinę. Plokštė valdoma naudojant UART protokolą. Komandas siunčia kontrolierius, esantis antroje plokštėje, į kurią mes grįšime šiek tiek vėliau. Kitas, trečioji plokštė - maitinimas su maitinimo jungikliais atliekamas semestrais. Visa grandinė galvaniškai izoliuota įtampos. Plokštę taip pat kontroliuoja valdiklis. Maitinimo šaltinis sukuria 5 voltus stabilizuotos įtampos. Maitinimo jungikliai gali atlaikyti maždaug 200 vatų apkrovą viename kanale. Dabar pereikime prie antrosios lentos. Jame yra valdiklis, kuris kontroliuoja viską, ir balso komandų atpažinimo modulis.
Kitame vaizdo įraše apsvarstysime modulio veikimą, prijungimą ir konfigūraciją. O dabar paaiškinsiu valdiklio veikimą, kuris pagamintas ant „atmega8“. Komandą atpažįstantis modulis perduoda komandą valdikliui per UART, komandą apdorojęs valdiklis įjungia arba išjungia apkrovą ir siunčia komandą garso moduliui, norėdamas atkurti garso atsakymą. Viskas atrodo paprasta).
Noriu pasakyti, kad darydama šį naminį produktą aš neiškeliu sau užduoties pasigaminti rimtą prietaisą, o ne žaislą.
Kitame vaizdo įraše žiūrėsime tiesiai į patį modulį, todėl užsiprenumeruokite kanalą, kad nepraleistumėte, jei, žinoma, ši medžiaga jus domina.
Šį jungiklį pastatyjau prieš porą metų V2 versijos modulyje. Bet kitame vaizdo įraše mes apsvarstysime naujesnę V3 versiją. Mes taip pat apsvarstysime 2 darbo su šiuo moduliu tipus: paprastą - tai yra, jei jūs neturite savo programavimo ir pilną - tai yra, jei žinote, kaip programuoti mikrovaldiklius.
Balso atpažinimo modulis V3 - //ali.pub/qv2kr
Balso atpažinimo modulis (kalba) V2 - //ali.pub/do03a
Tikiuosi, jums patiko vaizdo įrašas šia tema. Ačiū, kad žiūrėjote šį vaizdo įrašą. Jei jums patiko, patiko, todėl žinosiu, kad jums tai rūpi. Prenumeruokite kanalą, kol vėl susitiksime.
Share
Pin
Tweet
Send
Share
Send