Isi kandungan:
- Bekalan
- Langkah 1: MQTT
- Langkah 2: Persediaan Perisian
- Langkah 3: Sambungan Perkakasan
- Langkah 4: Persediaan Telefon
Video: Sistem Tirai Pintar: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Adakah anda mahukan sistem tirai pintar yang tertutup ketika ruangan terlalu panas dan terang dan juga dapat mengawalnya dari jauh semasa dalam perjalanan?
Di sini saya akan menunjukkan kepada anda bagaimana menjadikannya mudah ~
Bekalan
- Kotak karton
- Sensor suhu DHT11
- Motor servo
- Sensor reed
- Mikrokontroler Realtek Ameba1 RTL8195AM
- Kawat pelompat
Langkah 1: MQTT
MQTT adalah protokol penyambungan mesin-ke-mesin (M2M) / "Internet of Things". Ia dirancang sebagai pengangkutan pesanan penerbitan / langganan yang sangat ringan.
Kita boleh mengatakan MQTT adalah protokol yang dirancang untuk IoT. MQTT berdasarkan TCP / IP dan menghantar / menerima data melalui penerbitan / langganan.
Oleh kerana kami menggunakan papan pengembangan ameba, kami dapat mendaftarkan akaun di laman web rasmi di amebaiot, dan mendapatkan pelayan MQTT percuma di amebaiot.com/cloud-getting-started
Perhatikan, setelah anda mendaftar di AmebaIOT.com dan mendaftar semula peranti anda untuk "Perkhidmatan Cloud", maka nama pengguna dan kata laluan yang anda gunakan untuk log masuk ke AmebaIOT.com adalah sama untuk sambungan MQTT anda, butiran akan dijelaskan kemudian dalam tutorial.
Langkah 2: Persediaan Perisian
Pusat setiap projek IoT (Internet-of-Things) adalah mikrokontroler berkemampuan Wi-Fi, projek kami tidak terkecuali. Mikrokontroler Wi-Fi yang digunakan di sini adalah Ameba-1 RTL8195AM dari Realtek, ia mempunyai banyak periferal yang berguna dan modul Wi-Fi yang kuat pada daya yang cukup rendah untuk dapat digunakan pada bateri sel selama berminggu-minggu.
Apa lagi? Papan ini boleh diprogramkan di Arduino IDE! Ya, tidak memerlukan perisian tegar pembelajaran, cukup buka Arduino IDE anda dan tampal pautan berikut ke dalam "URL pengurus papan tambahan" di bawah "Fail -> Pilihan" dan keseluruhan rantai alat dan utiliti mikrokontroler akan dimuat turun secara automatik dengan memasang papan ini dari "Pengurus Dewan" di bawah "Alat -> Papan"
Selepas itu, anda boleh memuat turun kod sumber dari Github di Github.
Perkara terakhir yang perlu anda lakukan ialah mengedit maklumat berikut pada kod yang baru anda muat turun dan kemudian anda bersedia untuk menekan butang "Muat Naik" itu akhirnya dan membuat kod tersebut dimuat di ameba dalam beberapa saat.
Langkah 3: Sambungan Perkakasan
Anda boleh merujuk bahagian persediaan untuk mendapatkan senarai barang yang anda perlukan.
Mula-mula anda perlu membina "rumah" dari kotak kadbod, tidak terlalu mewah, yang akan dilakukan di bawah ini.
Sambungan litar agak mudah, periksa peta sambungan di bawah untuk menghubungkan semuanya.
Setelah sambungan selesai, anda boleh melekatkan servo ke dinding rumah kadbod anda sambil menyambungkan lengannya ke tirai, melekatkan sensor buluh di satu sisi tirai dan merekatkan magnet ke sisi lain tirai. Perhatikan bahawa, secara lalai, sensor buluh dan magnet seharusnya berdekatan satu sama lain sehingga motor servo menarik tirai dan menyeretnya.
Tujuan sensor buluh adalah untuk memberitahu ameba jika tirai ditutup atau dibuka. Akhir sekali, lekatkan sensor DHT11 ke sisi lain dari dinding, ia akan membantu mengukur suhu "bilik" dan seharusnya memberitahu ameba jika ruangan itu mendapat cahaya matahari yang terlalu banyak sehingga menaikkan suhu ke tahap yang tidak selesa.. Sekiranya ruangan itu panas, ia akan ditutup secara automatik di langsir dan menghantar mesej MQTT kepada pengguna.
Langkah 4: Persediaan Telefon
Untuk mengawal tirai dari jauh melalui MQTT, pertama-tama kita perlu memasang klien MQTT. Terdapat banyak aplikasi klien MQTT percuma di Playstore untuk Android dan Appstore untuk iOS. Berikut adalah versi android dan versi iOS.
Tidak kira versi yang anda gunakan, prosedur penyediaannya sama, Pertama, anda perlu mengisi alamat pelayan MQTT -> "cloud.amebaiot.com";
Kedua, isikan nombor port -> "1883";
Ketiga, isikan topik untuk melanggan -> "outTopic";
Keempat, isikan topik untuk diterbitkan -> "inTopic";
Kelima, isikan nama pengguna dan kata laluan perkhidmatan cloud MQTT anda;
Terakhir, tekan butang "sambung" untuk berhubung.
Setelah disambungkan, anda akan menerima mesej "--- Pelayan MQTT disambungkan! ---" yang dihantar dari ameba sebagai pengesahan sambungan dua arah yang berjaya. Sekarang, anda mungkin mengirim pesan "on" untuk membuka tirai dan "off" mesej untuk menutupnya kapan saja anda suka!
Disyorkan:
Tirai WiFi: 3 Langkah
Tirai WiFi: Dalam tutorial ini saya akan menunjukkan kepada anda cara membuat gelanggang terkawal WiFi. Anda boleh mengawal langsir dengan menggunakan aplikasi di telefon Android atau butang yang disambungkan ke mikrokontroler anda. Kod sumber aplikasi yang anda dapati di GITHUB saya. Sekiranya anda mengikut arahan saya, ia
Tirai Automatik / Tirai Tingkap Menggunakan Arduino dan LDR: 3 Langkah
Tirai Automatik / Tirai Tingkap Menggunakan Arduino dan LDR: Dalam Tutorial ini kita akan menunjukkan cara membuat tirai tingkap automatik menggunakan Modul Arduino dan LDR. Pada waktu siang tirai / tirai tingkap akan tergelincir dan pada waktu malam ia akan bergulung
Tirai Automatik Dengan Laman Utama Google: 3 Langkah
Tirai Automatik Dengan Laman Utama Google: Setelah bertahun-tahun melakukan automasi rumah dengan lampu dan kipas, sekarang saya ingin mencuba automatik tirai rumah saya. Kos tirai auto siap sangat mahal, jadi saya memilih DIY. Tirai automatik ini adalah suis relay WiFi yang serupa dengan Sonoff. Ia sangat
Sistem Pintar Pintar untuk Pendengaran Gangguan (IDC2018IOT): 11 Langkah
Sistem Pintar Pintar untuk Pendengaran Gangguan (IDC2018IOT): Kita semua berharap dapat memiliki rumah yang sesuai dengan kita, tetapi binaan standardnya tidak sesuai untuk semua orang. Pintu rumah sangat tidak dirancang untuk orang yang pekak atau kurang pendengaran. Orang yang mengalami masalah pendengaran tidak dapat mendengar ketukan di pintu, atau
Sistem Kawalan Tirai Alexa - Cetakan 3D dan Kos Rendah: 19 Langkah (dengan Gambar)
Sistem Kawalan Tirai Alexa - Cetakan 3D dan Kos Rendah: Helo, saya telah lama berusaha mengautomasikan sebanyak mungkin rumah kami. Ketika Musim Sejuk tiba di UK, saya memutuskan untuk membuang kerja menutup tirai pada waktu petang dan kemudian membukanya lagi pada waktu pagi. Ini bermaksud menjalankan