Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Komponen dan Perlengkapan

Sumber daya (5V 6A)
×1
Strip LED WS2812B
×1
Kliplek kabel
×1
Sensor gerak
×1
Bekas batu (Rocker Switch)
×1
Stop kontak AC
×1
Kabel
×1
Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Arduino Nano R3
×1

Alat dan Mesin yang Diperlukan

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Paiol solder (umum)
Palu
Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Printer 3D (umum)

Aplikasi dan Layanan Online

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Arduino IDE

Tentang Proyek Ini

Pernah coba keluar dari tempat tidur dengan diam-diam di tengah malam lalu terjatuh karena sesuatu dan membangunkan seluruh rumah? Lampu malam dengan sensor gerak yang dipasang secara discreet di bawah tempat tidur Anda memberikan cahaya rendah yang cukup terang untuk memandu Anda melewati bata LEGO yang terserak, namun cukup redup sehingga Anda tidak akan terbangun sepenuhnya. Selain merasakan gerakan, lampu juga dapat diprogram ke warna pilihan Anda untuk waktu yang tetap (atau tidak terbatas). Lampu ini memberikan kilauan dan suasana yang menarik untuk kamar tidur apa pun. Dengan beberapa kit dasar, beberapa komponen tambahan, dan tutorial serta video T3ch Flicks, Anda dapat memasang lampu ini dengan relatif mudah dalam beberapa jam.

Langkah 1: Ukur Tempat Tidur

Balikkan tempat tidur ke sisi sehingga dasarnya dapat diakses dengan mudah. Temukan lokasi yang tepat untuk kotak kontrol, kami memilih area sedikit lebih tinggi di dekat kepala tempat tidur (lihat diagram). Ukur keliling tempat tidur Anda serta panjang dan lebarnya (lihat diagram). Catat pengukuran Anda. Tentukan lokasi untuk ketiga sensor. Anda ingin satu sensor menghadap ke masing-masing tiga sisi tempat tidur yang tidak menempel pada dinding. Kami memilih lokasi yang dekat dengan tepi tempat tidur, tetapi tidak terlihat. Ukur jarak dari lokasi sensor ke kotak kontrol.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 2: Potong Kabel dan Strip LED

Potong strip LED sesuai panjang keliling tempat tidur. Selanjutnya, potong kabel: Anda akan membutuhkan tiga kabel untuk setiap sensor dan tiga kabel untuk strip LED, masing-masing mengarah ke kotak kontrol - total 12 kabel. Ambil tiga panjang kabel dengan warna berbeda, potong sesuai ukuran. Kami menggunakan kuning, hijau, dan oranye - konvensi yang diterima adalah merah untuk daya, hitam untuk ground, dan warna lain (tebal) untuk sinyal. Tidak masalah warna mana yang Anda gunakan selama Anda tahu mana yang mana.

Langkah 4: Pasang Kabel pada Sensor Gerak

Kami menempatkan sensor gerak dalam kotak hasil print 3D (Anda dapat menemukan tautan file di bawah). Tidak sepenuhnya diperlukan untuk memiliki kotak ini, tetapi mereka membuat sensor lebih rapi dan lebih mudah dipasang di bawah tempat tidur Anda. Jika Anda menggunakan kotak hasil print 3D, mulai dengan menjaluskan tiga kabel berbeda warna melalui tutup. Sensor gerak memiliki tiga pin yang berbeda: ground (GND), daya (VCC), dan sinyal (S) (ditunjukkan di atas). Saat memegang sensor seperti yang ditunjukkan dalam diagram di atas (yaitu dengan pin di tepi bawah modul), pasangkan tiga kabel berbeda warna ke pin masing-masing dan solder mereka ke tempat. Kemudian, tutupi kabel menggunakan heat shrink. Ulangi ini untuk kabel yang dipotong untuk masing-masing ketiga sensor. Dorong dome sensor gerak melalui lubang di kotak utama. Ini harus klik ke tempat. Tutup kotak, biarkan tiga kabel berwarna meluber melalui lubang di belakang.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 5: Pasang Kabel Strip LED

Strip LED memiliki tiga koneksi yang sama: daya, sinyal, dan ground - kecuali pin sinyal adalah input. LED ini menerima instruksi dari Arduino, masing-masing dapat diaddress. Kami dapat mengubah warna (RGB) dan kecerahan. Pasang tiga kabel berwarna pada strip LED, ini akan digunakan untuk terhubung ke Arduino nanti.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 6: Saklar Daya

