/ / "Pametni dom" na Arduinu: teorija i praksa

"Pametna kuća" na Arduinu: teorija i praksa

Život bez interneta, kućanskih aparata, pametnih telefonateško zamisliti. Mnogi bogati ljudi također bi na ovaj popis dodali sustav Smart Home. U članku ćemo analizirati što je to, kako ga instalirati i kako ga koristiti.

pametna kuća na arduinu

Kakav sustav?

Kao što je već postalo jasno, sustav Smart Homeneće svi moći kupiti. No, ako imate potrebne vještine, možete ga sami izraditi putem posebne aplikacije. U skladu s tim, dalje ćemo govoriti o sustavu "Smart Home" na Arduinu. Vlastitim rukama pokušat ćemo ga stvoriti za naše stambene prostore.

Što je zapravo ovaj sustav?To je zbirka senzora i kontrolera. Postoje različite vrste, pa mogu reagirati i na kretanje i na toplinsku energiju. Takvi uređaji mogu kontrolirati rad kuće: komunikacije, sigurnosne sustave itd. Postoje i "razumnije" strukture koje mogu neovisno uključiti grijanje, pokrenuti razne procese itd. Svaka osoba želi doći kući, gdje će ga čekati topla kupaonica i grijana večera. Pametna kuća najbolje je rješenje za one koji žive sami. Ako nema novca za takav sustav, onda to možete učiniti sami.

Kako senzori rade?

Senzori mogu čitati informacije i podatke, zatim ih obrađivati ​​i prenositi odgovarajuću naredbu. Sposobni su reagirati na temperaturu, nagle pokrete i zvuk.

Najjednostavniji i najpovoljniji senzori za praćenje često sukoristi se na stubištu - svi znaju da je uključeno automatsko svjetlo. Osim toga, kontroleri se često koriste u sustavima zaštite od požara. Čim temperatura počne naglo rasti, odmah se aktivira alarm.

Prije početka rada sa sustavom uvlastite zgrade, morate izraditi projekt koji će vam omogućiti ispravnu distribuciju senzora i svih mogućih kontrolera. Važno je napomenuti da je za to potrebno znanje programiranja i elektronike. Ako ih nema, trebalo bi preferirati uređaje jednostavnog plana, odnosno stvorene za početnike. Upravo su to Arduino sustavi. Proizvođač isporučuje pribor koji je apsolutno jednostavan za instalaciju i rad.

pametan dom arduino mega

Zašto Arduino?

Ovo je pitanje sasvim logično i razumljivo.Gore je već bilo napisano da tvrtka proizvodi sustave koje je lako razumjeti, ali to nije jedini razlog zašto biste trebali odabrati Arduino. Kompleti za "Pametni dom" mogu se kupiti u trgovini ili naručiti na web stranici. Dopušteno je instalirati ga samostalno, ali nitko neće odbiti pružiti kvalificiranog majstora. On će obaviti sav posao bez grešaka i neće zanemariti lijep dizajn (na primjer, sakriti će žice, a ne "baciti" ih na opće razmatranje). No većina klijenata ipak odlučuje samostalno izvesti sav posao. Zašto? Mnogo je lakše i jeftinije. Sve tvrtke koje proizvode takve projekte hlade cijenu i riječima precjenjuju kvalitetu mnogih modela. Opisana tvrtka to ne čini. Recenzije na Internetu to potvrđuju 100%.

Troškovi komponenti i instalacije sustavaArduino (projekti pametne kuće vrlo su popularni) mnogo su jeftiniji od ostalih proizvođača. Čak i sama tvrtka predlaže da se cijela instalacija izvede samostalno, jer u slučaju kvara vlasnik mora razumjeti sheme i projekt u cjelini. Također, temeljito poznavajući sustav, možete ga jednostavno i jednostavno prilagoditi sebi.

Na Arduino platformi postoji mnogo biblioteka otvorenog koda, pa pronalaženje pravog programa za vas ne bi trebalo biti teško.

pametna kuća

setovi

