Naredite lastno glasovno krmiljenje

Pin
Send
Share
Send


Pozdravljeni prijatelji. Danes vam želim povedati in pokazati moj domač izdelek, ki uporablja glasovni nadzor. V resnici gre za stikalo za vklop / izklop z glasovnim nadzorom. Značilnost tega domačega izdelka je, da ta naprava ne more samo nadzorovati obremenitve z glasovnim ukazom, ampak se lahko odziva tudi z glasovnimi ukazi, predhodno posnetimi na bliskovni kartici.
Na videz se je naprava izkazala za tako nepredstavljivo. To je moja krivda, a nisem si postavil cilja, da bi jo polepšal, bila je le lenoba. Pravzaprav sem iz istega razloga pripeljal najmanj naprav za krmiljenje te naprave, od katerih je na sprednji plošči le gumb za nadzor glasnosti transponderja in sprejemnik flash kartice, ki sta ga na začetku tudi želela potisniti v notranjost.
Kaj lahko naredi to stikalo? Izključi lahko 3 obremenitve neodvisno drug od drugega. Deluje iz naslednjega: v odklopniku sem organiziral povečano odpornost proti hrupu pred neželenim vklopom. To se izrazi v dejstvu, da se za izklop želene obremenitve najprej obrnete na napravo.
Če želite vložiti pritožbo, morate reči "Arduino". Poimenoval sem ga, ker je srce te naprave govorni modul, s katerim se bomo pozneje seznanili, bil namenjen predvsem oblikovalcu Arduino. Čeprav še nikoli nisem naletel na Arduino in njegovi moduli niso uporabljeni v tej napravi.
Obrnemo se do stikala "Arduino", če stikalo odgovori "Poslušam", nato povemo naslednjo od treh ekip, ki sem jih imenoval: "Žarnica", "Garland", "Luč". Po sprejetju ukaza naprava preklopi stanje priključene naprave v nasprotno: če je žarnica vklopljena, jo izklopi, če ni vklopljena, pa jo vklopi. Odgovoril bo na primer: "Žarnica je ugasnjena" ali "Žarnica je vklopljena" ...
Preprosto povedano, naš dialog s stikalom bo vseboval naslednje:
- Arduino.
- Poslušam.
- Luč.
- Vklopite luč.
Seveda je bilo mogoče modul programirati z določenimi ukazi: "Vklopi luč", "Izklopi luč", vendar sem se odločil, da bom en ukaz vklopil in izklopil.
Vse odgovore sem zapisal na flash kartico. To so navadne datoteke WAV. Besedilo je prebralo angleško prevajalsko mesto. Lahko je kateri koli drug program, ki lahko bere besedilo. Ali na splošno lahko vi ali vaši sorodniki zapišete te odgovore ...
Ne vem, ali je to plus ali minus, vendar je ta naprava občutljiva na glas glasova. To je, na primer, prepoznal mojo ženo, dokler nisem posebej posnel njenega glasu na modul. In sem ji odgovorila še druga: ženska mi odgovori, moški pa ji odgovori. Kul, kajne?)
No, zdaj končno preidimo na testiranje te naprave. Povezujemo se z omrežjem, povežemo en tovor.
Počakajte 5 sekund, da se modul sam naloži, medtem ko se krmilnik obrne na modul, medtem ko predvajalnik inicializira USB bliskovni pogon in datoteke na njem ...
Oglejte si video pod postopkom dela ...
To stikalo deluje tako. Zdaj si oglejmo polnjenje odklopnikov. Odstranite zgornji pokrov. Prva plošča predvajalnika z ojačevalnikom. Prav ona reproducira odgovore, posnete na bliskovni pogon USB. Plošča se nadzoruje s protokolom UART. Ukaze pošlje krmilnik, ki se nahaja na drugi plošči, h kateremu se bomo vrnili nekoliko kasneje. Nato je tretja plošča - napajanje s stikali za napajanje je narejeno na semestrih. Celoten tokokrog je galvansko izoliran z napetostjo. Ploščo nadzoruje tudi krmilnik. Napajalnik proizvaja 5 voltov stabilizirane napetosti. Napajalna stikala prenesejo približno 200 vatov na kanal. Zdaj pa preidimo na drugo ploščo. Na njem je krmilnik, ki nadzoruje vse, in modul za prepoznavanje glasovnih ukazov.
Delovanje, povezavo in konfiguracijo modula bomo preučili v naslednjem videoposnetku. In zdaj bom razložil delovanje krmilnika, ki je narejen na atmega8. Modul, ki prepozna ukaz, daje ukaz krmilniku prek UART, krmilnik, ki je obdelal ukaz, vklopi ali izklopi obremenitev in pošlje ukaz zvočnemu modulu za predvajanje zvočnega odziva. Vse se zdi preprosto).
Želim povedati, da si med tem domačim izdelkom nisem postavil naloge, da bi naredil resno napravo, temveč igračo.
V naslednjem videoposnetku si bomo neposredno ogledali sam modul, zato se naročite na kanal, da ne boste zamudili, če vas to gradivo seveda zanima.
Pred nekaj leti sem to stikalo zgradil na modulu različice V2. Toda v naslednjem videu bomo razmislili o novejši različici V3. Upoštevali bomo tudi dve vrsti dela s tem modulom: preprosto - to je, če nimate programskega in polnega - to je, če znate programirati mikrokrmilnike.
Modul za prepoznavanje glasu V3 - //ali.pub/qv2kr
Modul za prepoznavanje glasu (govor) V2 - //ali.pub/do03a
Upam, da ste uživali v videu na to temo. Hvala za ogled tega videoposnetka. Če vam je bilo všeč, mi je všeč, zato bom vedel, da vam je mar za to. Naročite se na kanal, dokler se ponovno ne srečamo.

Pin
Send
Share
Send

Oglejte si video: Süper Bariton ! Yepyeni Bir Ses ! Mustafa Durmus Ses Analizi #keşfet (Oktober 2024).