Sadržaj:
- Supplies
- Korak 1: Demo
- Korak 2: Arduino Ino program
- Korak 3: M.I.T. Dizajn aplikacije
- Korak 4: Kućanski aparati
Video: Pametna kuća s Arduinom MKR1000 i M.I.T. Android aplikacija: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
U ovom vodiču opisujem kako poboljšati svoj pametni dom sa samo nekoliko komponenti.
Srce ovog dizajna pametne kuće je Arduino MKR1000 ploča, kontrolirana aplikacijom, dizajnirana na razvojnoj web stranici M. I. T. (Tehnološki institut Massachusetts).
Kako se to radi? Na web stranici M. I. T. možete se prijaviti sa svojim google računom da sami kreirate aplikaciju za Android pametni telefon. Možete definirati zaslone i programirati sve naredbe u osnovi. Ovo posljednje je učinjeno jasnim vizuelnim programskim jezikom WYSIWYG (ono što vidite je ono što dobijate) sa blokovskim funkcijama.
Napravio sam aplikaciju za kontrolu Arduino MKR1000 ploče putem WiFi -a s 5 različitih izlaza za prebacivanje 5 različitih uređaja u „pametnu kuću“. U početku su spojene samo LED diode, ali ih je lako zamijeniti prebacivanjem releja za povezivanje kućanskih aparata.
Supplies
1 Arduino ploča tipa MKR1000, 7 otpornika 1kOhm.7 led 5 mm, različite boje. Drvena ploča i ožičenje.
5V DC releji jedan po domaćoj primjeni.
5V DC napajanje za MKR1000 (USB napajanje za zidne bradavice će biti dovoljno).
PC sa instaliranim Arduino IDE softverom.
Korak 1: Demo
Ovdje možete vidjeti kako se uključuje i isključuje 5 različitih izlaza sa LED diodama. Također je prikazana postavka ekrana, možete odabrati broj tipki pomoću potvrdnih okvira. (najmanje jedno dugme, maksimalno pet tastera).
Dugmad su zelena kada se LED diode mogu uključiti i postaju crvene ako se LED diode mogu isključiti. Nakon zatvaranja aplikacije status svakog dugmeta je pohranjen u memoriji.
Postoje dvije dodatne LED diode, bijela koja pokazuje da MKR1000 traži ispravan WiFi kanal i plava koja pokazuje da je veza uspostavljena i u redu. Ovo traje cca. 20 sekundi nakon uključivanja.
Kad se WiFi smanji, MKR1000 će ponovno početi tražiti vezu.
Korak 2: Arduino Ino program
Arduinu MKR1000 potreban je program za rad s aplikacijom kompanije M. I. T. To je proširena i poboljšana verzija programa opisana u publikaciji Agusa Kurniawana „Arduino and Genuino MKR1000 Development Workshop 2016“.
Preuzmite datoteku, kopirajte tekst u Arduino IDE, a zatim otpremite program u svoj Arduino MKR1000. Pogledajte www.arduino.cc za objašnjenje o instaliranju i korištenju potrebnog softvera i programiranju Arduina. Prije učitavanja programa u MKR1000, prvo zamijenite vrijednosti „xxx“sa svojim (tajnim) kodovima za svoju WiFi mrežu u vlastitom pametnom domu.
Ako prethodno niste programirali MKR1000, prvo morate učiniti MKR1000 vidljivim u IDE -u. MKR1000 nije uključen kao standard. Prvo instalirajte potrebnu “Wifi101” biblioteku. Da biste to učinili, idite na “alati/upravljanje bibliotekama” i odaberite biblioteku WiFi101. Zadnji korak je dodavanje ploče MKR1000. Da biste to učinili, idite na “tools/board/Boards Manager”. Na popisu ploča pronađite “Arduino SAMD ploče (32-bitni ARM Cortex-M0 +)”. Kliknite tamo na „Više informacija“i „Instaliraj“da biste instalirali ovu ploču.
Korak 3: M. I. T. Dizajn aplikacije
Na web stranici M. I. T. možete se prijaviti sa svojim google računom da sami kreirate aplikaciju za Android pametni telefon. Možete definirati zaslone i programirati sve naredbe u osnovi. Ovo posljednje je učinjeno jasnim vizualnim programskim jezikom WYSIWYG (ono što vidite je ono što dobijete) sa blokovskim funkcijama.
Moj Android program možete pronaći u galeriji M. I. T. razvojna web stranica. Prijavite se i potražite “MKR1000” i preuzmite najnoviju verziju “MKR1000_V4_Control”. Primit ćete kopiju na vlastitoj razvojnoj stranici koju možete pregledati i promijeniti ili poboljšati.
Ako želite isprobati izvršnu datoteku Android (APK datoteku) bez prijavljivanja na M. I. T. web stranicu možete izravno preuzeti datoteku ovdje te je kopirati i instalirati na svoj pametni telefon.
The M. I. T. web stranica je prepuna vodiča, vodiča za početak rada i velikog foruma. Možete naučiti programirati korak po korak, dizajnirajući zaslon telefona i sve blokove koji kontroliraju tipke.
važna napomena: kada je vaša aplikacija spremna za instalaciju, kopirajte je na telefon i dvaput kliknite na apk datoteku. Sigurna je za upotrebu, međutim vaš virussscanner će vjerojatno poludjeti i početi upozoravati s više pogrešnih sigurnosnih poruka. Ignorirajte ih, glavni razlog je što preuzimate aplikaciju izvan službene trgovine aplikacija …
Korak 4: Kućanski aparati
Umjesto LED dioda možete spojiti male 5V DC releje za zamjenu kućanskih aparata. Svi su spojeni na opasne napone (110 V AC ili više) pa budite oprezni i radite na sigurnom.
Sami releji trebaju napajanje, ako instalirate svih 5 releja, predlažem da za releje upotrijebite zasebno napajanje od 5 V DC. Inače će 5VDC veza MKR1000 biti preopterećena.
Preporučuje se:
Pametna kuća od Raspberry Pi: 5 koraka (sa slikama)
Pametna kuća od Raspberry Pi: Već postoji nekoliko proizvoda koji vaš stan čine pametnijim, ali većina njih su vlasnička rješenja. Ali zašto vam je potrebna internetska veza za uključivanje svjetla na pametnom telefonu? To je bio jedan od razloga zašto sam izgradio vlastiti Smar
Daljinska pametna kuća: 5 koraka
Udaljena pametna kuća: Materijali: dunne gelamineerde hout platen. 1 x osnovno platno sa prečnikom od 1 cmkleine nagels 2 x žice za žicu plakbandveel kablovi sa prečnikom 0,3 cm veel skakači kablovi gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
Pametna kuća s Arduinom: 11 koraka (sa slikama)
Pametna kuća s Arduinom: Zdravo. Pokazat ću vam kako izgraditi vlastiti pametni dom. Prikazuje temperaturu iznutra i izvana, ako je prozor otvoren ili zatvoren, pokazuje kada pada kiša i alarmira kada PIR senzor osjeti pomicanje. Napravio sam aplikaciju na androidu za
HackerBox 0054: Pametna kuća: 8 koraka
HackerBox 0054: Pametni dom: Pozdrav HackerBox hakerima širom svijeta! HackerBox 0054 istražuje kućnu automatizaciju putem pametnih prekidača, senzora i još mnogo toga. Konfigurirajte pametne prekidače Sonoff WiFi. Izmijenite pametne prekidače kako biste dodali programska zaglavlja i zamjenski firmver za flash
Pametna kuća s niskim troškovima - kontrola s bilo kojeg mjesta u SVIJETU: 6 koraka
Povoljna pametna kuća - kontrola s bilo kojeg mjesta u SVIJETU: OOdavno oba roditelja rade na tome da imaju ugodan život za porodicu. Tako da u svom domu imamo puno elektroničkih uređaja poput grijača, klima uređaja, perilice rublja itd. Kada se vrate kući trebali bi se osjećati vrlo ugodno u ter