Daftar Isi:
- Perlengkapan
- Langkah 1: Membuat Stand
- Langkah 2: Bagian Atas Lampu
- Langkah 3: Bohlam
- Langkah 4: Cat Ini Hitam
- Langkah 5: Elektronik
- Langkah 6: Bagaimana Jika Saya Tidak Memiliki Arduino?
- Langkah 7: Pemrograman
- Langkah 8: Bagaimana Cara Kerjanya?
- Langkah 9: Merakit
- Langkah 10: Siap untuk Pergi
- Langkah 11: Fitur Tambahan dan Tweak
- Langkah 12: Kode Berjalan Melalui
Video: IRIS - Lampu yang Tahu Saat Anda Ada: 12 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Halo! Yup, semua orang dikarantina. Saya seorang mahasiswa teknik. Saya dulu tinggal di asrama dan saya terbiasa mengerjakan tugas dan belajar di malam hari. Sekarang saya di rumah, keluarga saya tidak merasa nyaman karena semua orang di sini terbiasa tidur lebih awal. Saya juga tidak punya lampu meja.
Tetapi jika saya ingin membuatnya sendiri, saya ingin memiliki lebih banyak fitur daripada sekadar lampu standar. Tantangannya adalah menemukan suku cadang. Karena penguncian seluruh negeri di sini di India, tidak ada toko elektronik yang buka. Ini adalah proyek saya yang sepenuhnya dibangun di rumah. Temui Iris, lampu meja pintar. Ini memiliki banyak fitur yang dapat saya dorong ke dalamnya dengan elektronik yang saya miliki di rumah saya.
Mode manual: Pencahayaan meja biasa
Mode pintar: Deteksi otomatis pengguna untuk menghidupkan / mematikan lampu
Lampu tidur pintar: Secara otomatis menerangi jalan Anda saat Anda ingin pergi ke suatu tempat di tengah malam
Kecerahan adaptif: Secara otomatis menyesuaikan kecerahan berdasarkan cahaya sekitar
Kesadaran siang hari: Dapat mengaktifkan mode pintar secara otomatis setelah matahari terbenam atau saat tidak ada sumber cahaya lain di sekitar.
Dua fitur terakhir belum ditambahkan tetapi saya telah menyebutkan prinsip kerjanya jadi jika Anda ingin menambahkannya, Anda akan tahu apa yang harus dilakukan. Mari kita membuat!
Perlengkapan
Ya, saya tahu tidak masuk akal untuk memberikan tautan pembelian karena di sebagian besar negara, situs e-niaga tidak aktif saat ini. Tetapi jika Anda membaca ini setelah virus ini terkendali dan semuanya kembali normal (yang saya harap segera terjadi), maka… um.. sama-sama?
Arduino Uno:
Strip LED putih hangat:
Relay saluran tunggal:
Sensor Kedekatan/Penghalang:
Catu daya 12v:
kabel GI
cat hitam
Beberapa bagian di sana-sini dapat ditemukan di rumah.
Langkah 1: Membuat Stand
Sekarang tidak benar jika saya mengatakan bahwa desain pangkalan sepenuhnya milik saya. Saya melihat desain ini dalam sebuah video. Tapi eksekusinya beda, ya.
Pertama-tama, saya mengambil kabel listrik yang tebal. Saya ingin yang hitam, tapi ini satu-satunya yang ada di rumah saya. Masalahnya terlalu fleksibel. Kami membutuhkan sesuatu yang dapat mempertahankan bentuknya setelah ditekuk. Jadi saya melepas kabel Aluminium di dalamnya dan memasukkan kabel GI tebal sebagai gantinya. Lalu saya membengkokkan kawat ke dalam bentuk. Ini sesederhana membuat lingkaran untuk bagian bawah dan kemudian menekuk sisa kawat dalam bentuk S tipis untuk dudukannya.
Sayangnya tidak ada lagi ruang di dalam untuk melewatkan kabel daya, jadi kami akan melakukan sesuatu nanti. Basis sudah cukup banyak dilakukan.
Langkah 2: Bagian Atas Lampu
Untuk ini, saya mengambil dua wadah plastik dari dapur. Keduanya sedikit meruncing dan satu lebih besar dari yang lain. Saya menandai garis di sepanjang wadah yang lebih besar dan memotongnya pendek.
Ketika wadah kecil diletakkan di atas wadah besar, bentuknya persis seperti lampu. Besar!
Langkah 3: Bohlam
Ini bisa sesederhana pergi ke stasioner dan membeli lampu malam. Tapi, saya tidak menginginkan cahaya yang begitu terang dan juga, saya ingin menambahkan kontrol kecerahan otomatis dengan bagian-bagian yang saya miliki di rumah. Jadi, saya membuat bohlamnya sendiri.
Pertama, saya mengambil tutup wadah kecil yang saya gunakan sebelumnya, dan menempelkan pelat aluminium persegi panjang di atasnya. Saya kemudian menempelkan dua potong kecil strip LED putih hangat di Aluminium. Mengapa strip Aluminium? Ini bertindak sebagai heat sink untuk LED karena mereka menjadi hangat saat digunakan untuk waktu yang lama. Semuanya direkatkan menggunakan perekat tahan panas yang untungnya saya temukan tergeletak di ruang penyimpanan. Jika Anda tidak dapat menemukannya, tidak apa-apa. Strip LED umumnya sudah memiliki perekat di bagian belakang, Anda bisa langsung menempelkannya.
Saya menyolder kabel dengan menjaga kedua strip secara paralel. Saya kemudian membuka diffuser dari bola lampu LED lama dan menempelkannya di atas tutupnya.
Bohlam LED kustom kami sudah siap!
Saya melakukan tes cepat dengan catu daya 12v. Anda bisa melihat betapa menyenangkannya tampilannya.
Langkah 4: Cat Ini Hitam
Saya melukis semuanya hitam. Pastikan menggunakan amplas untuk membuat permukaan wadah menjadi kasar sehingga cat dapat menempel dengan baik.
Sebaiknya menggunakan cat semprot, tapi saya tidak punya di rumah. Jadi saya menggunakan cat akrilik. Sangat sulit untuk mengecat dasarnya karena catnya terus keluar. Setelah tiga lapis, saya puas dengan tampilannya. Meskipun saya harus mengampelasnya juga sebelum melukis.
Saya tidak mengecat bagian atas wadah besar karena itu semi transparan dan akan membentuk cincin cahaya dingin saat dinyalakan.
Langkah 5: Elektronik
Setelah saya menyebutkan semua fitur, Anda mungkin kewalahan dan berpikir bahwa mungkin ada beberapa sirkuit rumit yang terjadi. Tapi tidak, itu cukup sederhana. Terima kasih kepada papan Arduino.
Input sensor: Sensor penghalang mendeteksi saat Anda berada di depannya. Ini pin D0 masuk ke pin Arduino 2. Pin GND masuk ke pin GND Arduino, jelas. Pin +5v ini masuk ke pin 5v Arduino.
Output relai: Relai menyalakan/mematikan lampu saat dalam mode pintar. Pin inputnya masuk ke pin 3 Arduino dan pin lainnya ke pin GND Arduino.
Koneksi lainnya cukup sederhana. Ikuti saja skema diagramnya. Ini akan sedikit lebih mudah jika Anda tahu apa yang terjadi.
Pada dasarnya, jika Anda menggeser sakelar ke kanan, Anda langsung menyalakan lampu dari catu daya. Saat Anda menggeser sakelar ke kiri, lampu berada dalam mode pintar. Dari sini dan seterusnya, lampu dikendalikan oleh Arduino. Pada dasarnya dengan menggeser sakelar ke kiri, Anda memutuskan catu daya dari lampu dan menyalakan Arduino sebagai gantinya. Jika Arduino ingin menyalakan lampu, itu akan memicu relai yang hanya memendekkan terminal sakelar yang sebelumnya terputus.
Langkah 6: Bagaimana Jika Saya Tidak Memiliki Arduino?
Jika Anda tidak memiliki Arduino, Anda masih dapat membuat mode pintar menggunakan BC547 atau transistor tujuan umum lainnya dan sensor penghalang. Lihat diagram skema. Rangkaian ini harus diganti dengan susunan Arduino, relay dan sensor pada diagram skema pada langkah sebelumnya. Meskipun ini adalah pilihan yang lebih murah, akan ada konsumsi daya yang kecil saat idle.
Langkah 7: Pemrograman
Semua fitur pintar ini dikendalikan oleh Arduino. Program kami memutuskan bagaimana mereka bekerja. Jika Anda ingin berfungsi sama seperti milik saya, Anda cukup mengunduh kode saya dan mengunggah ke Arduino Anda. Jika Anda ingin memahami kode dan mengubahnya sesuai keinginan Anda, saya akan melakukan penelusuran kode di akhir instruksi yang dapat Anda rujuk.
Seperti yang saya sebutkan sebelumnya, kode ini hanya membaca data dari sensor penghalang. Fitur kecerahan adaptif dan kesadaran siang hari belum ditambahkan. Saya akan menjelaskan ini di bagian kode berjalan sehingga Anda dapat menambahkannya jika Anda suka
Langkah 8: Bagaimana Cara Kerjanya?
Deteksi pengguna otomatis:
Anda akan menempatkan sensor penghalang di bawah meja, menghadap Anda. Jadi sekarang ketika Anda duduk di depannya, itu akan mendeteksi Anda dan mengirim sinyal digital ke Arduino. Arduino kemudian menyalakan relai, yang menyalakan lampu.
Fitur lampu samping tempat tidur:
Ini bukan fitur terpisah sebenarnya. Ini adalah sensor penghalang yang ada tetapi dengan jangkauannya meningkat dengan memutar potensiometernya. Jika pengaturan lampu dan meja Anda disimpan di samping tempat tidur, ketika Anda turun dari tempat tidur, ia mendeteksi Anda dan menyalakan lampu selama 15 detik, setelah itu lampu mati. Anda dapat menjaga agar lampu tetap fokus ke jalur Anda sebelum tidur sehingga lampu menyala.
Langkah 9: Merakit
Setelah semua elektronik terhubung dan diuji dengan benar, saya memperbaikinya dalam kotak kecil. Saya bisa memasangnya ke lampu, tetapi saya ingin terlihat minimalis, jadi barang elektronik dipasang secara terpisah di bagian bawah meja. Posisi sempurna untuk sensor rintangan dan tersembunyi dari pandangan.
Saya menempelkan satu kabel listrik di sepanjang dudukan menggunakan lem super. Bagaimana dengan kawat lainnya? Ingat kita memasukkan kabel GI melalui dudukan? Kita akan menggunakannya sebagai kawat lain. Ini akan membuat semuanya terlihat rapi.
Setelah semua kabel digabungkan dan diuji dengan benar, saya menempelkan kedua bagian kepala lampu dengan resin epoksi. Kemudian dudukan dipasang ke kepala dengan membuat lubang dan melewati kawat GI melaluinya. Satu tetes resin terakhir dan semuanya kokoh dan siap digunakan.
Langkah 10: Siap untuk Pergi
Setelah menguji semuanya beberapa kali, saya benar-benar puas dengan cara kerja semuanya. Belum lagi betapa lembut dan menyenangkannya cahaya dari bohlam custom made kami.
Ada beberapa masalah kecil, yang bisa saya selesaikan dengan mudah.
Sensor penghalang mungkin mendeteksi kursi sepanjang waktu. Hal ini dapat diatasi dengan menggunakan kursi yang memiliki sandaran hanya di bagian atas, seperti yang saya miliki. Bagian bawahnya berlubang sehingga sensor penghalang tidak mendeteksinya.
Sensor penghalang mendeteksi orang yang berjalan-jalan dan terus menyalakan/mematikan lampu. Bagi saya, meja berada di samping tempat tidur sehingga tidak ada yang pergi ke sana kecuali mereka ingin tidur atau menggunakan meja. Yang dapat Anda lakukan adalah menyesuaikan jangkauannya dengan benar sehingga hanya mendeteksi Anda saat Anda duduk.
Lampu tidak mati. Ini terjadi ketika penerima (bola hitam) dari sensor penghalang terlalu dekat dengan pemancar (bola transparan). Ini sederhana untuk dipecahkan. Yang harus Anda lakukan adalah menekuknya sedikit menjauh satu sama lain.
Langkah 11: Fitur Tambahan dan Tweak
Jadi sekarang mungkin ada satu masalah. Bagaimana cara beralih antara mode pintar untuk deteksi pengguna dan mode lampu tidur pintar? Dalam kode yang saya berikan, keduanya pada dasarnya adalah hal yang sama. Tetapi jika Anda menginginkan mode khusus untuk masing-masing dan beralih di antara mereka secara otomatis, Anda dapat menggunakan mikrokontroler Nodemcu (esp8266) alih-alih Arduino.
Anda dapat menggunakan layanan bernama IFTTT untuk memicu setiap mode berdasarkan waktu dan jadwal Anda secara otomatis. Selain itu, Anda dapat menambahkan lebih banyak fitur seperti mengontrol lampu dari ponsel cerdas, peringatan cuaca, pengatur waktu, dan banyak hal lainnya dengan mudah. Ini bisa membuat Iris benar-benar pintar. Sayangnya nodemcu saya kembali ke asrama jadi saya terjebak dengan Arduino. Saya akan menambahkan fitur-fitur ini setelah saya kembali dan mungkin membuat instruksi lain!
Langkah 12: Kode Berjalan Melalui
Kode tidak hanya terlihat, tetapi sebenarnya cukup sederhana.
Pertama, kita mendeklarasikan pin input dan output Arduino pada fungsi setup.
Pin 2 menerima input dari sensor. Jadi jika terbaca HIGH artinya ada orang yang dekat dengannya maka relay (pin 3) menyala selama 15 detik. Setelah 15 detik, jika pin 2 masih membaca tinggi, blok if terus dijalankan dan lampu tetap menyala. Jika tidak, relai dimatikan dan begitu juga lampunya.
Jika Anda ingin itu bekerja secara otomatis setelah matahari terbenam, yang harus Anda lakukan adalah menambahkan LDR dengan transistor tujuan umum ke pin lain. Kemudian, seluruh kode di atas ditempatkan di dalam blok if. Ketika LDR tidak membaca cahaya, blok if dieksekusi dan proses yang dijelaskan di atas dilakukan oleh Arduino.
Juga, untuk kontrol kecerahan otomatis, Anda harus menggunakan LDR lagi. Lampu sekarang harus diberi daya langsung dari Arduino yang dapat digunakan relai lain. Anda dapat menggunakan PWM untuk mengatur kecerahan lampu berdasarkan input analog dari LDR. Perhatikan bahwa untuk ini, Anda harus menggunakan strip LED 5v, bukan 12v.
Hadiah Kedua dalam Tantangan Kecepatan Kerja Dari Rumah
Direkomendasikan:
Artefak Yang Maha Tahu: 6 Langkah (dengan Gambar)
The All-Knowing Artifact: Tujuan dari proyek ini adalah untuk membangun sebuah relik kuno yang terlihat seperti bagiannya, tetapi sangat tidak berguna. Kami sedang memikirkan patung yang serba tahu, yang hanya menjawab pertanyaan yang sangat spesifik dan tidak berfungsi setidaknya separuh waktu
Penyimpan Kata Sandi di Aruino Pro Micro atau Mengapa Tetap Sederhana Saat Ada Cara Rumit!: 15 Langkah (dengan Gambar)
Penyimpan Kata Sandi di Aruino Pro Micro atau Mengapa Tetap Sederhana Saat Ada Cara Rumit!: Tampaknya, masalah utama mikrokontroler untuk penggemar elektronik (terutama pemula) adalah mencari tahu di mana menerapkannya :) Saat ini elektronik, terutama yang digital , semakin terlihat seperti ilmu hitam. Hanya wisard 80-Lvl yang
Detektor Asap IOT: Perbarui Detektor Asap yang Ada Dengan IOT: 6 Langkah (dengan Gambar)
Detektor Asap IOT: Perbarui Detektor Asap yang Ada Dengan IOT: Daftar kontributor,Penemu:Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Pembimbing: Dr Chia Kim Seng Departemen Teknik Mekatronika dan Robotika, Fakultas Teknik Elektro dan Elektronik, Universiti Tun Hussein Onn Malaysia.Distribu
Tingkatkan IPod Mini Anda Dengan Memori Flash - Tidak Ada Lagi Hard Drive!: 6 Langkah (dengan Gambar)
Tingkatkan IPod Mini Anda Dengan Memori Flash - Tidak Ada Lagi Hard Drive!: Alih-alih hard drive, iPod baru Anda yang ditingkatkan akan menggunakan memori flash tanpa bagian yang bergerak untuk boot up & waktu akses dan konsumsi daya yang lebih rendah. (Saya menjalankan iPod saya terus menerus selama lebih dari 20 jam dengan sekali pengisian daya!). Anda juga akan mendapatkan peningkatan
Cara Membuat Kalender Kakek & Scrapbook (Bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): 8 Langkah (dengan Gambar)
Cara Membuat Kalender Kakek & Scrapbook (bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): Ini adalah hadiah liburan yang sangat ekonomis (dan sangat dihargai!) untuk kakek-nenek. Saya membuat 5 kalender tahun ini dengan harga masing-masing kurang dari $7. Bahan: 12 foto bagus anak Anda, anak-anak, keponakan, anjing, kucing, atau kerabat lainnya12 bagian berbeda