Arduino proiectează descrierea casei inteligente, instalarea ideală

Arduino proiectează descrierea casei inteligente, instalarea ideală

De asemenea, această placă a fost utilizată pe scară largă în diferite variante de sisteme robotizate și în proiecte de locuințe inteligente, unde sunt utilizate multe seturi suplimentare de module. Principalul avantaj al unui astfel de proiect față de alte sisteme de automatizare este prețul acestuia. Datorită prețului scăzut, sistemul automatizat de case inteligente de pe Arduino poate fi asamblat de orice utilizator care are abilități de programare inițiale și setul necesar de componente.

Diversitatea plăcilor Arduino și utilizarea lor într-o casă inteligentă

Versiunile actuale ale acestor placi arduino sunt actuale:

precum și elemente noi care vor apărea în viitorul apropiat:

În plus față de producătorul oficial al plăcilor de bază Arduino, gigantul procesor Intel a fost conectat la crearea placilor de bază similare Arduino, lansând Intel Galileo. Deja, Intel a lansat oficial trei placi de baza pentru acest program:

  • Intel Galileo;
  • Intel Galileo Gen 2;
  • Intel Edison.

În plus față de plăcile de bază, puteți găsi zeci de seturi diferite de module care pot fi conectate la Arduino pentru a-și spori funcționalitatea.

Cel mai popular card este Arduino Uno. Acest forum este relativ ieftin și popular, atât pentru începători, cât și pentru profesioniști. Cu ajutorul unui astfel de card, este posibil să se creeze mecanisme automatizate de bază ale unei case inteligente. De exemplu, utilizând Arduino Uno și seturi suplimentare de module, puteți automatiza astfel de procese inteligente care vor:

  • Gestionați aparatul de aer condiționat prin aplicația Andoid sau iOS;
  • Controlați de la distanță sistemul de alimentare din casă;
  • Învățați la distanță informații despre temperatura casei;
  • Gestionați televizorul prin intermediul aplicației pe Andoid sau iOS;
  • Operați receptorul;
  • Gestionați iluminatul în casă;
  • Obțineți toate informațiile despre dispozitive conectate la o locuință inteligentă prin Internet;
  • Gestionați panourile solare;
  • Gestionați temperatura în casă.

Aceasta este doar o mică parte a posibilităților proiectului Arduino pentru o casă inteligentă pe care oricine o poate construi cu propriile sale mâini. Acum puteți găsi companii care implementează soluții de case inteligente gata făcute. Dar costul unor astfel de soluții este foarte mare. Prin urmare, un astfel de proiect de casă inteligentă este acum foarte popular în întreaga lume. În plus, funcționalitatea casei tale inteligente este limitată doar de imaginația și mijloacele tale. Modelul unei case inteligente cu un set de module suplimentare este prezentat în figura de mai jos.

Arduino proiectează descrierea casei inteligente, instalarea ideală

Instalarea IDE pentru Arduino

Arduino proiectează descrierea casei inteligente, instalarea ideală

În fereastra următoare, lăsați toate casetele de selectare și faceți clic pe butonul "Următorul".

Arduino proiectează descrierea casei inteligente, instalarea ideală

Selectați locația de instalare a IDE și faceți clic pe butonul "Instalare".

Arduino proiectează descrierea casei inteligente, instalarea ideală

Procesul de instalare va începe.

Arduino proiectează descrierea casei inteligente, instalarea ideală

După instalarea IDE, îl puteți lansa din comanda rapidă de pe desktop, după care deschideți zona de lucru a programului:

Arduino proiectează descrierea casei inteligente, instalarea ideală

Scrieți un program simplu și încărcați-l în Arduino

IDE pentru Arduino utilizează un limbaj de programare simplificat C ++, ușor de înțeles pentru programatorii novici. De exemplu, scrieți un program care va activa LED-ul la intervale de 1,5 secunde. Pentru aceasta, porniți IDE-ul și introduceți codul de mai jos:

Arduino proiectează descrierea casei inteligente, instalarea ideală

În linia "int ledPin = 13" declarăm un led digital variabil și îi dăm o valoare de 13. În funcția "setare", setați portul 13 ca ieșire. În ciclul "bucla" cu ajutorul operatorului "digitalWrite" pornim și oprind LED-ul. Și cu ajutorul operatorului "întârziere" facem o întârziere de 1,5 secunde de două ori. Ca rezultat, un ciclu infinit de "buclă" va fi oprit și vom aprinde LED-ul nostru timp de 1,5 secunde.

Schema de conectare folosind setul de carduri Arduino Uno și LED-ul pentru programul nostru sunt prezentate în figura de mai jos.

Arduino proiectează descrierea casei inteligente, instalarea ideală

Pentru a descărca programul la Arduino Uno, trebuie să conectați cardul la computer utilizând un cablu USB. Dacă conexiunea are succes, se va aprinde LED-ul "ON" și LED-ul "L" va clipi.

Apoi, utilizați Managerul de activități pentru a afla portul la care este conectat dispozitivul dvs. și selectați-l în IDE.

Arduino proiectează descrierea casei inteligente, instalarea ideală

După aceea, în meniul Sketch, faceți clic pe butonul de descărcare.

Arduino proiectează descrierea casei inteligente, instalarea ideală

După compilarea și încărcarea programului, LED-ul de pe dispozitiv va începe să clipească.

Articole similare