Cum de a controla de la distanță casa ta cu un Arduino, 5 DIY proiecte

Cum de a controla de la distanță casa ta cu un Arduino, 5 DIY proiecte / DIY

Odată cu apariția unei tehnologii inteligente la domiciliu, nu a fost niciodată mai ușor să vă transformați casa Cum vă puteți transforma apartamentul într-o locuință inteligentă Cum vă puteți transforma apartamentul într-o locuință inteligentă Sunt aici pentru a vă spune că este posibil să vă transformați apartamentul dvs., duplex sau oriunde altundeva ar putea trăi într-un loc inteligent, unul care vă va impresiona prietenii și vă va ușura viața. Citeste mai mult . Există multe gadget-uri utile disponibile de pe raft pentru a face acest lucru și prețurile multora dintre aceste elemente au scăzut pe măsură ce mai mulți concurenți se alătură pieței. Philips Hue Alternative alternative pentru a economisi bani Philips Hue Alternative pentru becuri inteligente pentru a economisi bani În acest articol, veți afla despre unele dintre alternativele mai puțin costisitoare ale Philips Hue și veți vedea cum se compară acestea. Citeste mai mult .

Cu toate acestea, o opțiune mult mai ieftină și mai plină de satisfacții este de a vă crea propriul sistem personalizat de acasă inteligent. În acest articol vom acoperi elementele de bază ale modului în care funcționează un sistem inteligent de acasă și vom da câteva exemple de proiecte arduino simple DIY pe care oricine le poate face.

DIY Smart Home: o prezentare generală

Există mai multe modalități de abordare a automatizării spațiului dvs. de locuit, deși cele mai multe setări vor folosi un Arduino sau un Raspberry Pi ca creierul operației. În multe cazuri, veți găsi soluția perfectă poate fi o combinație a celor două Ghid de automatizare a locuinței cu Raspberry Pi și Arduino Home Automation Guide cu Raspberry Pi și Arduino Piața de automatizare a locuințelor este inundată cu sisteme de consum scumpe, incompatibile una cu cealaltă și costisitoare instalare. Dacă aveți un zmeur Pi și un Arduino, puteți obține în mod esențial același lucru la ... Read More, deși astăzi ne vom concentra pe partea Arduino a lucrurilor.

Creierul

Arduino în aceste exemple controlează aparatul ales când este declanșat. YouTuber EEEnthusiast are un exemplu simplu de pornire a unui LED cu un buton pentru a vizualiza ordinea acțiunilor.

În exemplul de mai sus, Arduino citește tensiunea de intrare de la buton utilizând digitalRead. Când tensiunea este citită ca ÎNALT, LED-ul se aprinde prin utilizarea digitalWrite pentru a seta PIN-ul său ÎNALT. Când butonul nu este apăsat, LED-ul este stins sau SCĂZUT.

Acest exemplu simplu este, în esență, inima oricărui sistem automatizat. Tot ce trebuie să faceți este să modificați intrările și ieșirile în ceva util.

Nu vă faceți griji dacă nu ați mai folosit niciodată un Arduino - ghidul nostru începător Noțiuni de bază cu Arduino: Ghidul începătorului Introducere cu Arduino: Un ghid pentru începători Arduino este o platformă de prototipuri electronice cu sursă deschisă bazată pe flexibilitate și ușor de utilizat hardware și software. Este destinat artiștilor, designerilor, pasionaților și tuturor celor interesați să creeze obiecte sau medii interactive. Citește mai mult se referă la tot ce trebuie să știți.

Controlul wireless

Există mai multe modalități de instruire a microcontrolerului pentru a efectua o sarcină. Primul este Infraroşu (IR). Această metodă poate avea avantajele pentru dvs. dacă folosiți o placă Arduino fără conectivitate la internet. Puteți salva piesele de la componente electronice vechi și puteți obține rapid controlul la distanță. Acest ghid în profunzime de YouTuber GreatScott! nu este doar un primer excelent pentru utilizarea IR în proiectele dvs., ci include o construcție completă pentru controlul unei benzi LED de 12 V RGB!

Conectarea la Internet

A doua metodă implică conectarea microcontrolerului la internet. Există mai multe modalități de a aborda acest lucru. Dacă folosiți un Arduino sau o clonă oficială, este posibil să aveți nevoie să cumpărați un ecran Ethernet sau Wi-Fi, deși există modalități în jurul acestuia. O opțiune mult mai bună este de a obține o placă care are deja conectivitate încorporată. NodeMCU este perfect pentru acest lucru și cântăm frecvent laudele acestui board mic cu un motiv bun!

Indiferent de modul în care obțineți bordul online, veți avea nevoie de un serviciu web pentru a comunica cu acesta. În timp ce vă puteți configura propria dvs. serveră, există servicii acolo care o vor face pentru dvs. În trecut am abordat cum să începem cu OpenHAB Cum să începem cu OpenHAB Home Automation pe Raspberry Pi Noțiuni de bază cu OpenHAB Home Automation pe Raspberry Pi OpenHAB este o platformă matură, open source, care rulează pe o varietate de hardware și este protocol agnostic, adică se poate conecta la aproape orice hardware de automatizare de acasă de pe piață astăzi. Citește mai mult, un instrument de automatizare acasă puternic și foarte personalizat - deși complexitatea lui nu îl face pe cei slabi inimii!

