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

Penginderaan Gerakan Di Bawah Lampu Tempat Tidur

Komponen dan persediaan

Suplai daya (5V 6A)
× 1
Strip LED WS2812B
× 1
Klip kawat
× 1
Sensor Gerak
× 1
Saklar Rocker
× 1
colokan AC
× 1
Kawat
× 1
Arduino Nano R3
× 1

Alat dan mesin yang diperlukan

Besi solder (generik)
Palu
Printer 3D (generik)

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Pernah mencoba untuk bangun dari tempat tidur dengan tenang di malam hari hanya untuk tersandung sesuatu dan membangunkan seluruh rumah? Lampu malam penginderaan gerak yang dipasang diam-diam di bawah tempat tidur Anda memberikan cahaya tingkat rendah yang cukup terang untuk memandu Anda di sekitar batu bata LEGO yang tersesat itu tetapi cukup redup sehingga Anda tidak terbangun sepenuhnya. Selain merasakan gerakan, Anda juga dapat memprogram lampu ke warna pilihan Anda untuk jangka waktu yang tetap (atau tidak terbatas). Mereka menambahkan cahaya dan suasana yang sejuk ke kamar tidur mana pun. Dengan beberapa kit dasar, beberapa bit tambahan, serta tutorial dan video T3ch Flicks kami, Anda dapat memasang lampu ini dengan relatif mudah dalam beberapa jam.

Langkah 1:Ukur Tempat Tidur

Balikkan tempat tidur ke sisinya sehingga alasnya mudah dijangkau. Temukan lokasi yang sesuai untuk kotak kontrol, kami memilih area yang 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 tersebut. Anda ingin satu menghadap masing-masing dari tiga sisi tempat tidur yang tidak menempel ke dinding. Kami memilih lokasi yang dekat dengan tepi tempat tidur, tetapi tidak terlihat. Ukur jarak dari lokasi sensor ke kotak kontrol.

Langkah 2:Potong Kabel dan Strip LED

Potong ujung LED dengan panjang perimeter tempat tidur.Selanjutnya, potong kabel:Anda akan membutuhkan tiga untuk setiap sensor dan tiga untuk strip LED, masing-masing mengarah kembali ke kotak kontrol - total 12. Ambil tiga panjang kawat berwarna 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 apa yang Anda gunakan selama Anda tahu yang mana.

Langkah 4:Solder Kabel ke Sensor Gerak

Kami menempatkan sensor gerak kami dalam wadah cetak 3D (Anda dapat menemukan tautan file di bawah). Ini tidak sepenuhnya diperlukan, tetapi mereka membuat sensor lebih rapi dan lebih mudah diletakkan di bagian bawah tempat tidur Anda. Jika Anda menggunakan kasing cetak 3D, mulailah dengan memasukkan tiga kabel berwarna berbeda melalui tutupnya. Sensor gerak memiliki tiga pin yang berbeda:ground (GND), power (VCC), dan sinyal (S) (ditunjukkan di atas). Saat memegang sensor seperti yang ditunjukkan pada diagram di atas (yaitu dengan pin di tepi bawah modul), pasang tiga kabel berwarna berbeda pada pin masing-masing dan solder ke tempatnya. Kemudian, tutupi kabel menggunakan heat shrink. Ulangi ini untuk kabel yang dipotong untuk masing-masing dari tiga sensor. Dorong kubah sensor gerak melalui lubang di casing utama. Itu harus klik pada tempatnya. Tutup casing, biarkan tiga kabel berwarna tertinggal melalui lubang belakang.

Langkah 5:Hubungkan Strip LED

Strip LED memiliki tiga koneksi yang sama:daya, sinyal, dan ground - kecuali pin sinyal adalah input. LED ini mengambil instruksi dari Arduino, masing-masing dapat dialamatkan. Kita dapat mengubah warna (RGB) dan kecerahan. Solder tiga kabel berwarna ke strip LED, ini akan digunakan untuk menghubungkan ke Arduino nanti.

Langkah 6:Sakelar Daya

Jika Anda menggunakan kotak kontrol cetak 3D, Anda harus memasang sakelar daya dan menghubungkannya ke kabel. Pertama, pastikan tidak ada apa pun di ujung steker Anda, jika ada, potong. Masukkan kabel melalui lubang di bagian depan kotak dan keluar lagi melalui lubang untuk sakelar tepat di sebelahnya. Lepaskan penutup luar kabel AC sehingga 10 cm dari ketiga kabel dalam (Live, Netral, dan Earth) dapat terlihat. Kemudian, potong dan lepaskan 8 cm kabel hidup (merah) dan netral (biru) dan sisihkan untuk nanti. Dengan menggunakan sisa 2 cm dari ujung kabel steker AC, solder kabel hidup (merah) dan netral (biru) ke sakelar di dua cabang bawah (seperti yang ditunjukkan pada diagram). Selanjutnya, ambil potongan 8 cm kabel hidup (merah) dan netral (biru) yang Anda potong sebelumnya dan solder ke dua cabang di bagian atas sakelar (seperti yang ditunjukkan pada diagram) - kabel ini akan menempel ke kotak daya di dalam kotak kontrol. Tarik kabel terlebih dahulu, dorong sakelar ke lubangnya di dalam kotak.