Jika Anda menggunakan kotak kontrol hasil print 3D, Anda perlu memasang saklar daya dan menghubungkannya ke kabel. Pertama, pastikan tidak ada apa-apa di ujung stop kontak Anda, jika ada, potonglah. Lalui kabel melalui lubang di depan kotak dan keluar lagi melalui lubang untuk saklar tepat di sebelahnya. Kupas lapisan luar kabel AC sehingga 10cm dari tiga kabel dalam (Live, Neutral, dan Earth) terlihat. Kemudian, potong dan lepaskan 8cm kabel live (merah) dan neutral (biru) dan sisihkan untuk nanti. Menggunakan 2cm sisa ujung kabel stop kontak AC, solder kabel live (merah) dan neutral (biru) ke saklar pada dua prong bawah (seperti yang ditunjukkan dalam diagram). Selanjutnya, ambil potongan 8cm kabel live (merah) dan neutral (biru) yang Anda potong sebelumnya dan solder mereka pada dua prong di atas saklar (seperti yang ditunjukkan dalam diagram) - kabel ini akan terhubung ke kotak daya dalam kotak kontrol. Setelah menarik kabel terlebih dahulu, dorong saklar ke lubangnya di kotak.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 7: Hubungkan Sumber Daya

Letakkan sumber daya di kotak sehingga titik koneksi kabel menghadap ke saklar. Hubungkan kabel live (merah) dan neutral (biru) dari saklar ke titik koneksi live dan neutral (ditandai l dan n masing-masing) pada sumber daya. Titik koneksi pada sumber daya adalah baut, pastikan ini dirapatkan erat setelah kabel ditempatkan.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 8: Hubungkan Arduino

Sumber daya memiliki koneksi output untuk 5V dan ground (lihat diagram). Ambil Arduino dan potong kabel daya (biasanya merah, tetapi warna apa pun yang Anda gunakan) sekitar 8cm panjang. Hubungkan Arduino ke sumber daya dengan memasang satu ujung kabel daya ke titik koneksi '5V' dan solder ujung lainnya ke 'VIn' pada Arduino. Ulangi proses dengan kabel ground (hitam, atau warna apa pun yang Anda pilih), menghubungkan 'GND' pada sumber daya dan Arduino.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 9: Hubungkan Strip LED ke Sumber Daya dan Arduino

Lalui kabel strip LED melalui lubang kosong yang tersisa di kotak. Kupas kabel daya dan ground strip LED. Hubungkan kabel daya (merah) ke titik koneksi '5V' sumber daya (Arduino sudah terpasang ke ini) dan kabel ground (hitam) ke titik koneksi 'GND' sumber daya (Arduino juga sudah terpasang ke ini). Solder kabel sinyal strip LED ke pin digital 9 Arduino.

Langkah 10: Hubungkan Sensor Gerak ke Arduino

Lalui kabel sensor gerak (total 9) melalui lubang tempat kabel strip LED berada. Solder tiga kabel daya ke +5V Arduino, kabel ground ke gnd Arduino, dan solder kabel sinyal individu ke pin Arduino 10, 11, dan 12.

Langkah 11: Pemrograman Arduino

Unduh kode di bawah ini yang disebut 'motion_sensing_lights.ino'. Kemudian, menggunakan perangkat lunak Arduino yang dapat diunduh di sini, unggah kode ke modul Arduino Anda. Jika Anda tidak yakin cara melakukannya, periksa di sini. Kode cukup sederhana: ia secara berkala memeriksa apakah sensor gerak telah mengeluarkan sinyal dan jika ya, memulai timer dan menyalakan strip LED untuk menyala, tetap menyala selama satu menit, lalu padam.

Langkah 11: Pasang pada Tempat Tidur

Tutup kotak kontrol - satu-satunya hal di luarnya adalah strip LED dan stop kontak AC. Tempelkan kotak ke bawah tempat tidur di lokasi yang Anda pilih - kami melakukannya menggunakan karet double sided yang kuat. Kemudian, pasang sensor gerak ke bawah tempat tidur menggunakan karet double sided. Sensor gerak harus menghadap ke luar sepanjang tiga sisi tempat tidur yang tidak berada di sepanjang dinding. Selanjutnya, pasang strip LED di sekitar keliling tempat tidur. Meskipun strip LED memiliki lem di bagian belakang, ini tidak cukup kuat untuk menahan bobotnya. Oleh karena itu, kami memegangnya di tempat menggunakan kliplek kabel plastik yang kami pukul ke bawah tempat tidur. Colokkan dan nyalakan kotak kontrol dan balikkan tempat tidur ke posisi yang benar.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas
Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 12: Sesuaikan, Uji dan Nikmati