Pentru un serviciu mai simplu, atât Thinger cât și Blynk permit comunicarea cu un Arduino pe web. Ambele oferă posibilitatea de a controla microcontrolerul de pe un smartphone sau de a face o solicitare web (perfectă pentru utilizatorii IFTTT Ghidul IFTTT Ultimate: Utilizați cel mai puternic instrument web ca un pro Ultimate IFTTT Guide: Utilizați cele mai puternice Web Instrument asemănător unui pro dacă acest lucru este, atunci, cunoscut ca IFTTT este un serviciu gratuit pe bază de web pentru ca aplicațiile și dispozitivele dvs. să funcționeze împreună.Nu sunteți sigur cum să construiți applet-ul dvs. Urmați împreună cu acest ghid Citește mai mult).

Blynk este un serviciu de Internet de lucruri (IoT) destinat să facă controlul la distanță și să citească datele senzorilor de pe dispozitive cât mai rapide și mai ușoare posibil. Citeste mai mult .

Bluetooth este un alt mod obișnuit de a comunica de la distanță cu Arduino. În cele mai multe cazuri, va trebui să obțineți un scut Bluetooth pentru a vă conecta și la sub 3 dolari, acestea sunt o opțiune ieftină dacă doriți să luați acest traseu.

Pentru un proiect introductiv rapid care utilizează Bluetooth cu Arduino, verificați următorul videoclip de la Tinkernut Labs.

Aprinde-l

Acum că puteți vorbi la bord de la distanță, este timpul să aveți grijă de partea de ieșire a ecuației. LED-ul din exemplul nostru original nu este prea util într-un scenariu real de viață. Înlocuindu-l cu a releu sau a MOSFET, puteți controla elementele cu putere mai ridicată.

Am descoperit modul în care funcționează releele pentru a controla aparatele în trecut și am folosit MOSFET-urile în tutorialul nostru anterior privind conectarea benzilor LED la un Arduino. Secțiunea video despre fâșiile de 12V oferă un exemplu de cea mai obișnuită metodă pe care ați folosi-o într-un circuit de control al puterii:

Când faceți cumpărături pentru aceste componente, merită observat că trebuie să fie logic pentru a lucra cu consiliul dvs. Cu MOSFETS aceasta este de obicei marcată cu litera "L" în nume. Pentru relee, merită să vă uitați în unitățile de releu pre-fabricate ieftine pentru utilizarea cu microcontrolere.

Ready, Set, Automate!

Acum, că înțelegeți elementele de bază ale fabricării aparatelor de uz casnic inteligente, puteți examina câteva exemple.

Frecvența utilizatorilor instruiți a folosit un Arduino împreună cu o coadă PowerSwitch care acționa ca un releu pentru a-și crea un vas de cafea activat Twitter:

YouTuber passxxxa utilizează serviciul Blynk menționat mai sus împreună cu un Arduino Uno, un scut Ethernet și un releu pentru a controla o lumină. Acest videoclip arată cât de ușor poate fi să începeți cu automatizarea casei. Ai grijă: jocul cu A / C poate fi mortal, asigurați-vă că știți ce faceți înainte de a vă împiedica!

Youtuber BRUH Automation a folosit un NodeMCU împreună cu un servo pentru a crea jaluzele automate controlate de web pentru $ de 15!

Deși nu este strict controlul la distanță, Identificarea frecventei radio (RFID) este un alt mod interesant de a controla obiectele inteligente. Aflați cum să o utilizați pentru a crea o ușă cu sistem de blocare automată cu un Arduino Uno și un solenoid în tutorialul nostru inteligent de blocare DIY:

CarLeeToes combină controlul IR cu control web în tutorialul său despre cum să vă controlați aerul condiționat de la un telefon inteligent. Proiectul vă duce prin procesul de “sniffing” să afișeze codurile IR de la telecomanda aparatului și cum să le folosiți împreună cu un server web pentru a trimite semnalele corecte de la Arduino. Consultați videoclipul în acțiune (în limba spaniolă, dar tutorialul pe Instructables.com este în limba engleză):

Idei de pretutindeni

Odată ce începeți să jucați cu automatizarea acasă a DIY, începeți să vedeți idei peste tot. Folosirea unui placă Arduino sau a unei plăci similare reprezintă o modalitate fantastică de a începe. Arduino este doar o parte a povestii cu toate acestea, deoarece Raspberry Pi este la fel de bine adaptat pentru aceste tipuri de proiecte și de a începe să controleze releele Noțiuni de bază cu GPIO Pe o Zmeură Pi Noțiuni de bază cu GPIO Pe o zmeură Pi Dacă, deși Arduino a fost răcoroasă, așteptați până ajungeți la un zmeur Pi - aceste lucruri sunt uimitoare. Pe lângă faptul că este un calculator complet funcțional, ei au, de asemenea, ... Citește mai mult poate fi destul de ușor.

Ai lucrat la ceva despre care nu ne-am gândit? Visezi sistemul perfect de automatizare pentru casa ta? Spuneți-ne în secțiunea de comentarii de mai jos!

Explorați mai multe despre: Arduino.