Oglas
Prošli put pokazao sam vam nekoliko načina izrade vaših Arduino projekata govor kontroliran 3 načina za kontrolu govora Arduino projektimaU posljednje vrijeme stvarno počinjem voljeti svog Arduina; prošao kroz osnovne tutorijale i čak napravio LED kocku, bio sam spreman uhvatiti se u koštac s nečim daleko složenijim. Srećom, govor koji kontrolira Arduino projekt ... Čitaj više Putem SiriProxy-a, OS X ima ugrađene elemente za razgovor, neke automatske skripte ili čak namjenski hardverski čip za prepoznavanje glasa. Ostavio sam vam kratku demonstraciju uključenja svjetla, ali nisam objasnio kako sam to postigao s hardverske strane. Pogledajmo danas kako možete upravljati uređajima velike snage - poput vašeg čajnika ili nekih podnih svjetiljki.
Upozorenje: Zabrinjavanje oko napajanja električnom energijom u domaćinstvu nije nešto što bi trebalo započeti lagano. Akumulator od 9 V može naterati jezik, ali 120-240 V može ga pržiti i potencijalno ubiti. Ako umrete od bilo čega od toga, prihvaćam apsolutno nultu odgovornost. Ako to ne prihvatite, prestanite čitati sada.
Ako vam ovo nije novo, provjerite je li početnik našeg početnika Arduino vodič Početak rada s Arduinom: Vodič za početnikeArduino je platforma za prototiranje elektronike otvorenog koda koja se temelji na fleksibilnom hardveru i softveru koji se lako koristi. Namijenjen je umjetnicima, dizajnerima, hobistima i svima koji su zainteresirani za stvaranje interaktivnih objekata ili okruženja. Čitaj više . Također ne bih predložio da pokušate posebno kontrolirati svoj čajnik (na primjer) zbog velikog napona struje - čajnik snage 1500 W trošit će oko 12,5 Am (ovisno o vašoj nacionalnoj razini napona).
Čvrsti releji
Releji su električno upravljani mehanički prekidači; dodajte napon na okidačku stranu, a magnet unutar će mehanički okrenuti prekidač.
Dolaze u različitim veličinama i ocjenama, stoga je apsolutno neophodno da provjerite ukupnu struju i napon koji ćete prebaciti; ako pokušate staviti 240VAC kroz relej s ocjenom samo 5VDC, tada loše stvari će se dogoditi.
Karakteristike releja također znače da ih ne možete jednostavno priključiti izravno na Arduino - trebate ih donekle izolirati pomoću tranzistora i osigurati povratnu diodu. Releji sadrže magnete, koji su induktivni, tako da drže naboj električne energije. Kad iznenada ispustite naboj, induktivno opterećenje bježi natrag u krug iz kojeg je nastao, obrnutim polaritetom; povratna dioda štiti krug.
Releji se mogu priključiti kao normalno otvoreni, što znači "isključeno osim ako ih ne uključite"; ili normalno zatvorene, što znači "uključeno osim ako ih ne isključite".
Ako je ovo put kojim želite ići, budite svjesni da je najopasniji jer će biti golih žičnih žica. Možete kupiti komplet releja od SparkFuna za 20 dolara; ona uključuje malu pločicu i sve potrebne dodatne komponente na koje se možete prebaciti 240VAC 8A opterećenja.
"PowerSwitch rep"
Ako vas ideja dodirivanja bilo koje vrste žičnih žica plaši, ali i dalje želite pouzdan ožičeni pristup, ove unaprijed pripremljeni relejski repovi vjerojatno su vaši najbolji ulozi, a cijena je približno 25 dolara. Jednostavno ih priključite na vezu između zidne utičnice i uređaja, a zatim pokrenite svoje Arduino napajanje i digitalni IO u stranu.
Oni su prikladni za 120VAC u SAD-u, ali za Britaniju 240V i drugdje proizvode samo kit oblik, i morat ćete dodati vlastite utikače. No budite oprezni s priborom, jer pogreške mogu značiti prženje Arduina ili sebe, tako da nisu 100% sigurne. Za potpuno misli, trebali biste pogledati sljedeću opciju.
Hack neke udaljene upravljačke utičnice
Danas možete dobiti udaljenu mrežnu utičnicu s radijskim upravljanjem za samo 10 do 20 dolara, a oni obično koriste točno istu frekvenciju od 433 mHz za kontrolu stvari i vjerojatno isti čip. Ako ste spremni žrtvovati daljinac ili barem napraviti nekoliko rupa za neke žice u kućištu, lako ga možete povezati s Arduinom.
Započnite otvaranjem daljinskog i prepoznavanjem korištenog čipa; sljedeći dijagram objašnjava pin koji tražite ako imate SC5262 čip (HX2262 i PT2262 također su kompatibilni s istim upotrijebljenim pinom). Priključite taj pin na digitalni izlaz na Arduino-u i čak možete zaobići udaljenu bateriju pomoću 5V napajanja i uzemljenja (ili jednostavno korištenje isporučene baterije, bez obzira na to).
Zatim ćete htjeti preuzeti i smjestiti u svoj Arduino / Knjižnice mapu RFSwitch knjižnica s Google Code - ovo vam omogućava pristup nekim jednostavnim funkcijama za aktiviranje uređaja i izostavlja kompaktne komandne signale. Započnite s stvaranjem nove instance instance klase:
#include
RCSwitch mySwitch = RCSwitch ();
U svojoj setup () funkciji, instancirajte je na relevantnom izlaznom pinu (10, u ovom slučaju):
mySwitch.enableTransmit (10);
A u vašoj glavnoj logici koristite:
mySwitch.switchOff (3, 1); mySwitch.switchOn (3, 1);
(gdje je 3 kanal, a 1 je broj uređaja) za uključivanje i isključivanje uređaja. Obično postoje 4 kanala i 4 uređaja, što vam daje 16 jedinstvenih adresabilnih uređaja za uključivanje i isključivanje.
Najbolji dio hakiranja ovih postojećih potrošačkih proizvoda jest taj što nećete dodirivati nijednu žicu visokog napona; sve je samo u modulu utičnice.
Sada, kombinirajte ovo s malo Arduino kontrola interneta Kako postaviti Arduino web kontrolu bez ethernet štitaPosljednjih nekoliko tjedana predao sam nadzor nad osvjetljenjem raspoloženja u svom studiju gledateljima za vrijeme prijenosa Technophilia Podcast uživo - rezultate toga možete vidjeti u ... Čitaj više i moći ćete uključiti uređaje sa svog mobilnog telefona bilo gdje u svijetu. Prilično sam siguran da ne želim preko Interneta nadzirati bilo što, ali svako na svoje. Mogu li se vaši snovi za kućnu automatizaciju Arduino napokon ostvariti? Jeste li započeli svoj Težak putovanje još?
Kreditna slika: Shutterstock - utičnica,
James je diplomirao iz umjetne inteligencije i certificiran je CompTIA A + i Network +. Vodeći je programer MakeUseOf-a, a svoje slobodno vrijeme provodi igrajući VR paintball i boardgames. Gradio je računala još od djeteta.