Kazalo:

Glasovno aktiviran gumb za daljinski upravljalnik: 4 koraki (s slikami)
Glasovno aktiviran gumb za daljinski upravljalnik: 4 koraki (s slikami)

Video: Glasovno aktiviran gumb za daljinski upravljalnik: 4 koraki (s slikami)

Video: Glasovno aktiviran gumb za daljinski upravljalnik: 4 koraki (s slikami)
Video: Последний простой способ разблокировать загрузчик xiaomi или redmi 2024, Julij
Anonim
Image
Image

Če ste videli moja druga navodila, veste, da ima naš sin mišično distrofijo. To je en del projekta, s katerim so mu stvari bolj dostopne.

Imamo vrata, ki se upravljajo z daljinskim upravljalnikom za odpiranje garažnih vrat. To je bilo fantastično, ko je Johnu dovolil, da sam pride in gre. Toda gumb na daljinskem upravljalniku je nekoliko težko pritisniti, daljinec pa je nenehno v napoto ali pade z invalidskega vozička.

Torej, ta projekt naj bi namesto tega aktiviral oddaljeni glas.

Korak: Daljinski upravljalnik za garažna vrata

Daljinski upravljalnik za garažna vrata
Daljinski upravljalnik za garažna vrata
Daljinski upravljalnik za garažna vrata
Daljinski upravljalnik za garažna vrata

Odprl sem daljinski upravljalnik, da vidim, kako deluje, in ugotovil, da uporablja preprost gumb za povezavo vezja in pošiljanje signala.

Če sem se dotaknil žice na dveh nogah gumba, je ta povezal vezje in odprla vrata. Torej, moj načrt je bil spajkati žico, da bi trajno povezal vezje in popolnoma zaobšel gumb. Drugi del načrta je bil uporabiti arduino za nadzor napajanja daljinskega upravljalnika, tako da se bo izklopil, ko bom hotel.

Za nadzor moči sem 9 -voltni bateriji odrezal pokrovček in nato spajal skakalne žice do koncev, da sem jih zlahka zlepil v ploščo.

Ker sem se veliko poigraval z daljinskim upravljalnikom, so odpadle vodilne žice od daljinskega upravljalnika do baterije, zato sem jih moral tudi spajati. Moj prvi spajki na čip - nič se ni zlomilo !!

2. korak: Krmilnik motorja L293D

Krmilnik motorja L293D
Krmilnik motorja L293D
Krmilnik motorja L293D
Krmilnik motorja L293D
Krmilnik motorja L293D
Krmilnik motorja L293D
Krmilnik motorja L293D
Krmilnik motorja L293D

Arduino zagotavlja 5V napajanja, daljinec pa potrebuje 9V. Tako sem uporabil krmilnik motorja L293D in zunanjo 9V baterijo, da sem vzel signal iz arduina in namesto tega poslal 9V na daljinski upravljalnik.

V bistvu (vsaj jaz tako razmišljam o tem), ko želite pritisniti gumb na daljinskem upravljalniku garažnih vrat, morate arduino poslati signal preko enega od svojih digitalnih zatičev na vhod na krmilniku motorja L293D. Krmilnik motorja nato poveže vezje iz akumulatorja z daljinskim upravljalnikom.

Korak: Glasovni nadzor

Uporabil sem modul za glasovno upravljanje Geeetech, ki sem ga kupil pri Amazonu. Sledil sem temu navodilu, ki ga je zelo preprosto dodati v element glasovne aktivacije. Priložil sem vzorec arduino kode, ki sem jo uporabil, a ker je bil ta projekt del večjega projekta, ima v njem nekaj dodatnih glasovnih kontrol. Poskusil sem izbrisati nekaj dodatnega riff-raffa, da bi bila koda nekoliko jasnejša.

4. korak: Prihodnji projekti

To je le del večjega projekta, ki uporablja glasovno upravljanje za upravljanje več kot enega daljinskega upravljalnika. Vse daljince, ki jih imamo za nadzor različnih predmetov, lahko združim v en majhen zadnji paket - in nato vse nadziram z glasovnim ukazom.

Priporočena: