Daftar Isi:
- Perlengkapan
- Langkah 1: MQTT
- Langkah 2: Pengaturan Perangkat Lunak
- Langkah 3: Koneksi Perangkat Keras
- Langkah 4: Pengaturan Telepon
Video: Sistem Tirai Cerdas: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Apakah Anda ingin sistem tirai pintar yang menutup sendiri saat ruangan terlalu panas dan terang dan juga dapat mengontrolnya dari jarak jauh saat bepergian?
Di sini saya akan menunjukkan cara membuatnya sangat mudah~
Perlengkapan
- Kardus
- Sensor suhu DHT11
- Motor servo
- Sensor buluh
- Mikrokontroler Realtek Ameba1 RTL8195AM
- Kawat jumper
Langkah 1: MQTT
MQTT adalah protokol konektivitas mesin-ke-mesin (M2M)/"Internet of Things". Itu dirancang sebagai transportasi pengiriman pesan / berlangganan yang sangat ringan.
Kita dapat mengatakan MQTT adalah protokol yang dirancang untuk IoT. MQTT didasarkan pada TCP/IP dan mengirimkan/menerima data melalui publish/subscribe.
Karena kami menggunakan papan pengembangan ameba, kami dapat mendaftarkan akun di situs web resmi di amebaiot, dan mendapatkan server MQTT gratis di amebaiot.com/cloud-getting-started
Catatan, setelah Anda mendaftar di AmebaIOT.com dan telah mendaftarkan perangkat Anda untuk “Layanan Cloud”, maka nama pengguna dan kata sandi yang Anda gunakan untuk masuk ke AmebaIOT.com sama untuk koneksi MQTT Anda, detailnya akan dijelaskan nanti di tutorial.
Langkah 2: Pengaturan Perangkat Lunak
Pusat dari setiap proyek IoT (Internet-of-Things) adalah mikrokontroler berkemampuan Wi-Fi, tidak terkecuali proyek kami. Mikrokontroler Wi-Fi yang digunakan di sini adalah Ameba-1 RTL8195AM dari Realtek, ia memiliki banyak periferal yang berguna dan modul Wi-Fi yang kuat dengan daya yang cukup rendah untuk berjalan pada baterai sel selama berminggu-minggu.
Apalagi? Papan ini dapat diprogram pada Arduino IDE! Ya, tidak diperlukan perangkat lunak pembelajaran hardcore, cukup buka Arduino IDE Anda dan tempel tautan berikut ke "URL pengelola papan tambahan" di bawah "File -> Preferensi" dan seluruh rantai alat dan utilitas mikrokontroler akan diunduh secara otomatis dengan memasang papan ini dari “Pengelola Dewan” di bawah “Alat -> Papan”
Setelah itu, Anda dapat mengunduh kode sumber dari Github di Github.
Hal terakhir yang perlu Anda lakukan adalah mengedit informasi berikut pada kode yang baru saja Anda unduh dan kemudian Anda siap untuk menekan tombol "Unggah" pada akhirnya dan mendapatkan kode yang di-flash di ameba dalam hitungan detik.
Langkah 3: Koneksi Perangkat Keras
Anda dapat merujuk ke bagian persediaan untuk mendapatkan daftar hal-hal yang Anda butuhkan.
Pertama, Anda perlu membangun "rumah" dari kotak karton, tidak terlalu mewah, yang di bawah ini akan berhasil.
Koneksi sirkuit agak mudah, periksa peta koneksi di bawah ini untuk menghubungkan semuanya.
Setelah sambungan selesai, Anda dapat merekatkan servo ke dinding rumah karton Anda sambil menghubungkan lengannya ke gorden, rekatkan sensor buluh di satu sisi gorden dan rekatkan magnet ke sisi lain gorden. Perhatikan bahwa, secara default, sensor buluh dan magnet seharusnya berdekatan satu sama lain sampai motor servo menarik tirai dan menyeretnya.
Tujuan dari sensor buluh adalah untuk memberi tahu amuba jika tirai ditutup atau dibuka. Last but not least, rekatkan sensor DHT11 ke sisi lain dinding, ini akan membantu mengukur suhu "ruangan" dan seharusnya memberi tahu ameba jika ruangan mendapatkan terlalu banyak sinar matahari yang menaikkan suhu ke tingkat yang tidak nyaman. Jika ruangan memang panas, maka secara otomatis akan menutup tirai dan mengirim pesan MQTT kepada pengguna.
Langkah 4: Pengaturan Telepon
Untuk mengontrol tirai dari jarak jauh melalui MQTT, pertama-tama kita perlu menginstal klien MQTT. Ada banyak aplikasi klien MQTT gratis di Playstore untuk Android dan Appstore untuk iOS. Berikut adalah versi android dan versi iOS.
Apa pun versi yang Anda gunakan, prosedur penyiapannya sama, Pertama, Anda harus mengisi alamat server MQTT -> “cloud.amebaiot.com”;
Kedua, isi nomor port -> “1883”;
Ketiga, isi topik untuk berlangganan -> “outTopic”;
Keempat, isi topik yang akan dipublikasikan -> “inTopic”;
Kelima, isi nama pengguna dan kata sandi layanan cloud MQTT Anda;
Terakhir, tekan tombol "hubungkan" untuk terhubung.
Setelah terhubung, Anda akan menerima pesan “---MQTT server connected!---” yang dikirim dari ameba sebagai konfirmasi koneksi dua arah yang berhasil. Sekarang, Anda dapat mengirim pesan "aktif" untuk membuka tirai dan pesan "mati" untuk menutupnya kapan pun Anda mau!
Direkomendasikan:
Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)
Lampu LED Meja Cerdas | Pencahayaan Cerdas Dengan Arduino | Ruang Kerja Neopiksel: Saat ini kita menghabiskan banyak waktu di rumah, belajar dan bekerja secara virtual, jadi mengapa tidak membuat ruang kerja kita lebih luas dengan sistem pencahayaan khusus dan cerdas berbasis Arduino dan LED Ws2812b. Di sini saya tunjukkan cara membangun Smart Anda Lampu LED Meja yang
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Berkebun Cerdas Berbasis IoT dan Pertanian Cerdas Menggunakan ESP32: 7 Langkah
Berkebun Cerdas dan Pertanian Cerdas Berbasis IoT Menggunakan ESP32: Dunia berubah seiring waktu dan pertanian. Saat ini, Orang mengintegrasikan elektronik di setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang-orang yang mengelola kebun.Dalam hal ini
Tirai Otomatis / Tirai Jendela Menggunakan Arduino dan LDR: 3 Langkah
Tirai Otomatis / Tirai Jendela Menggunakan Arduino dan LDR: Dalam Tutorial ini kita akan mendemonstrasikan cara membuat tirai jendela otomatis menggunakan Modul Arduino dan LDR. Pada siang hari gorden/window blind akan menggulung dan pada malam hari akan menggulung
Sistem Kontrol Tirai Alexa - Cetak 3D dan Biaya Rendah: 19 Langkah (dengan Gambar)
Sistem Kontrol Tirai Alexa - Dapat Dicetak 3D dan Biaya Rendah: Halo, saya sudah lama mencoba mengotomatiskan sebanyak mungkin rumah kami. Ketika Musim Dingin tiba di sini di Inggris, saya memutuskan untuk menghapus tugas menutup semua tirai di malam hari dan kemudian membukanya lagi di pagi hari. Ini berarti menjalankan saya