U prodaji su kompleti "Pametna kuća".U njima kupac može pronaći sve potrebne komponente za stvaranje automatiziranih sustava u vlastitom domu: matičnu ploču i matičnu ploču, elektroničke dijelove i pravila korištenja. Ovaj set će naučiti osobu ispravnom povezivanju dioda, paljenju uređaja i daljinskom upravljanju uređajima.

"Dare" je stvoren za djecu od 14 godina. Komplet sadrži upute. Uz pomoć kompleta možete stvoriti pet gotovih projekata: štopericu, noćno svjetlo itd.

Arduino Starter Kit osnovni je komplet s kojim se savjetuje svim vlasnicima da se upoznaju. Isporučuje Arduino UNO ploču, senzore, štit, otpornike itd. Košta oko 80 eura.

"Matryoshka" je namijenjena djeci od 10 godina.Prodaje se u nekoliko verzija, koje se međusobno razlikuju po broju i vrsti dijelova, odnosno uz pomoć svakog od njih možete izvesti potpuno različite pokuse. Isporučuje se ploča Arduino UNO Rev3 proizvedena u Italiji. Pomoću ovog kompleta možete napraviti noćno svjetlo, mikser, ispitivač baterije i tako dalje.

"Amperka" se u pravilu kupuje za obrazovne svrheinstitucije. Namijenjen je djeci od 12 godina. Na kraju sata djeca će moći stvoriti robota koji se kreće u ravnoj liniji. Regulator se isporučuje s modelom Arduino Uno.

Uključuje "Dare" ("Pametna kuća") Arduino trenutno najpopularniji.

Platforme

Standardna platforma je Arduino Uno."Pametni dom" često radi na njegovoj osnovi. Najčešći je jer je jeftin. Pomoću nje možete jednostavno kontrolirati opremu mikrokontrolera. Ako osoba nije upoznata s Arduino pločama, svi vlasnici mu savjetuju da započne upoznavanje s ovom.

Arduino Leonardo je nešto jeftinijigornju opciju. Činjenica je da se, za razliku od Uno -a, može koristiti kao USB uređaj. Na primjer, zahvaljujući ovoj ploči možete upravljati mišem i tipkovnicom.

Zašto se na njemu najčešće stvara "Pametna kuća"Arduino Mega2560? Samo se malo razlikuje od Unoa, ali ima više funkcionalnosti. Često se koristi za istovremeni rad s velikim brojem uređaja. U skladu s tim, puno je lakše raditi s njim kada su u pitanju veliki projekti. Općenito, ako planirate stvoriti "pametnu kuću"Arduino Mega je najprikladnija opcija.

Prednosti sustava

Tvrtka Arduino jako je tražena među ljudima koji slabo poznaju programiranje. Svi ponuđeni sustavi imaju jasno sučelje. Međutim, prednosti nisu ograničene samo na to.

Proizvođač je pružio mogućnost stvaranjavlastiti programi - izvorni kod je otvoren. Korišteni jezik je što lakše naučiti. Ako je potrebno, možete prenijeti programe pomoću USB kabela. Pametni kućni setovi prilično su zanimljivi.

Odnosno, ako poznajete programski jezik, možete kupiti samo jednu verziju softvera i prilagoditi je što je više moguće za sebe.

Ako trebate dodatne alate, možete ih besplatno preuzeti sa službene web stranice. Sustavom se može upravljati s računala i telefona pomoću programa.

pametan dom vlastitim rukama na temelju arduina

Načela rada

Senzori prenose informacije na računalo ilitelefon pomoću tehnologije bežičnog prijenosa podataka. Posebni uslužni program obrađuje podatke - naredba se izvršava. Postoji glavni senzor (središnji), koji možete kupiti ili sami izraditi. Arduino ploče (na njima su razvijeni projekti pametne kuće) imaju standardne priključke. Zahvaljujući tome, možete lako pokupiti sve komponente.

 pametni dom arduino

Što trebate izgraditi?

Ako postoji želja da sami sastavite projekt, tada morate sastaviti neke uređaje i uzeti uređaje. Koji?

  • Senzori i kontroleri.
  • Internet modul.
  • Upleteni par (kabel).
  • Sklopka.
  • Otpornik.
  • Žica za internetski modul.
  • Relej.

