Orodha ya maudhui:

Nyumba ya Smart na Arduino MKR1000 na M.I.T. Programu ya Android: Hatua 4
Nyumba ya Smart na Arduino MKR1000 na M.I.T. Programu ya Android: Hatua 4

Video: Nyumba ya Smart na Arduino MKR1000 na M.I.T. Programu ya Android: Hatua 4

Video: Nyumba ya Smart na Arduino MKR1000 na M.I.T. Programu ya Android: Hatua 4
Video: Контрольная лампа переменного тока с диммером Arduino AC 2024, Novemba
Anonim
Nyumba ya Smart na Arduino MKR1000 na M. I. T. Programu ya Android
Nyumba ya Smart na Arduino MKR1000 na M. I. T. Programu ya Android

Katika mafunzo haya ninaelezea jinsi ya kuboresha nyumba yako nzuri na vifaa vichache tu.

Moyo wa muundo huu mzuri wa nyumba ni bodi ya Arduino MKR1000, inayodhibitiwa na programu, iliyoundwa kwenye wavuti ya maendeleo ya M. I. T. (Taasisi ya Teknolojia ya Massachusetts).

Inafanywaje? Kwenye wavuti kutoka M. I. T. unaweza kuingia na akaunti yako ya google ili kuunda programu ya smartphone ya Android mwenyewe. Unaweza kufafanua skrini na upange amri zote za msingi. Mwisho unafanywa na WYSIWYG wazi (kile unachokiona ndio unachopata) lugha ya programu ya kuona na kazi za kuzuia.

Nilitengeneza programu kudhibiti bodi ya Arduino MKR1000 kupitia WiFi na matokeo 5 tofauti kubadili vifaa 5 tofauti kwenye "nyumba ya busara". Hapo awali, ni LED tu zilizounganishwa, lakini zinaweza kubadilishwa kwa urahisi kwa kubadili relay ili kuunganisha vifaa vya ndani.

Vifaa

Aina ya bodi ya Arduino MKR1000, Vipinga 7 1kOhm. 7 imesababisha 5 mm, rangi tofauti. Bodi ya mkate na wiring.

5V DC hupeleka moja kwa matumizi ya ndani.

Ugavi wa umeme wa 5V Dc kwa MKR1000 (usambazaji wa wart USB utafanya).

PC na programu ya Arduino IDE imewekwa.

Hatua ya 1: Demo

Image
Image
Programu ya Ino ya Arduino
Programu ya Ino ya Arduino

Hapa unaweza kuona jinsi matokeo 5 tofauti na LED zinawashwa na kuzimwa. Pia mipangilio ya skrini imeonyeshwa, unaweza kuchagua idadi ya vifungo ukitumia visanduku vya kukagua. (kitufe cha chini cha moja, vifungo vitano vya juu).

Vifungo ni kijani wakati LED zinaweza kuwashwa na kuwasha kuwa nyekundu ikiwa LED zinaweza kuzimwa. Baada ya kufunga programu hali ya kila kitufe imehifadhiwa kwenye kumbukumbu.

Kuna LED mbili za ziada, nyeupe inayoonyesha MKR1000 inatafuta kituo sahihi cha WiFi na ile ya samawati inayoonyesha unganisho imewekwa na Sawa. Hii inachukua appr. Sekunde 20 baada ya kuongeza nguvu.

Wakati WiFi inashuka, MKR1000 itaanza kutafuta tena unganisho.

Hatua ya 2: Programu ya Ino ya Arduino

Programu ya Ino ya Arduino
Programu ya Ino ya Arduino

Arduino MKR1000 inahitaji programu ya kufanya kazi na programu kutoka M. I. T. Ni toleo lililopanuliwa na kuboreshwa la programu iliyoelezewa katika chapisho la Agus Kurniawan "Arduino na Genuino MKR1000 Warsha ya Maendeleo ya 2016".

