Daftar Isi:
- Langkah 1: Daftar Bagian:
- Langkah 2: Makan Praline Dari Kotak
- Langkah 3: Menghubungkan Semua Komponen
- Langkah 4: Mengkodekan Papan Wemos
- Langkah 5: Mengontrol Soket
Video: Sakelar Lampu Terkendali Wi-Fi: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Hai! Pernahkah Anda merasa sangat lelah hingga lupa mematikan lampu di kamar Anda? Atau Anda hanya tidak suka bangun dari tempat tidur yang hangat dan nyaman dan menekan saklar lampu samping tempat tidur? Mungkin kita semua tahu perasaan itu. Itu sebabnya saya ingin menunjukkan kepada Anda bagaimana saya membuat basis yang dikendalikan smartphone untuk sistem otomatisasi rumah masa depan - sakelar lampu yang dikendalikan Wi-Fi.
Langkah 1: Daftar Bagian:
Menentukan bagian mana yang harus kita gunakan selalu menyenangkan. Banyak mencari bagian termurah dan paling dapat diandalkan sambil juga melihat yang lain di toko dan memikirkan proyek bagus lainnya:D
Pertama, kita membutuhkan otak untuk proyek kita.
Saya memilih mini board Wemos D1, karena tidak hanya menyediakan koneksi Wi-Fi untuk switch, tetapi memiliki 11 GPIO dan dapat diprogram melalui software Arduino IDE, sehingga kita tidak perlu menggunakan mikrokontroler lain. Saya membeli satu seharga $2,69 dari Aliexpress.
OKE. Sekarang kita akan membutuhkan sakelar aktual yang akan memutuskan koneksi di saluran listrik.
Jadi saya membeli modul relai 2 saluran seharga $0,85 lagi di Aliexpress.
Elemen penting lainnya adalah catu daya. Saya memilih trafo 230VAC ke 5VDC ini seharga $1,99. Ini dapat menangani daya 3W yang akan lebih dari cukup.
Kami juga membutuhkan kasing proyek (karena saya menggunakan kotak praline):D, kabel listrik, beberapa kabel jumper dan stopkontak (yang terbaik adalah yang menempel di dinding dan dipasang pada 2 sekrup)
Langkah 2: Makan Praline Dari Kotak
Setelah kotak kosong, kami dapat melanjutkan memasang stopkontak ke kasing. Kotak saya terlalu sulit untuk dibor, jadi saya menggunakan pisau untuk membuat 2 potongan kecil. Kemudian saya mengamankan soket dengan baut kecil, mur dan bantalan di tempatnya.
Saya mengikuti dengan memasang trafo pada selembar perfboard untuk membuat penyolderan lebih mudah. Kemudian saya melepas kabel listrik dan menyolder kabel ke pin AC pada trafo.
Langkah 3: Menghubungkan Semua Komponen
Sekarang bagian yang menyenangkan - menghubungkan setiap bagian dan sementara itu tidak mengacaukan apa pun:D
Skema menunjukkan semua koneksi yang harus kita buat di antara papan, kecuali netral untuk soket yang dikontrol, yang langsung terhubung ke kabel daya. Untuk sambungan tegangan tinggi selalu gunakan kabel yang dapat menangani daya - mis. kita dapat mempersingkat kabel listrik kita sebelumnya dan menggunakan potongan-potongan di antara soket dan relay. Ini juga bagus untuk menjaga warna kabel tetap benar (kabel hidup berwarna coklat, biru netral dan kuning-hijau tanah).
Langkah 4: Mengkodekan Papan Wemos
Sekarang bagian yang paling membosankan - pengkodean. Karena saya orang yang sangat malas, saya menggunakan sketsa contoh yang ada dan memodifikasinya sedikit untuk merespons perintah kami. Kode lengkapnya tersedia di GitHub saya.
Sekarang kita dapat mengunggah kode ke papan. Hmm, tapi tunggu dulu, bagaimana? Ini bukan papan Arduino. Pertama kita harus menambahkan definisi papan ke IDE kita untuk membuatnya terlihat. Kemudian kami mencari di papan untuk Wemos D1 mini kami, atur kecepatan unggah ke 115200bps dan kemudian, akhirnya unggah kodenya.
Langkah 5: Mengontrol Soket
Sekarang, jika kita melepaskan kabel USB dan menghubungkan papan kita ke soket listrik, itu harus terhubung ke jaringan Wi-Fi kita dan merespons ketika kita membukanya di browser.
Tapi apa alamat yang harus kita tulis di bilah browser? Di situlah "mDNS responder" berguna, karena kita tidak perlu mengetahui alamat IP board. Dalam kode kami telah menyatakan bahwa mDNS akan merespons dengan nama "remoteSocket01" dan server diatur pada port 81, jadi alamat lengkapnya adalah https://remoteSocket01.local: 81. Semua pekerjaan diatur pada /[output]/[on atau off]
Bagaimana jika kita tidak dapat terhubung ke papan dengan alamat mDNS, mis. di smartphonenya? Di sinilah aplikasi Android yang disebut IP Tools berguna. Salah satu fiturnya adalah kita dapat mencari jaringan lokal untuk semua perangkat yang terhubung. Kami akan mencari perangkat yang diproduksi oleh Espressif Inc. dan membaca IP yang ditunjukkan di atas.
Jika Anda tidak ingin mengetik alamat di bilah setiap kali - saya membuat aplikasi android untuk mempermudah segalanya. Fitur dasar untuk saat ini adalah mengaktifkan atau menonaktifkan soket, dan "menyegarkan" - mematikannya selama satu detik dan mengayunkannya kembali. Anda dapat mengunduhnya dari sini.
Semoga Anda menikmati lampu samping tempat tidur pintar DIY:D
Sampai jumpa lagi, Krzysztof:)
Direkomendasikan:
Sakelar Lampu Terkendali Kedipan Mata Menggunakan Kacamata Penghapus Shota Aizawa (My Hero Academia): 8 Langkah (dengan Gambar)
Sakelar Lampu Terkendali Kedipan Mata Menggunakan Kacamata Penghapus Shota Aizawa (My Hero Academia): Jika Anda membaca manga hero academia atau menonton anime my hero academia, Anda pasti mengenal karakter bernama shota aizawa. Shota Aizawa juga dikenal sebagai Kepala Penghapus, adalah Pahlawan Pro dan wali kelas dari Kelas 1-A U.A. Quirk Shota memberinya ab
Sakelar Keyboard dan Mouse Otomatis - Sakelar Upstream USB: 5 Langkah
Automatic Keyboard and Mouse Switch - USB Upstream Switch: Dalam proyek ini kami akan merakit sebuah keyboard dan mouse switch otomatis yang memungkinkan untuk berbagi dengan mudah antara dua komputer. Ide untuk proyek ini datang dari kebutuhan saya, pada waktu tertentu, memiliki dua komputer di meja laboratorium saya. Sebagian besar waktu itu adalah D saya
Perbaiki Papan Sakelar Rusak Menjadi Sakelar Sentuh Cerdas Dengan Pemantauan Suhu: 4 Langkah
Perbaiki Papan Sakelar Rusak Menjadi Sakelar Sentuh Cerdas Dengan Pemantauan Suhu: Saya tahu Anda semua menghadapi masalah ini setidaknya satu kali dalam hidup Anda, papan sakelar rusak karena penggunaan terus menerus. Sebagian besar sakelar mekanis rusak karena menyalakan dan mematikannya banyak waktu baik pegas di dalam sakelar tergeser atau m
Sakelar Slap: Sakelar Sentuh Sederhana, Tanpa Solder: 7 Langkah
Slap Switch: Simple, No-Solder Touch Switch: Slap Switch adalah sakelar sentuh resistensi sederhana, yang dirancang untuk proyek Explode the Controller saya untuk menggabungkan permainan fisik dalam permainan komputer dengan Makey Makey dan Scratch. Proyek ini membutuhkan saklar sentuh yang: kokoh, untuk ditampar keras
Meretas Bel Pintu Nirkabel Menjadi Sakelar Alarm Nirkabel atau Sakelar Hidup/Mati: 4 Langkah
Meretas Bel Pintu Nirkabel Menjadi Sakelar Alarm Nirkabel atau Sakelar Nyala/Mati: Saya baru-baru ini membangun sistem alarm dan memasangnya di rumah saya. Saya menggunakan sakelar magnet di pintu dan memasangnya melalui loteng. Jendela adalah cerita lain dan pemasangan kabel yang keras bukanlah pilihan. Saya membutuhkan solusi nirkabel dan ini