Od pribora trebat će vam lemilica, odvijači itd.

Arduino setove morate kupiti odpouzdane trgovine. Zašto? Za rad s električnom energijom potrebni su svi potrebni uređaji, zbog čega je opasno koristiti krivotvorine. Svi potrebni alati mogu se preuzeti s Interneta. Stoga je vrlo jednostavno stvoriti "Pametni dom" vlastitim rukama na temelju Arduina.

Senzore je potrebno odabrati na temelju njihovih sklonosti: uključivanje ili isključivanje svjetla, kontrola temperature itd.

 arduino uno pametna kuća

Postupak instalacije

Potrebno je obratiti pozornost na činjenicu da bi "Pametna kuća" trebala imati samo LED svjetiljke. Konvencionalne opcije neće moći izdržati stres - ili će puknuti ili jednostavno izgorjeti.

Nakon projekta "Pametni dom" na Arduinu većbit će spremni, morate početi povezivati ​​kontrolere i senzore. To čine bez odstupanja od crteža i dijagrama koji su nastali ranije. Kontakti bi trebali biti izolirani.

Svi se radovi mogu prikazati u fazama u obliku algoritma:

  1. Instaliranje koda.
  2. Postavljanje aplikacije za računalo ili telefon.
  3. Prosljeđivanje luka.
  4. Testiranje senzora i softvera.
  5. Uklanjanje problema, ako postoje, tijekom provjere.

Bolje je preuzeti softver iz pouzdanog izvora u arhivu. Nakon što se potonji otvori i instaliraju svi pomoćni programi, trebali biste ponovno pokrenuti aplikaciju ili ponovno pokrenuti uređaj.

Softver Smart Home na Arduinu prikazat će stanje senzora i podatke s njih. Ako je potrebno, uvijek možete promijeniti mrežnu adresu, isključiti alarm.

Rad s usmjerivačem

Morate otvoriti port na usmjerivaču. Što treba učiniti kako bi se dovršila ova radnja? Otvorite izbornik za konfiguraciju, upišite mrežnu adresu Arduina i aktivirajte port.

Odmah nakon toga možete postaviti naziv domene. Sada ništa ne sprječava vlasnika da počne testirati sustav, koji je stvoren vlastitim rukama.

pametni dom arduino

Daljinski upravljač

Zahvaljujući poslužitelju tvrtke, svetehnika među sobom. Dopušteno je korištenje usluga u oblaku koje omogućuju vizualizaciju procesa. Zahvaljujući Internetu možete potpuno kontrolirati svoj dom. Kotao ili grijanje možete uključiti / isključiti s drugog kraja grada.

Postoji još jedan način pomoći u kontroli vašeg doma - SMS poruke. Ne događa se uvijek da postoji internetska veza, pa je ova metoda prilično relevantna.

rezultati

Potrebno je obratiti pozornost na činjenicu da je "Pametna kuća" nabaza Arduino ne može raditi s otvorenom mrežnom adresom, jer bi je u protivnom bilo lako hakirati. Sve zgrade koje rade na "pametnom" sustavu mogu pomoći uštedjeti energiju svakoj osobi, kao i pravilno iskoristiti sve resurse. Glavna stvar je odabrati prave komponente bez krivotvorina.

Također je važno da je "Arduino"ima mnogo knjižnica koje uključuju tisuće programskih kodova. Zato će biti više nego jednostavno stvoriti sustav "Smart Home" na Arduinu, koristeći samo Internet.

Povratne informacije vlasnika o sustavu su pozitivne.Ne dolazi do grešaka, sve obavijesti stižu na vrijeme, a program za praćenje je jasan. Kolateral se često ažurira, pa ako se dogodi nešto neočekivano, vlasnik će ga odmah vidjeti. Stvaranje takvog sustava vlastitim rukama najbolje je i najuspješnije rješenje koje će vam pomoći uštedjeti novac. Nema ništa teško u instaliranju senzora i kontrolera.