Mündəricat:
- Təchizat
- Addım 1: Demo
- Addım 2: Arduino Ino Proqramı
- Addım 3: M.I.T. Tətbiq Dizaynı
- Addım 4: Məişət Alətləri
Video: Arduino MKR1000 və M.I.T ilə Ağıllı Ev. Android tətbiqi: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimatda ağıllı evinizi yalnız bir neçə komponentlə necə yaxşılaşdıracağınızı təsvir edirəm.
Bu ağıllı ev dizaynının əsası, M. I. T -nin inkişaf saytında hazırlanmış bir tətbiq ilə idarə olunan Arduino MKR1000 lövhəsidir. (Massaçusets Texnologiya İnstitutu).
Necə edilir? İnternet saytında M. IT. T. bir Android smartfonu üçün bir tətbiq yaratmaq üçün Google hesabınızla daxil ola bilərsiniz. Ekranları təyin edə və bütün əsas əmrləri proqramlaşdıra bilərsiniz. İkincisi, blok funksiyaları olan aydın bir WYSIWYG (gördüyünüz şeydir) vizual proqramlaşdırma dili ilə aparılır.
"Ağıllı evdə" 5 fərqli cihazı dəyişdirmək üçün 5 fərqli çıxışı olan WiFi vasitəsilə Arduino MKR1000 lövhəsini idarə etmək üçün bir tətbiq etdim. Başlanğıcda yalnız LEDlər bağlanır, ancaq məişət cihazlarını birləşdirmək üçün röleləri dəyişdirməklə asanlıqla dəyişdirilə bilər.
Təchizat
1 MKR1000 tipli Arduino lövhəsi, 7 rezistor 1kOhm 7 led 5 mm, fərqli rənglər. Çörək lövhəsi və naqillər.
5V DC rölesi hər yerli tətbiq üçün bir.
MKR1000 üçün 5V Dc enerji təchizatı (divar siğil USB təchizatı edəcək).
Arduino IDE proqramı quraşdırılmış kompüter.
Addım 1: Demo
Burada LED'li 5 fərqli çıxışın necə açıldığını və söndüyünü görə bilərsiniz. Ekranın parametrləri də göstərilir, onay qutularından istifadə edərək düymələrin sayını seçə bilərsiniz. (minimum bir düymə, maksimum beş düymə).
LEDlər açıldıqda düymələr yaşıldır və LEDlər söndürüldükdə qırmızıya çevrilir. Tətbiqi bağladıqdan sonra hər düymənin vəziyyəti yaddaşda saxlanılır.
İki əlavə LED var, ağ rəngdə MKR1000 -in düzgün WiFi kanalını axtardığını, mavi isə əlaqənin qurulduğunu və OK olduğunu göstərir. Bu təqribən alır. Güc açıldıqdan 20 saniyə sonra.
WiFi aşağı düşəndə MKR1000 yenidən əlaqə axtarmağa başlayacaq.
Addım 2: Arduino Ino Proqramı
Arduino MKR1000, M. I. T. -dən tətbiq ilə işləmək üçün bir proqrama ehtiyac duyur. Agus Kurniawan'ın "Arduino və Genuino MKR1000 İnkişaf Atölyesi 2016" nəşrində təsvir edilən proqramın genişləndirilmiş və təkmilləşdirilmiş bir versiyasıdır.
Faylı yükləyin, mətni Arduino IDE -yə kopyalayın və sonra proqramı Arduino MKR1000 -ə yükləyin. Lazımi proqram təminatının quraşdırılması və istifadəsi və Arduino proqramlaşdırılması ilə bağlı izahat üçün www.arduino.cc saytına baxın. Proqramı MKR1000 -ə yükləməzdən əvvəl, öz ağıllı evinizdə WiFi şəbəkəniz üçün "gizli" kodlarla "xxx" dəyərlərini dəyişdirin.
Daha əvvəl bir MKR1000 proqramlamamısınızsa, əvvəlcə MKR1000 -in IDE -də görünməsini təmin etməlisiniz. MKR1000 standart olaraq daxil deyil. Əvvəlcə tələb olunan "Wifi101" kitabxanasını quraşdırın. Bunu etmək üçün "alətlər/kitabxanaları idarə et" bölməsinə gedin və WiFi101 kitabxanasını seçin. Son addım MKR1000 lövhəsini əlavə etməkdir. Bunu etmək üçün "alətlər/lövhə/lövhələr meneceri" nə gedin. Lövhələr siyahısından "Arduino SAMD Kartları (32-bit ARM Cortex-M0 +)" tapın. Bu lövhəni quraşdırmaq üçün "Daha çox məlumat" və "Quraşdır" düyməsini basın.
Addım 3: M. I. T. Tətbiq Dizaynı
M. İ. T -dən veb saytında. bir Android smartfonu üçün bir tətbiq yaratmaq üçün Google hesabınızla daxil ola bilərsiniz. Ekranları təyin edə və bütün əsas əmrləri proqramlaşdıra bilərsiniz. İkincisi, blok funksiyaları olan aydın bir WYSIWYG (gördüyünüz şeydir) vizual proqramlaşdırma dili ilə aparılır.
Android proqramımı M. I. T qalereyasında tapa bilərsiniz. inkişaf saytı. Daxil olun və "MKR1000" axtarın və ən son "MKR1000_V4_Control" versiyasını yükləyin. Baxa və dəyişə və ya təkmilləşdirə biləcəyiniz öz inkişaf səhifənizdə bir nüsxə alacaqsınız.
Android -in icra edilə bilən faylını (APK faylı) M. I. T -yə daxil olmadan sınamaq istəyirsinizsə. faylını buradan yükləyə və öz smartfonunuza kopyalayıb quraşdıra bilərsiniz.
M. İ. T. veb saytı dərslər, bir başlanğıc bələdçisi və böyük bir forumla doludur. Telefonunuzun ekranını və düymələri idarə edən bütün blokları dizayn edərək addım -addım proqramlaşdırmağı öyrənə bilərsiniz.
vacib qeyd: tətbiqiniz qurulmağa hazır olduqda, telefonunuza kopyalayın və apk faylına iki dəfə vurun. İstifadəsi təhlükəsizdir, ancaq virusscanneriniz çox güman ki dəli olacaq və birdən çox səhv təhlükəsizlik mesajı ilə xəbərdarlıq etməyə başlayacaq. Onlara məhəl qoymayın, əsas səbəb rəsmi tətbiq mağazasından kənar bir tətbiq yükləməyinizdir …
Addım 4: Məişət Alətləri
LED -lərin əvəzinə məişət cihazlarını dəyişdirmək üçün kiçik 5V DC röleləri bağlaya bilərsiniz. Bütün bunlar təhlükəli gərginliyə (110 V AC və ya daha çox) bağlıdır, buna görə diqqətli olun və təhlükəsiz işləyin.
Rölelərin özlərinə güc lazımdır, əgər bütün 5 röleyi quraşdırsanız, röleler üçün ayrı bir 5 V DC təchizatı istifadə etməyi təklif edirəm. Əks halda MKR1000 5VDC bağlantısı həddindən artıq yüklənəcək.
Tövsiyə:
Bir IoT Halloween Balqabağı - Arduino MKR1000 və Blynk Tətbiqi ilə İdarəetmə LEDləri ???: 4 Addım (Şəkillərlə)
Bir IoT Halloween Balqabağı | Bir Arduino MKR1000 və Blynk Tətbiqi ilə İdarə LEDləri ???: Hamıya Salam, Bir neçə həftə əvvəl Halloween idi və ənənəmə uyğun olaraq balkonum üçün gözəl bir balqabaq hazırladım. Balqabağım açıq havada olduğu üçün, şamı yandırmaq üçün hər axşam çölə çıxmağın olduqca əsəbi olduğunu başa düşdüm. Və mən
SONOFF Ağıllı Açarları ilə Ağıllı Pərdələri necə DIY etmək olar ?: 14 addım
SONOFF Smart Açarları ilə Ağıllı Panjurları Necə DIY etmək olar?: SONOFF ağıllı açarlarda kilidləmə rejimindən istifadə edərək adi pərdələrinizi/pərdələrinizi ağıllı hala gətirin Çoxlarınız bunun səhərlər pərdələri/pərdələri çəkdiyiniz bir iş olduğunu qəbul edəcəksinizmi? və axşam aşağı çəkin? Hər halda, mən
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: 10 addım (şəkillərlə)
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: Heç ağıllı bir saat istəmisinizmi? Əgər belədirsə, bu sizin üçün bir həlldir! Ağıllı Zəngli Saat hazırladım, bu veb saytına görə zəngli saatını dəyişə biləcəyiniz bir saatdır. Siqnal çalınanda bir səs (zil) olacaq və 2 işıq yanacaq
Android Studio ilə bir Android Tətbiqi necə yaradılır: 8 addım (şəkillərlə)
Android Studio ilə Android Tətbiqini Necə Yaratmaq olar: Bu təlimat sizə Android Studio inkişaf mühitindən istifadə edərək bir Android tətbiqinin necə qurulacağının əsaslarını öyrədəcək. Android cihazları getdikcə daha çox yayıldıqca yeni tətbiqlərə olan tələbat artacaq. Android Studio istifadə etmək asandır (və
Gizli Tıqqıltı, IR Sensoru və Veb Tətbiqi ilə Maqnitli Ağıllı Kilid: 7 Addım (Şəkillərlə)
Secret Knock, IR Sensor və Web App ilə Maqnitli Ağıllı Kilid: Bu layihəni bəyənirsinizsə, məni Instagram və YouTube -da izləyin. Bu layihədə ev ofisim üçün maqnitli bir kilid quracağam. gizli döymək. Oh … və qolunda daha bir neçə fənd olacaq