Publicitate

automatizare casnică arduinoUltima dată, v-am arătat câteva moduri de a vă face proiectele Arduino vorbirea controlată 3 moduri de a adăuga controlul vorbirii la proiectele ArduinoChiar încep să-mi iubesc Arduino în ultima vreme; trecând prin tutorialele de bază și chiar am făcut un cub LED, eram pregătit să abordez ceva mult mai complex. Din fericire, discursul controlează un proiect Arduino ... Citeste mai mult prin intermediul SiriProxy, elementele de vorbire încorporate ale OS X și unele scripturi Automator sau chiar un cip dedicat recunoașterii vocale. Te-am lăsat cu o demonstrație rapidă despre mine aprinzând luminile, dar nu mi-am explicat cum am realizat asta pe partea hardware. Să ne uităm astăzi la modul în care puteți controla dispozitivele de mare putere - cum ar fi ceainicul sau unele lămpi de podea.

Avertisment: încărcarea cu rețeaua electrică a gospodăriei nu este realizată ușor. O baterie de 9V îți poate furnica limba, dar 120-240V o poate prăji și te poate ucide. Dacă mori din faptul că faci ceva din asta, accept responsabilitatea absolut zero. Dacă nu acceptați acest lucru, nu mai citiți acum.

instagram viewer

Dacă sunteți nou în această privință, asigurați-vă că îi consultați pe începătorii noștri Ghid Arduino Noțiuni introductive cu Arduino: Ghid pentru începătoriArduino este o platformă de prototipare electronică open-source bazată pe hardware și software flexibile, ușor de utilizat. Este destinat artiștilor, designerilor, pasionaților și oricui este interesat să creeze obiecte sau medii interactive. Citeste mai mult . De asemenea, nu aș sugera să încercați să controlați specific fierbătorul dvs. (de exemplu) din cauza tracțiunii cu curent ridicat - un fierbător de 1500 W va folosi în jur de 12,5 amperi (în funcție de nivelul dvs. de tensiune național).

Relee cu stare solidă

Releele sunt comutatoare mecanice controlate electric; aplicați o tensiune pe partea de declanșare, iar magnetul din interior va întoarce comutatorul mecanic.

Acestea au o varietate de dimensiuni și evaluări, așa că este absolut esențial să verificați curentul și tensiunea totală pe care le veți comuta; dacă încercați să treceți 240 VAC printr-un releu nominal doar pentru 5VDC, atunci lucrurile rele se vor întâmpla.

Caracteristicile unui releu înseamnă, de asemenea, că nu le puteți conecta direct la Arduino - trebuie să le izolați oarecum folosind un tranzistor și să oferiți o diodă „flyback”. Releele conțin magneți, care sunt inductivi, deci au o încărcătură de electricitate. Când renunțați brusc la încărcare, sarcina inductivă scapă din nou în circuitul din care provenea, în polaritatea inversă; dioda flyback protejează circuitul.

automatizare casnică arduino

Releele pot fi conectate ca fiind deschise în mod normal, ceea ce înseamnă „oprit decât dacă le porniți”; sau în mod normal închis, ceea ce înseamnă „pornit dacă nu le dezactivați”.

Dacă acesta este calea pe care doriți să o parcurgeți, fiți conștienți că aceasta este cea mai periculoasă, deoarece vor exista fire directe. Puteți achiziționa un kit releu de la SparkFun pentru 20 de dolari; include o placă de circuit mică și toate componentele suplimentare necesare pentru a comuta la 240VAC 8A loturile.

proiecte de acasă arduino

„PowerSwitch Tail”

Dacă ideea de a atinge orice fel de fire vii te sperie, dar vrei totuși o abordare fiabilă cu fir, acestea sunt cozi de releu pre-fabricate sunt probabil cel mai bun pariu, vânzarea cu aproximativ 25 USD fiecare. Trebuie doar să le conectați la conexiunea dintre priza de perete și dispozitiv, apoi să executați sursa de alimentare Arduino și un IO digital în lateral.

proiecte de acasă arduino

Acestea sunt potrivite pentru 120VAC în SUA, dar pentru cei 240v din Marea Britanie și în alte părți, acestea produc doar o formular kitși va trebui să adăugați propriile mufe. Aveți însă grijă cu kiturile, deoarece greșelile ar putea însemna prăjirea Arduino-ului sau a dvs., astfel încât acestea nu sunt 100% în siguranță. Pentru o minte totală, ar trebui să vă uitați la următoarea opțiune.

Trageți câteva prize cu telecomandă

În zilele noastre, puteți obține o priză de rețea radio controlată de la distanță de până la 10 - 20 USD, și de obicei toate folosesc aceeași frecvență de 433 mHz pentru a controla lucrurile și probabil același cip. Dacă sunteți pregătit să sacrificați telecomanda sau, cel puțin, faceți câteva găuri pentru unele fire în carcasă, puteți să o conectați cu ușurință la un Arduino.

Începeți prin deschiderea telecomenzii și identificarea cipului folosit; următoarea diagramă explică știftul pe care îl căutați dacă aveți un cip SC5262 (HX2262 și PT2262 sunt, de asemenea, compatibile cu același pin utilizat). Conectați acel pin la o ieșire digitală de pe Arduino și puteți chiar să ocoliți bateria de la distanță folosind sursa de alimentare 5v și la sol (sau pur și simplu folosind bateria livrată, orice).

automatizare casnică arduino

În continuare, veți dori să descărcați și să o plasați în contul dvs. Arduino / Biblioteci folderul Bibliotecă RFSwitch din Codul Google - acest lucru vă oferă acces la unele funcții simple de activare a dispozitivelor și lasă în evidență caracterul scăzut al semnalelor de comandă. Începeți prin crearea unei noi instanțe a clasei:

#include 
RCSwitch mySwitch = RCSwitch ();

În funcția de configurare (), instantanați-o pe pinul de ieșire relevant (10, în acest caz):

mySwitch.enableTransmit (10);

Și în logica principală, utilizați:

mySwitch.switchOff (3, 1); mySwitch.switchOn (3, 1);

(unde 3 este canalul, iar 1 este numărul dispozitivului) pentru a porni și opri dispozitivele. De obicei, există 4 dintre fiecare canal și 4 dispozitive, oferindu-vă 16 dispozitive adresabile unice pentru a porni și opri.

Cea mai bună parte a hacking-ului acestor produse de consum existente este că nu veți atinge niciun fir de înaltă tensiune; totul este conținut de sine în modulul de priză.

Acum, combinați acest lucru cu puțin Arduino control internet Cum să configurați controlul web Arduino fără un scut EthernetÎn ultimele săptămâni, am predat controlul iluminatului de spirit din studioul meu în timpul transmisiei în direct a Technophilia Podcast - puteți vedea rezultatele acestora în ... Citeste mai mult și veți putea activa dispozitivele de pe telefonul mobil oriunde în lume. Sunt destul de sigur că nu vreau să predau controlul asupra internetului, ci a fiecăruia. Vă pot fi realizate în sfârșit visurile de automatizare a casei Arduino? Ai început-o pe a ta Arduino calatorie inca?

Credit imagine: Shutterstock - priză de alimentare,

James are licență în inteligență artificială și este certificat CompTIA A + și Network +. Este dezvoltatorul principal al MakeUseOf și își petrece timpul liber jucând VR paintball și boardgames. Construiește calculatoare de când era mic.