Pakua faili, nakili maandishi kwenye IDE ya Arduino na kisha upakie programu hiyo kwenye Arduino MKR1000 yako. Tazama www.arduino.cc kwa ufafanuzi juu ya kusanikisha na kutumia programu muhimu na programu ya Arduino. Kabla ya kupakia programu kwenye MKR1000, kwanza badilisha maadili ya "xxx" na nambari zako (za siri) za mtandao wako wa WiFi katika nyumba yako mwenyewe ya busara.

Ikiwa haujaweka MKR1000 hapo awali, lazima kwanza ufanye MKR1000 ionekane kwenye IDE. MKR1000 haijajumuishwa kama kiwango. Kwanza weka maktaba inayohitajika ya "Wifi101.. Ili kufanya hivyo, nenda kwenye "zana / dhibiti maktaba" na uchague maktaba ya WiFi101. Hatua ya mwisho ni kuongeza bodi ya MKR1000. Ili kufanya hivyo, nenda kwa "zana / bodi / Meneja wa Bodi". Kutoka kwenye orodha ya bodi, pata "Arduino SAMD Bodi (32-bit ARM Cortex-M0 +)". Bonyeza hapo kwenye "Maelezo zaidi" na "sakinisha" kusakinisha bodi hii.

Hatua ya 3: M. I. T. Ubunifu wa App

M. I. T. Ubunifu wa App
M. I. T. Ubunifu wa App
M. I. T. Ubunifu wa App
M. I. T. Ubunifu wa App
M. I. T. Ubunifu wa App
M. I. T. Ubunifu wa App

Kwenye wavuti kutoka M. I. T. unaweza kuingia na akaunti yako ya google kuunda programu ya smartphone ya Android mwenyewe. Unaweza kufafanua skrini na upange amri zote za msingi. Mwisho unafanywa na WYSIWYG wazi (kile unachokiona ndio unachopata) lugha ya programu ya kuona na kazi za kuzuia.

Programu yangu ya Android inaweza kupatikana kwenye matunzio ya M. I. T. tovuti ya maendeleo. Ingia na utafute "MKR1000" na upakue toleo la hivi karibuni "MKR1000_V4_Control". Utapata nakala kwenye ukurasa wako mwenyewe wa maendeleo unaweza kutazama na kubadilisha au kuboresha.

Ikiwa unataka kujaribu faili inayoweza kutekelezwa ya Android (faili ya APK) bila kuingia kwenye MIT unaweza kushusha faili moja kwa moja hapa na kunakili na kuiweka kwenye smartphone yako mwenyewe.

M. I. T. tovuti imejaa mafunzo, mwongozo wa kuanza na jukwaa kubwa. Unaweza kujifunza kupanga hatua kwa hatua, kubuni skrini ya simu yako na vizuizi vyote vinavyodhibiti vifungo.

dokezo muhimu: wakati programu yako iko tayari kusakinishwa, nakili kwa simu yako na bonyeza mara mbili kwenye faili ya apk. Ni salama kutumia, hata hivyo virusscanner yako labda itakua wazimu na kuanza kuonya na ujumbe mwingi wa usalama. Wapuuze tu, sababu kuu ni kwamba unapakua programu nje ya duka rasmi la programu…

Hatua ya 4: Vifaa vya Nyumbani

Vifaa vya Nyumbani
Vifaa vya Nyumbani
Vifaa vya Nyumbani
Vifaa vya Nyumbani

Badala ya taa za taa unaweza kuunganisha relay ndogo za 5V DC kubadili vifaa vya ndani. Hizi zote zimeunganishwa na voltages hatari (110 V AC au zaidi) kwa hivyo kuwa mwangalifu na ufanye kazi salama.

Relays zenyewe zinahitaji nguvu, ikiwa utasanikisha upeanaji 5 wote ninashauri kutumia usambazaji tofauti wa 5 V DC kwa usafirishaji. Mwingine uunganisho wa MKR1000 5VDC utazidishwa.

Ilipendekeza: