Isi kandungan:
- Bekalan
- Langkah 1: Demo
- Langkah 2: Program Arduino Ino
- Langkah 3: M.I.T. Reka Bentuk Aplikasi
- Langkah 4: Peralatan Rumah Tangga
Video: Rumah Pintar Dengan Arduino MKR1000 dan M.I.T. Aplikasi Android: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Dalam tutorial ini saya menerangkan bagaimana meningkatkan rumah pintar anda dengan hanya beberapa komponen.
Inti reka bentuk rumah pintar ini adalah papan Arduino MKR1000, dikendalikan dengan aplikasi, yang direka di laman web pembangunan M. I. T. (Institut Teknologi Massachusetts).
Bagaimana ia dilakukan? Di laman web dari M. I. T. anda boleh log masuk dengan akaun google anda untuk membuat aplikasi untuk telefon pintar Android sendiri. Anda boleh menentukan skrin dan memprogram semua arahan yang mendasari. Yang terakhir dilakukan dengan bahasa pengaturcaraan visual WYSIWYG (apa yang anda lihat adalah apa yang anda dapat) dengan fungsi blok.
Saya membuat aplikasi untuk mengendalikan papan Arduino MKR1000 melalui WiFi dengan 5 output yang berbeza untuk menukar 5 peranti yang berbeza di "rumah pintar". Pada mulanya, hanya LED yang dihubungkan, tetapi mudah diganti dengan menukar relai untuk menyambungkan peralatan rumah tangga.
Bekalan
1 papan Arduino jenis MKR1000, 7 perintang 1kOhm.7 diketuai 5 mm, berbeza warna. Papan roti dan pendawaian.
5V DC relay satu untuk setiap aplikasi domestik.
Bekalan kuasa 5V Dc untuk MKR1000 (bekalan USB ketuat dinding akan dilakukan).
PC dengan perisian Arduino IDE dipasang.
Langkah 1: Demo
Di sini anda dapat melihat bagaimana 5 output yang berbeza dengan LED dihidupkan dan dimatikan. Juga tetapan skrin ditunjukkan, anda boleh memilih bilangan butang menggunakan kotak centang. (minimum satu butang, maksimum lima butang).
Butang berwarna hijau apabila LED dapat dihidupkan dan berubah menjadi merah jika LED dapat dimatikan. Setelah menutup aplikasi, status setiap butang disimpan dalam memori.
Terdapat dua LED tambahan, satu putih yang menunjukkan MKR1000 sedang mencari saluran WiFi yang betul dan satu biru yang menunjukkan sambungannya dibuat dan OK. Ini memerlukan kelulusan. 20 saat selepas menghidupkan.
Apabila WiFi dimatikan, MKR1000 akan mula mencari lagi sambungannya.
Langkah 2: Program Arduino Ino
Arduino MKR1000 memerlukan program untuk berfungsi dengan aplikasi dari M. I. T. Ini adalah versi program yang diperluas dan diperbaiki yang dijelaskan dalam penerbitan Agus Kurniawan “Arduino and Genuino MKR1000 Development Workshop 2016”.
Muat turun fail, salin teks ke dalam Arduino IDE dan kemudian muat naik program ke Arduino MKR1000 anda. Lihat www.arduino.cc untuk penjelasan mengenai memasang dan menggunakan perisian yang diperlukan dan memprogram Arduino. Sebelum memuatkan program ke dalam MKR1000, ganti dulu nilai "xxx" dengan (rahsia) kod anda untuk rangkaian WiFi anda di rumah pintar anda sendiri.
Sekiranya anda belum memprogram MKR1000 sebelumnya, anda mesti terlebih dahulu menjadikan MKR1000 kelihatan di IDE. MKR1000 tidak termasuk dalam standard. Pasang dahulu perpustakaan "Wifi101" yang diperlukan. Untuk melakukan ini, pergi ke "alat / urus perpustakaan" dan pilih perpustakaan WiFi101. Langkah terakhir adalah menambah papan MKR1000. Untuk melakukan ini, pergi ke "alat / papan / Pengurus Papan". Dari senarai papan, cari "Arduino SAMD Boards (32-bit ARM Cortex-M0 +)". Klik di sana pada "Maklumat lanjut" dan "pasang" untuk memasang papan ini.
Langkah 3: M. I. T. Reka Bentuk Aplikasi
Di laman web dari M. I. T. anda boleh log masuk dengan akaun google anda untuk membuat aplikasi untuk telefon pintar Android sendiri. Anda boleh menentukan skrin dan memprogram semua arahan yang mendasari. Yang terakhir dilakukan dengan bahasa pengaturcaraan visual WYSIWYG (apa yang anda lihat adalah apa yang anda dapat) dengan fungsi blok.
Program Android saya boleh didapati di galeri M. I. T. laman web pembangunan. Log masuk dan cari "MKR1000" dan muat turun versi terbaru "MKR1000_V4_Control". Anda akan mendapat salinan di halaman pengembangan anda sendiri yang dapat anda lihat dan ubah atau perbaiki.
Sekiranya anda ingin mencuba fail boleh laku Android (fail APK) tanpa masuk ke M. I. T. laman web anda boleh memuat turun fail secara langsung di sini dan menyalin dan memasangnya di telefon pintar anda sendiri.
The M. I. T. laman web dipenuhi dengan tutorial, panduan memulakan dan forum besar. Anda boleh belajar memprogram langkah demi langkah, merancang skrin telefon anda dan semua blok yang mengawal butang.
nota penting: apabila aplikasi anda siap dipasang, salin ke telefon anda dan klik dua kali pada fail apk. Ia selamat digunakan, namun virusscanner anda mungkin akan menjadi gila dan mula memberi amaran dengan beberapa mesej keselamatan yang salah. Abaikan saja, sebab utama ialah anda memuat turun aplikasi di luar kedai aplikasi rasmi…
Langkah 4: Peralatan Rumah Tangga
Daripada LED, anda boleh menyambungkan relay DC 5V kecil untuk menukar peralatan rumah tangga. Ini semua bersambung dengan voltan berbahaya (110 V AC atau lebih) jadi berhati-hati dan selamat bekerja.
Relay itu sendiri memerlukan kuasa, jika anda memasang semua 5 relay, saya cadangkan untuk menggunakan bekalan DC 5 V yang terpisah untuk relay. Jika tidak, sambungan MKR1000 5VDC akan berlebihan.
Disyorkan:
Labu Halloween IoT - Kawal LED Dengan Aplikasi Arduino MKR1000 dan Blynk ???: 4 Langkah (dengan Gambar)
Labu Halloween IoT | Kawal LED Dengan Aplikasi Arduino MKR1000 dan Blynk ???: Hello Everyone, Beberapa minggu yang lalu adalah Halloween dan mengikuti tradisi saya mengukir labu yang bagus untuk balkoni saya. Tetapi apabila labu saya berada di luar, saya menyedari bahawa adalah sangat menjengkelkan untuk keluar setiap petang untuk menyalakan lilin. Dan saya
Muzik Pintar di Bilik Tidur dan Mandi Dengan Raspberry Pi - Mengintegrasikan Multiroom, Alarm, Button Control dan Automasi Rumah: 7 Langkah
Muzik Pintar di Bilik Tidur dan Mandi Dengan Raspberry Pi - Mengintegrasikan Multiroom, Alarm, Button Control dan Automation Rumah: Hari ini kami ingin memberi anda dua contoh bagaimana anda boleh menggunakan Raspberry Pi dengan perisian Max2Play kami untuk automasi rumah: di bilik mandi dan bilik tidur . Kedua-dua projek serupa kerana muzik kesetiaan tinggi dari pelbagai sumber dapat disalurkan melalui
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: Mengendalikan 8 suis relai menggunakan penerima nodemcu dan ir melalui aplikasi wifi dan jauh dan android. Alat kawalan jauhnya tidak bergantung pada sambungan wifi. DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI SINI
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: 8 Langkah (dengan Gambar)
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: Halo semua, Projek ini adalah mengenai pembinaan peranti automasi rumah yang paling mudah menggunakan modul arduino dan bluetooth. Yang ini sangat senang dibina dan boleh dibina dalam beberapa jam. Dalam versi saya yang saya jelaskan di sini, saya boleh
Kawal Peralatan Rumah Tangga Dari Telefon Pintar Anda Dengan Aplikasi Blynk dan Raspberry Pi: 5 Langkah (dengan Gambar)
Kawal Peralatan Rumah Tangga Dari Telefon Pintar Anda Dengan Aplikasi Blynk dan Raspberry Pi: Dalam projek ini, kami akan belajar bagaimana menggunakan aplikasi Blynk dan Raspberry Pi 3 untuk mengendalikan perkakas rumah (Pembuat kopi, Lampu, tirai tingkap dan banyak lagi … Komponen perkakasan: Kabel Breadboard Lampu Relay Raspberry Pi 3 Aplikasi apl perisian: Blynk A