Daftar Isi:
- Langkah 1: KOMPONEN YANG DIPERLUKAN
- Langkah 2: Perangkat Lunak
- Langkah 3: DIAGRAM SIRKUIT
- Langkah 4: KODE
- Langkah 5: MENGONTROL
- Langkah 6: KESIMPULAN
- Langkah 7: Video!
Video: Otomatisasi Rumah Terkendali Internet/cloud Menggunakan Esp8266 (aREST, MQTT, IoT): 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
SEMUA kredit ke https://arest.io/ untuk layanan cloud!!
IoT subjek yang paling banyak dibicarakan di dunia saat ini!! Server dan layanan cloud yang memungkinkan hal ini menjadi daya tarik dunia saat ini…
MENGECUALIKAN Hambatan JARAK adalah dan merupakan tujuannya!!
Jadi sekarang kendalikan rumah atau kantor Anda dari mana saja di dunia… tidak hanya dari dalam atau jangkauan!!
Solusi termudah dan termurah dari orang paling malas!!! NIKMATI DAN MALAS…
CATATAN: BACA SELURUH PROYEK TERLEBIH DAHULU, AKAN MEMBUTUHKAN 3-4 MENIT DAN BERINOVASI… JANGAN SETENGAH MEMBACA DAN BATU PERANGKAT ANDA…
Langkah 1: KOMPONEN YANG DIPERLUKAN
Hanya 4 komponen yang diperlukan - 1. ESP8266 NODEMCU atau WEMOS D1 mini atau papan pengembangan wifi esp8266 lainnya 2. RELAY (5V atau 6V) 3. ULN2003 atau UNL2003A (IC driver relay) 4. Jumper (jelas atau solder!!) struktur utama dari proyek ini adalah modul ESP8266 akan menerima sinyal dari server MQTT (yaitu arest.io) dan meneruskan sinyal ke pin atau prosesor. IC driver relai ULN2003 terhubung ke pin board Nodemcu. Pin keluaran terhubung ke relai atau lampu RGB atau motor servo, dll.
Langkah 2: Perangkat Lunak
Saya telah menggunakan Arduino IDE sebagai perangkat lunak pemrograman. Jika Anda baru mengenal papan pengembangan Nodemcu atau esp8266 ini, silakan merujuk ke instruksi saya sebelumnya. Untuk menghubungkan papan Nodemcu atau wemos dengan Arduino IDE.
Di Arduino IDE setelah mengatur hal-hal yang diceritakan sebelumnya, buka SKETCH -> INCLUDE LIBRARY -> MANAGE LIBRARIES -> CARI "arest" -> INSTALL THE LIBRARIES -> SEKARANG CARI PubSubClient -> INSTALL THE LIBRARY.
Sekarang setengahnya selesai… hampir sampai!!!
Langkah 3: DIAGRAM SIRKUIT
Seperti rangkaian di atas menggambarkan semuanya masih sisi input dari IC driver relay ULN2003 terhubung ke pin esp8266 dan output terhubung ke kaki koil relay seperti ketika pin esp8266 menjadi tinggi pin output ULN2003 menjadi rendah sehingga memberikan relay potensi 5V untuk bekerja.
Alih-alih mengirim 0 atau 1 ke pin esp8266 relai, kami juga dapat mengirim nilai lain untuk servo tetapi mendeklarasikan servo.attach(pin) untuk memutar servo ke nilai tertentu. Ini mudah tetapi setiap orang perlu berinovasi, membaca dan berpikir sedikit.
Langkah 4: KODE
Saya mendapat ide dari proyek "Marco Schwartz" dan memodifikasinya. Dia telah menggunakan d arest.io MQTT tetapi kami juga dapat menggunakan adafruit.io. Bagian utama dari program ini adalah:
ID arest 6 digit yang unik
char* device_id = "unique_6_digit_id";
kredensial WiFi
const char* ssid = "nama_ssid"; const char* kata sandi = "kata sandi_anda";
Pilih id unik apa pun yang Anda suka tetapi harus unik bukan nama saya atau Anda kecuali itu nama telugu !!
contoh id unik: pf4h6q (hanya contoh)
ada banyak perubahan yang dibuat dalam kode sesuai dengan kode, kami harus menyebutkan output setelah setiap reboot papan pengembangan
Kode Github
Kode:
Langkah 5: MENGONTROL
2 langkah PENTING: 1. mendeklarasikan pin keluaran 2. mengaktifkan atau mengirim informasi di pin tersebut Mendeklarasikan pin keluaran: https://cloud.arest.io/pf486q/mode/5/o"pf486q" adalah kode unik 6 digit untuk arest. io"o" sebagai outputreply setelah menjalankan ini di browser apa pun {"message":"Pin D2 set to output", "id":"pf486q", "name":"home cloud", "hardware":"esp8266", "connected":true}Toggling atau pengiriman informasi di pin:https://cloud.arest.io/pf486q/digital/2/0digital pin 2 kirim bit "0" atau "1" sesuai keinginanhttps:// cloud.arest.io/pf486q/digital/2/1 Mendeklarasikan pin diperlukan sekali setelah reboot/reset/shutdown jika tidak untuk menjalankan esp8266 secara terus-menerus, itu tidak perlu. Saya telah menggunakan aplikasi Android HTTPRequest untuk membuat widget di layar beranda dengan URL yang diperlukan. Seperti yang ditunjukkan pada instruksi saya sebelumnya. Harap lihat bahwa jika tidak, ini akan panjang.
Langkah 6: KESIMPULAN
Ini adalah proyek IoT untuk mengontrol peralatan rumah tangga, pintu, jendela, semuanya dan dapat disesuaikan sesuai dengan kebutuhan individu. Ini tidak dikontrol secara lokal, semua ini dapat dikontrol dari mana saja.
SETIAP PERINTAH ATAU URL DENGAN ARGUMEN MEMBUTUHKAN WAKTU 1-2 detik/s untuk dieksekusi karena ini bukan server khusus… tetapi untuk mengontrol rumah Anda dari mana saja di dunia ini LUAR BIASA
NIKMATI DAN MALAS… TINGGALKAN DAN LUPA MATIKAN PERALATAN TAPI TANPA Pusing kepala!!
Terima kasih kepada layanan MQTT " arest.io " dan kepada " Marco Schwatrz "…
jika Anda menyukai dukungan yang dapat diinstruksikan dan nikmati … dan untuk masalah apa pun tentang ini, tanyakan kepada saya
Langkah 7: Video!
Seseorang yang istimewa membantu saya untuk memeriksa apakah itu berfungsi dari tempat lain atau tidak… DAN itu berfungsi dari mana saja hanya diperlukan akses internet… (Saya di Kolkata, IN dan dia di Ranchi, IN)… dan ya dia mengacaukan saya setelah mengetahui kode unik arest.io saya jadi jangan bagikan kode unik yang Anda buat sendiri!!
Direkomendasikan:
Modul Relai 4CH Terkendali WI-Fi untuk Otomatisasi Rumah: 7 Langkah (dengan Gambar)
Modul Relai 4CH Terkendali WI-Fi untuk Otomasi Rumah: Saya telah menggunakan banyak WI-FI Berdasarkan Sakelar Mati Sebelumnya. Tapi itu tidak sesuai dengan Kebutuhan saya. Itu sebabnya saya ingin membangun sendiri, yang dapat menggantikan soket Wall Switch normal tanpa Modifikasi apa pun. Chip ESP8266 adalah Wifi memungkinkan
Otomatisasi Rumah Dengan WiFi ESP8266 Tanpa Menggunakan Blynk!: 24 Langkah (dengan Gambar)
Otomatisasi Rumah Dengan WiFi ESP8266 Tanpa Menggunakan Blynk!: Pertama, saya ingin mengucapkan TERIMA KASIH kepada semua orang karena telah menjadikan saya pemenang dalam Kontes Otomasi 2016 untuk INSTRUCTABLE ini. Jadi, seperti yang saya janjikan, inilah instruksi untuk mengontrol peralatan rumah tangga dengan modul WiFi ESP8266
Otomatisasi Rumah Dengan Modul Relay Terkendali Inframerah dan Bluetooth: 10 Langkah
Otomatisasi Rumah Dengan Modul Relay Terkendali Inframerah dan Bluetooth: Dalam proyek otomasi rumah ini, saya telah menunjukkan bagaimana kita dapat mengontrol lampu, kipas, dan peralatan rumah lainnya dari aplikasi ponsel cerdas dan remote IR menggunakan rangkaian modul relai kontrol Arduino. Relai pintar yang dikendalikan Arduino ini sirkuit memiliki dua mode, Inf
Otomatisasi dan Pemantauan Rumah Terkendali Suara/Internet DIY Menggunakan ESP8266 dan Google Home Mini: 6 Langkah
Otomatisasi dan Pemantauan Rumah Terkendali Suara/Internet DIY Menggunakan ESP8266 dan Google Home Mini: Hei!! Setelah istirahat panjang saya di sini karena kita semua harus melakukan sesuatu yang membosankan (pekerjaan) untuk mendapatkan. Setelah semua artikel HOME AUTOMATION yang saya tulis dari BLUETOOTH, IR, WIFI Lokal, Cloud yaitu yang sulit, *SEKARANG* datang paling mudah tapi paling efisien
Otomatisasi Rumah Terkendali Suara: 8 Langkah (dengan Gambar)
Otomatisasi Rumah Terkendali Suara: Halo, Dalam instruksi ini, saya akan mengajari Anda membuat Otomasi Rumah yang dikontrol suara. Kami hanya akan memasuki ponsel kami dan mengontrol peralatan kami dengan suara kami. Percayalah itu tidak begitu sulit untuk membuat seperti kedengarannya. Ikuti saja langkah-langkahnya dan y