Coba lampu bawah tempat tidur dengan sensor gerak Anda. Anda dapat menyesuaikan sensitivitas sensor gerak dengan memasukkan obeng melalui lubang atas kotak dan memutar resistor sensitivitas.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 13: Mengembangkan Lebih Lanjut

Menggunakan modul ESP8266 (Amazon) sebagai gantinya Arduino, Anda dapat mengontrol strip LED dengan ponsel Anda atau dengan Alexa dengan menghubungkannya ke platform otomatisasi rumah open source Home Assistant. Sudah ada tutorial yang bagus tentang cara melakukannya, dan Anda dapat menemukannya di sini.

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Langkah 14: Jika Anda Males

Produk ini sudah ada, dan Anda dapat membelinya dari Amazon di sini. Tapi di mana kegembiraannya?!

Daftar ke Mailing List Kami!

Kode

Motion Sensing LEDsArduino
Unggah ini ke Arduino untuk membuat proyek bekerja!
/* T3chFlicks - Motion Sensing Under Bed Lighting Free to use and distribute. Find the tutorial and parts list at https://t3chflicks.com/shop/kit/motion-sensing-under-bed-lights/ */ #include "FastLED.h" #define LED_DATA_PIN 9 #define NUM_LEDS 250 CRGB leds[NUM_LEDS]; int onTime = 30*1000; // 30 detik int motion_sensor_left = 10; int motion_sensor_right = 11; int motion_sensor_front = 12; int fadeTimeDiff = 50; void setup() { FastLED.addLeds(leds, NUM_LEDS); pinMode(motion_sensor_left, INPUT); pinMode(motion_sensor_right, INPUT); pinMode(motion_sensor_front, INPUT); } void loop() { if (digitalRead(motion_sensor_left) == 1 || digitalRead(motion_sensor_right) == 1 || digitalRead(motion_sensor_front) == 1) { fadeIn(); delay(onTime); fadeOut(); } } void fadeIn() { for (int led = 0; led < NUM_LEDS; led++) { leds[led] = CRGB( 150, 60, 15); } for (int b = 0; b < 255; b += 2) { FastLED.setBrightness(b); FastLED.show(); delay(fadeTimeDiff); } } void fadeOut() { for (int led = 0; led < NUM_LEDS; led++) { leds[led] = CRGB( 150, 60, 15); } for (int b = 255; b > 0; b -= 2) { FastLED.setBrightness(b); FastLED.show(); delay(fadeTimeDiff); } for (int led = 0; led < NUM_LEDS; led++) { leds[led] = CRGB::Black; } FastLED.show(); } 

Bagian dan Enclosure Kustom

Skema

Lampu LED Bawah Tempat Tidur dengan Sensor Gerak: Penerangan Malam Tenang dan Cerdas

Proses manufaktur

  1. Seni dan Kerajinan Tiara: Sejarah, Bahan, dan Desain Modern
  2. Panduan Lengkap Lapis Kasur: Sejarah, Bahan, dan Manufaktur Modern
  3. Evolusi dan Kerajinan Lampu Liburan: Dari Tradisi Kuno hingga Rekayasa Modern
  4. Duri Kawat: Sejarah, Konstruksi, dan Penggunaan Modern
  5. Sirkuit Terpadu (IC): Chip Kompak dan Canggih yang Menggerakkan Elektronik Modern
  6. Mengontrol LED dengan Sensor Gerak PIR pada Raspberry Pi
  7. Perencanaan Gerakan Real-Time untuk Kendaraan Otonom di Lingkungan Perkotaan: Studi Prototipe Skala Kecil
  8. Membuat Laser Tank Kendali Leap Motion – Arduino, Raspberry Pi, RGB LEDs
  9. MotionSense: Deteksi Intrusi Cerdas dengan Arduino & ESP8266
  10. Kit Proyek MOSMusic: MOSFET, Arduino, dan Lainnya