Langkah 7:Hubungkan Catu Daya

Masukkan catu daya ke dalam kotak sehingga titik sambungan kabel menghadap sakelar. Hubungkan kabel hidup (merah) dan netral (biru) dari sakelar ke titik koneksi hidup dan netral (bertanda l dan n masing-masing) pada catu daya. Titik sambungan pada catu daya adalah sekrup, pastikan ini terpasang erat setelah kabel terpasang.

Langkah 8:Hubungkan Arduino

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

Langkah 9:Hubungkan Strip LED ke Catu Daya dan Arduino

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

Langkah 10:Hubungkan Sensor Gerak ke Arduino

Masukkan kabel sensor gerak (total 9) melalui lubang di mana kabel strip LED berada. Solder ketiga kabel daya ke +5V Arduino, kabel ground ke kabel arde Arduino dan solder kabel sinyal individual ke pin Arduino 10, 11, dan 12.

Langkah 11:Program Arduino

Unduh kode di bawah ini yang disebut ‘motion_sensing_lights.ino’. Kemudian, dengan menggunakan formulir yang dapat diunduh perangkat lunak Arduino di sini, unggah kode ke modul Arduino Anda. Jika Anda tidak yakin tentang cara melakukannya, lihat di sini. Kodenya cukup sederhana:kode ini terus menerus memeriksa apakah sensor gerak telah mengeluarkan sinyal dan jika demikian, mulai pengatur waktu dan nyalakan strip led untuk menyala, tetap menyala satu menit dan kemudian redup.

Langkah 11:Letakkan di Tempat Tidur

Tutup kotak kontrol - satu-satunya hal di luarnya adalah strip LED dan steker AC. Tempelkan kotak ke bagian bawah tempat tidur di lokasi yang Anda pilih - kami melakukannya menggunakan selotip dua sisi yang kuat. Kemudian, pasang sensor gerak ke bagian bawah tempat tidur menggunakan selotip dua sisi. Sensor gerak harus menghadap ke luar di sepanjang tiga sisi ranjang yang tidak berada di sepanjang dinding. Selanjutnya, pasang strip LED di sekeliling tempat tidur. Meskipun strip LED memiliki bagian belakang yang lengket, ini tidak cukup kuat untuk menahan beratnya. Oleh karena itu, kami menahannya menggunakan klip kawat plastik yang kami palu ke bagian bawah tempat tidur. Colokkan dan nyalakan kotak kontrol dan putar tempat tidur ke atas.

Langkah 12:Sesuaikan, Uji, dan Kagumi

Uji pencahayaan underbed sensor gerak Anda. Anda dapat menyesuaikan sensitivitas sensor gerak dengan memasukkan obeng melalui lubang atas casing dan memutar resistor sensitivitas.

Langkah 13:Melangkah Lebih Jauh

Menggunakan modul ESP8266 (Amazon) alih-alih Arduino, dimungkinkan untuk mengontrol strip LED dengan ponsel Anda atau dengan Alexa dengan menautkannya ke platform otomatisasi rumah sumber terbuka, Home Assistant. Sudah ada tutorial yang bagus tentang cara melakukannya, dan Anda dapat menemukannya di sini.

Langkah 14:Jika Anda Tidak Bisa Diganggu

Produk ini sudah ada, dan Anda dapat membeli dari amazon di sini. Tapi di mana kesenangannya?!

Daftar ke Milis Kami!

Kode

  • LED Sensor Gerak
LED Sensor GerakArduino
Unggah ini ke Arduino untuk membuat proyek bekerja!
/* T3chFlicks - Motion Sensing Under Bed Lighting Gratis untuk digunakan dan didistribusikan. Temukan tutorial dan daftar suku cadang di https://t3chflicks.com/shop/kit/motion-sensing-under-bed-lights/*/#include "FastLED.h"#define LED_DATA_PIN 9#define NUM_LEDS 250CRGB led[NUM_LEDS];int tepatWaktu =30*1000; // 30 detikint 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(sensor_gerakan_kiri, INPUT); pinMode(sensor_gerakan_kanan, 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(); penundaan (tepat waktu); fadeOut(); }}void fadeIn() { for (int led =0; led  0; b -=2) { FastLED.setBrightness(b); FastLED.show(); tunda (fadeTimeDiff); } for (int led =0; led   

Suku cadang dan penutup khusus

Skema


Proses manufaktur

  1. Tiara
  2. Sprei
  3. Lampu Liburan
  4. Kawat Berduri
  5. Sirkuit Terintegrasi
  6. Sensor Gerak menggunakan Raspberry Pi
  7. Real-time Perencanaan Gerak Untuk Mobil Otonom dalam Berbagai Situasi, Di Bawah Simulasi Lingkungan Perkotaan
  8. Tank Laser Leap Motion!
  9. MotionSense
  10. MOSMusic