Kazalo:
- Zaloge
- 1. korak: Demo
- 2. korak: Program Arduino Ino
- 3. korak: M.I.T. Oblikovanje aplikacij
- 4. korak: gospodinjski aparati
Video: Pametni dom z Arduino MKR1000 in M.I.T. Aplikacija za Android: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
V tej vadnici opisujem, kako izboljšati svoj pametni dom z le nekaj komponentami.
Srce te zasnove pametnega doma je plošča Arduino MKR1000, nadzorovana z aplikacijo, zasnovana na razvojni spletni strani M. I. T. (Tehnološki inštitut Massachusetts).
Kako to poteka? Na spletni strani M. I. T. lahko se prijavite s svojim google računom in sami ustvarite aplikacijo za pametni telefon Android. Določite lahko zaslone in programirate vse osnovne ukaze. Slednje je narejeno z jasnim vizualnim programskim jezikom WYSIWYG (kar vidite, to dobite) s funkcijami blokov.
Naredil sem aplikacijo za nadzor plošče Arduino MKR1000 prek WiFi s 5 različnimi izhodi za preklop 5 različnih naprav v "pametnem domu". Sprva so priključene samo LED diode, vendar jih je mogoče enostavno zamenjati s preklopnimi releji za priključitev gospodinjskih aparatov.
Zaloge
1 Arduino plošča tipa MKR1000, 7 uporov 1kOhm.7 led 5 mm, različne barve. Lesena deska in ožičenje.
5V DC releji po en na domačo uporabo.
Napajanje 5 V DC za MKR1000 (zadostuje stenski USB priključek za bradavice).
Računalnik z nameščeno programsko opremo Arduino IDE.
1. korak: Demo
Tukaj si lahko ogledate, kako se vklopi in izklopi 5 različnih izhodov z LED diodami. Poleg prikazane nastavitve zaslona lahko s potrditvenimi polji izberete število gumbov. (najmanj en gumb, največ pet gumbov).
Gumbi so zeleni, ko je mogoče vklopiti LED, in postanejo rdeči, če jih lahko izklopite. Po zaprtju aplikacije se stanje vsakega gumba shrani v pomnilnik.
Obstajata še dve dodatni LED, bela, ki prikazuje, da MKR1000 išče pravilen kanal WiFi, in modra, ki kaže, da je povezava vzpostavljena in v redu. To traja cca. 20 sekund po vklopu.
Ko se WiFi izklopi, bo MKR1000 znova začel iskati povezavo.
2. korak: Program Arduino Ino
Arduino MKR1000 potrebuje program za delo z aplikacijo podjetja M. I. T. Gre za razširjeno in izboljšano različico programa, opisanega v publikaciji Agusa Kurniawana "Arduino in Genuino MKR1000 Development Workshop 2016".
Prenesite datoteko, kopirajte besedilo v Arduino IDE in nato naložite program v svoj Arduino MKR1000. Za razlago o namestitvi in uporabi potrebne programske opreme ter programiranju Arduina obiščite www.arduino.cc. Preden naložite program v MKR1000, najprej zamenjajte vrednosti »xxx« s svojimi (tajnimi) kodami za omrežje WiFi v svojem pametnem domu.
Če predhodno niste programirali MKR1000, morate najprej omogočiti, da je MKR1000 viden v IDE. MKR1000 ni standardno vključen. Najprej namestite zahtevano knjižnico »Wifi101«. Če želite to narediti, pojdite na »orodja/upravljajte knjižnice« in izberite knjižnico WiFi101. Zadnji korak je dodajanje plošče MKR1000. Če želite to narediti, pojdite na “tools/board/Boards Manager”. Na seznamu plošč poiščite »plošče Arduino SAMD (32-bitni ARM Cortex-M0 +)«. Za namestitev te plošče kliknite »Več informacij« in »Namesti«.
3. korak: M. I. T. Oblikovanje aplikacij
Na spletni strani M. I. T. lahko se prijavite s svojim google računom in sami ustvarite aplikacijo za pametni telefon Android. Določite lahko zaslone in programirate vse osnovne ukaze. Slednje je narejeno z jasnim vizualnim programskim jezikom WYSIWYG (kar vidite, to dobite) s funkcijami blokov.
Moj program za Android najdete v galeriji M. I. T. razvojno spletno mesto. Prijavite se in poiščite »MKR1000« ter prenesite najnovejšo različico »MKR1000_V4_Control«. Kopijo boste dobili na svoji razvojni strani, ki si jo lahko ogledate in spremenite ali izboljšate.
Če želite preizkusiti izvedljivo datoteko Android (datoteko APK), ne da bi se prijavili v M. I. T. Spletno mesto lahko datoteko naložite neposredno tukaj, jo kopirate in namestite na svoj pametni telefon.
M. I. T. Spletno mesto je polno vaj, priročnikov za začetek in velikega foruma. Lahko se naučite programirati korak za korakom, oblikovati zaslon telefona in vse bloke, ki upravljajo gumbe.
pomembna opomba: ko je vaša aplikacija pripravljena za namestitev, jo kopirajte v telefon in dvokliknite datoteko apk. Varna je za uporabo, vendar bo vaš virussscanner verjetno ponorel in začel opozarjati z več napačnimi varnostnimi sporočili. Ne upoštevajte jih, glavni razlog je, da prenesete aplikacijo zunaj uradne trgovine z aplikacijami …
4. korak: gospodinjski aparati
Namesto LED lahko priključite majhne 5V DC releje za preklapljanje gospodinjskih aparatov. Vsi so povezani z nevarnimi napetostmi (110 V AC ali več), zato bodite previdni in varno pri delu.
Releji potrebujejo napajanje, če namestite vseh 5 relejev, predlagam, da za releje uporabite ločeno napajanje 5 V DC. V nasprotnem primeru bo povezava 5 VDC MKR1000 preobremenjena.
Priporočena:
Oddaljeni pametni dom: 5 korakov
Oddaljeni pametni dom: Materiali: dunne gelamineerde hout tablica. 1 x grondplaat z een premerom 1 cmkleine nagels 2 x krušne žice plakbandveel kabels s premerom 0,3 cm veel skakalec kabels gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
Kako narediti pametni dom z arduinskim kontrolnim relejskim modulom - Ideje za avtomatizacijo doma: 15 korakov (s slikami)
Kako narediti pametni dom z arduinskim kontrolnim relejskim modulom | Ideje za avtomatizacijo doma: V tem projektu avtomatizacije doma bomo oblikovali relejni modul pametnega doma, ki lahko nadzoruje 5 gospodinjskih aparatov. Ta relejni modul lahko upravljate z mobilnega telefona ali pametnega telefona, daljinskega upravljalnika IR ali daljinskega upravljalnika televizorja, ročnega stikala. Ta pametni rele lahko zazna tudi
Pametni dom z Arduinom: 11 korakov (s slikami)
Pametni dom z Arduinom: Pozdravljeni, pokazal vam bom, kako zgraditi svoj pametni dom. Prikazuje temperaturo znotraj in zunaj, če je okno odprto ali zaprto, prikazuje, ko dežuje, in sproži alarm, ko senzor PIR zazna. Na androidu sem naredil aplikacijo za
Pametni zvonec pri vratih za dom Pomočnik: 4 koraki
Pametni zvonec pri vratih za dom Pomočnik: Torej, želel sem zvonec na vratih z naslednjimi funkcijami: Video z vrat Dvosmerni zvok Dva gumba Integracija s stensko tablico, ki prikazuje HomeAssistant UIS Nekatere možnosti so prišle kot Doorbird (drago in nimajo dvosmernega zvoka calli
Brezžično stikalo IKEA - Pametni dom DIY: 4 koraki
Brezžično stikalo IKEA - DIY Smart Home: Fantje, upam, da vam bo moja ideja zanimiva in uporabna. V prodaji je veliko pametnih vtičnic, vendar lahko to storite sami. Tukaj je moja ideja o poceni pametni vtičnici DIY