Clapper (no angļu valodas clap) bija populārs 80. un 90. gados. Ierīce ļauj jums kontrolēt gaismu ar parastu aplaudēšanu. Tomēr izgudrojums nebija ideāls, un tam bija daži ierobežojumi. Skavu iedarbināja dažādi trokšņi, un nejauši izslēdzot gaismas un ierīces, nebija iespējams kontrolēt arī vairākas ierīces.
Izveidojot līdzīgu ierīci, kuras pamatā ir Arduino, ļauj iestatīt kodu katrai ierīcei un novērš viltus pozitīvus, tā vienlaikus spēs kontrolēt arī vairākas izejas. Katra ierīce darbosies ar atšķirīgu uznirstošo secību.
Arduino nodrošinās iespēju iestatīt laika intervālu kontaktligzdas ieslēgšanai un izslēgšanai. Piemēram, lai pārstartētu maršrutētāju, jums būs jāprogrammē izeja uz 10 sekundēm un pēc tam atkal jāieslēdz. Vai arī jūs varat ieslēgt sildīšanu uz vajadzīgo minūšu skaitu un pēc tam to automātiski izslēgt.
Materiāli:
- Arduino Uno
- lauka efekta tranzistors 1 gab
- diode 1 gab
- Kondensators 0,1 uF 1 gab
- rezistors 10 kOhm 2 gab
- rezistors 100 kOhm 1 gab
- Electret mikrofons 1 gab
- relejs 1 gab
- 1 pc slēdzis
- ligzda 1 gab
- dakša 1 gab
Pirmais solis. Shēma.
Mikrofona vadības ķēde ir pats mikrofons, kondensators un divi rezistori. Tajā brīdī, kad mikrofons uztver skaņas vibrāciju, mainās izejas spriegums. Signāls tiek padots uz Arduino plates analogo izvadi un tur jau tiek apstrādāts.
Releja modulis satur releju, diodi un MOSFET. Ķēdei ir pievienots jaudas tranzistors, jo relejs prasa lielāku strāvu, nekā rada Arduino mikrokontrollers. Tāpēc paneļa izdotais signāls aktivizēs tranzistoru, savukārt, tas ieslēgs releju, lai to ieslēgtu. Relejs darbojas kā maiņstrāvas slēdzis un ieslēdz strāvas kontaktligzdu. Bloķējošais elements ir diode, kas aizsargā Arduino no sprieguma pārsprieguma, kad ierīce tiek izslēgta. Lai nesamontētu releja moduli, varat izmantot PowerSwitch astes plāksni vai rūpniecisko releju vairogu.
Lai pārprogrammētu aplaudēšanas secību, nemainot kodu, savienojiet slēdzi ar otro tapu. Tas savieno otro tapu ar zemi darba režīmā un ar 5 V strāvu, lai programmas režīmā veiktu izmaiņas.
Otrais solis Programmas kods.
Kodu var lejupielādēt pievienotu zem raksta bez izmaiņām. Ja ir vēlme, tiek mainītas sliekšņa vērtības, kas noteiks sensora jutīgumu.
Trešais solis Prototipa shēma uz maizes paneļa.
Pirms lodēšanas uz iespiedshēmas plates, autors saliek projektu uz maizes tāfeles. Tas viņam dod iespēju veikt nepieciešamos iestatījumus un izmaiņas programmas kodā.
Pirmkārt, viņš kopā ar mikrokontrolleri pārbauda mikrofona vadības ķēdi. Šim nolūkam gaismas diodes ir savienotas ar 3, 4 un 5 tapām. Gaismas diodes iedegas ar pareizo uznirstošo secību.
Pielāgo arī mikrofona jutīgumu. Programmas kodā mainās sliekšņa mainīgā vērtība.
Kad autors bija pārliecināts, ka šī vienība darbojas pareizi, viņš sāka montēt releja moduli. Šajā ķēdes daļā nav nepieciešami papildu pielāgojumi.
Piezīme: Nepievienojiet ierīci maiņstrāvas avotam, kamēr dēlis nav ievietots aizsargapvalkā.
Ceturtais solis. PCB lodēšana.
Pēc pilnīgas shēmas darbības pārbaudīšanas tas tiek pielodēts uz iespiedshēmas plates (var izmantot perforētu). Tālāk dēlis ir savienots ar Arduino, izmantojot stiepļu džemperus.
Piektais solis Komponentu uzstādīšana šasijā.
Šīs ierīces korpuss ir jāizolē elektriski, jo 120 VAC spriegums (izejas spriegums autora valstī) ir ļoti bīstams.
Lai piestiprinātu dēli iekšpusē, autore izmanto karstu līmi.
Šajā gadījumā jums ir jāsamazina kabeļu atveres. Kabeļi un ķēdes pārtraucējs ir vietā, to novietojums ir atzīmēts abās pusēs. Izmantojot naglu failu plāniem griezumiem, izgrieziet spraugas, kas ir nedaudz lielākas par vadu diametru. Slēdzim ir izveidots vēl viens slots. Vadi ar slēdzi tiek novietoti tiem sagatavotajās vietās un piestiprināti ar karstu līmi, pēc kuras korpuss tiek aizvērts.
Ja sensors nedarbojas, jums, iespējams, būs jāizurbj vairāk caurumu, lai skaņa labāk sasniegtu mikrofonu.
Sestais solis Ierīču pārvaldība.
Tagad interesantākā daļa padarītā darba beigās. Ir pievienota elektriska ierīce un tiek izveidota kodēta uznirstošu secību. Jūs varat aktivizēt kontaktligzdu ne tikai ar uznirstošo logu, bet arī ar citu troksni, kas pārsniedz sliekšņa vērtību. Pēc noklusējuma testa kodā klabināšanas secība ir līdzīga “suņu valsis”. Šajā kodā ierīcei jāieslēdzas 10 sekundes un pēc tam automātiski jāizslēdzas. Kodu var mainīt neatkarīgi, piemēram, lai palielinātu iekļaušanas ilgumu, tas viss ir atkarīgs no jūsu vēlmēm.
Sakarā ar to, ka kontaktligzdu aktivizē noteikta uznirstošo secību secība, tas ļauj kontrolēt vairākas kontaktligzdas, izmantojot vienu mikrokontrolleri. Ir iespējams arī kontrolēt vairākus releju moduļus. Ir iespēja barot galveno ķēdi no maiņstrāvas avota, izmantojot 5 V USB pārveidotāju, kas ir uzstādīts korpusa iekšpusē. Lūdzu, ņemiet vērā, ka visiem savienojumiem jābūt droši izolētiem.
Video ar ierīces montāžu un darbību: