» Elektronika » Arduino »Garso įjungtas lizdas

Garso įjungtas lizdas


Clapperis (iš anglų klapo) buvo populiarus 80–90-aisiais. Įrenginys leidžia valdyti šviesą įprastu apkabinimu. Tačiau išradimas nebuvo tobulas ir turėjo tam tikrų apribojimų. Skambulį suveikė įvairus triukšmas, netyčia išjungus žibintus ir prietaisus, taip pat nebuvo įmanoma valdyti daugiau nei vieno įrenginio.

Sukurdami panašų įrenginį, pagrįstą Arduino, leidžia nustatyti kiekvieno įrenginio kodą ir pašalina klaidingus teiginius, jis taip pat galės valdyti keletą išpardavimų tuo pačiu metu. Kiekvienas įrenginys veiks skirtinga iššokimų seka.

„Arduino“ suteiks galimybę nustatyti laiko tarpą lizdo įjungimui ir išjungimui. Pvz., Norėdami perkrauti maršrutizatorių, turėsite užprogramuoti lizdą 10 sekundžių ir vėl jį įjungti. Arba galite įjungti šildymą norimu minučių skaičiumi, o tada automatiškai jį išjungti.

Medžiagos:
- Arduino Uno
- lauko efekto tranzistorius 1 vnt
- diodas 1 vnt
- kondensatorius 0,1 uF 1 vnt
- Rezistorius 10 kOhm 2 vnt
- Rezistorius 100 kOhm 1 vnt
- „Electret“ mikrofonas 1 vnt
- Relė 1 vnt
- 1 vnt jungiklis
- lizdas 1 vnt
- šakutė 1 vnt

Pirmasis žingsnis. Schema.
Mikrofono valdymo grandinė yra pats mikrofonas, kondensatorius ir du rezistoriai. Tuo metu, kai mikrofonas užfiksuoja garso vibraciją, keičiasi išėjimo įtampa. Signalas tiekiamas į analoginę „Arduino“ plokštės išvestį ir ten jau apdorojamas.

Relės modulyje yra relė, diodas ir MOSFET. Į grandinę buvo pridėtas galios tranzistorius, nes relė reikalauja daugiau srovės, nei sukuria Arduino mikrovaldiklis. Todėl plokštės skleidžiamas signalas suaktyvins tranzistorių, savo ruožtu jis tieks energiją relei, kad ją įjungtų. Relė veikia kaip kintamosios srovės jungiklis ir įjungia maitinimo lizdą. Blokuojantis elementas yra diodas, kuris apsaugo „Arduino“ nuo įtampos viršįtampio, kai įrenginys yra išjungtas. Norėdami nesusirinkti relės modulio, galite naudoti „PowerSwitch Uodegos lentą“ arba pramoninį relės skydą.

Norėdami perprogramuoti klavišų seką nepakeisdami kodo, jungiklį prijunkite prie antrojo kaiščio. Jis jungia antrąjį kaištį prie žemės darbo režime ir prie 5 V galios, kad būtų galima pakeisti programos režimą.
Garso įjungtas lizdas



Antras žingsnis Programos kodas.
Kodą galima atsisiųsti pridedant pagal straipsnį be pakeitimų. Jei yra noras, keičiamos slenkstinės vertės, nuo kurių priklauso jutiklio jautrumas.


Trečias žingsnis Prototipo schema ant duonos lentos.
Prieš litavimą ant spausdintinės plokštės, autorius surenka projektą ant duonos lentos. Tai suteikia jam galimybę atlikti reikiamus nustatymus ir programos kodo pakeitimus.

Pirmiausia jis patikrina mikrofono valdymo grandinę kartu su mikrovaldikliu. Tam šviesos diodai yra prijungti prie 3, 4 ir 5 kaiščių. Šviesos diodai užsidega teisinga iššokimų seka.

Taip pat sureguliuojamas mikrofono jautrumas. Programos kode keičiasi slenksčio kintamojo vertė.

Kai autorius įsitikino, kad šis blokas veikia tinkamai, jis ėmėsi surinkti relės modulį. Šioje grandinės dalyje nereikia atlikti jokių papildomų pakeitimų.

Pastaba: Nejunkite prietaiso prie kintamosios srovės šaltinio, kol plokštė nebus įdėta į apsauginį dėklą.


Ketvirtasis žingsnis. PCB litavimas.
Atlikus išsamų grandinės veikimo patikrinimą, ji išlydoma ant spausdintinės plokštės (gali būti naudojama perforuota). Toliau plokštė yra sujungta su Arduino naudojant vielinius trumpiklius.






Penktas žingsnis Komponentų montavimas važiuoklėje.
Šio prietaiso dėklas turi būti izoliuotas elektra, nes 120 VAC įtampa (išėjimo angos autoriaus šalyje) yra labai pavojinga.

Norėdami pritvirtinti lentą viduje, autorius naudoja karštus klijus.

Tokiu atveju turite iškirpti angas kabeliams. Kabeliai ir grandinės pertraukiklis yra savo vietose, jų padėtis pažymėta iš abiejų pusių. Naudodami nagų dildę ploniems pjūviams, iškirpkite išpjovas, šiek tiek didesnes nei laidų skersmuo. Kitas lizdas padarytas jungikliui. Laidai su jungikliu dedami į jiems paruoštas vietas ir pritvirtinami karštais klijais, po kurio korpusas uždaromas.

Jei jutiklis neveikia, gali reikėti išgręžti daugiau skylių, kad garsas geriau pasiektų mikrofoną.






Šeštas žingsnis Įrenginio valdymas.
Dabar įdomiausia dalis atlikto darbo pabaigoje. Prijungtas elektrinis įtaisas ir sukuriama užkoduota iššokimų seka. Galite suaktyvinti lizdą ne tik naudodami pop, bet ir kitus triukšmus, viršijančius slenkstinę vertę. Pagal numatytuosius nustatymus, testo kode, klajonių seka yra panaši į „šuns valsą“. Šiame kode įrenginys turėtų įsijungti 10 sekundžių, o tada automatiškai išsijungti. Kodą galima modifikuoti savarankiškai, pavyzdžiui, norint padidinti įtraukimo trukmę, viskas priklauso nuo jūsų pageidavimų.




Dėl to, kad lizdą suaktyvina tam tikra iškylančių langų seka, tai suteikia galimybę valdyti keletą išėjimo vietų naudojant vieną mikrovaldiklį. Taip pat galima valdyti kelis relių modulius. Yra galimybė maitinti pagrindinę grandinę iš kintamos srovės šaltinio per 5 V USB keitiklį, kuris įmontuotas korpuso viduje. Atminkite, kad visos jungtys turi būti patikimai izoliuotos.

Vaizdo įrašas su įrenginio surinkimu ir valdymu:


„clap_controlled_outlet.rar“ [2,98 Kb] (atsisiuntimai: 225)
0
0
0

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...