Daftar Isi:

IRIS - Lampu yang Tahu Saat Anda Ada: 12 Langkah (dengan Gambar)
IRIS - Lampu yang Tahu Saat Anda Ada: 12 Langkah (dengan Gambar)

Video: IRIS - Lampu yang Tahu Saat Anda Ada: 12 Langkah (dengan Gambar)

Video: IRIS - Lampu yang Tahu Saat Anda Ada: 12 Langkah (dengan Gambar)
Video: Detik-Detik Kematian Ejen Ali || Alicia Full Sad😭 || Dj Bila Kamu Tak Lagi Denganku Terbaru 2023 2024, November
Anonim
Image
Image
IRIS - Lampu yang Tahu Saat Anda Ada
IRIS - Lampu yang Tahu Saat Anda Ada

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

Membuat Stand
Membuat Stand
Membuat Stand
Membuat Stand
Membuat Stand
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

Bagian Atas Lampu
Bagian Atas Lampu
Bagian Atas Lampu
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

Bohlam
Bohlam
Bohlam
Bohlam
Bohlam
Bohlam
Bohlam
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

Cat Hitam!
Cat Hitam!
Cat Hitam!
Cat Hitam!
Cat Hitam!
Cat 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

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
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?

Bagaimana Jika Saya Tidak Memiliki Arduino?
Bagaimana Jika Saya Tidak Memiliki Arduino?
Bagaimana Jika Saya Tidak Memiliki Arduino?
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

Pemrograman
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?

Bagaimana cara kerjanya?
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

Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul

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

Siap untuk berangkat!
Siap untuk berangkat!
Siap untuk berangkat!
Siap untuk berangkat!
Siap untuk berangkat!
Siap untuk berangkat!
Siap untuk berangkat!
Siap untuk berangkat!

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 Berjalan Melalui
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.

Tantangan Kecepatan Bekerja Dari Rumah
Tantangan Kecepatan Bekerja Dari Rumah
Tantangan Kecepatan Bekerja Dari Rumah
Tantangan Kecepatan Bekerja Dari Rumah

Hadiah Kedua dalam Tantangan Kecepatan Kerja Dari Rumah

Direkomendasikan: