Mündəricat:

Yataq İşıqlandırma altında Hərəkət Algılama: 16 addım (şəkillərlə)
Yataq İşıqlandırma altında Hərəkət Algılama: 16 addım (şəkillərlə)

Video: Yataq İşıqlandırma altında Hərəkət Algılama: 16 addım (şəkillərlə)

Video: Yataq İşıqlandırma altında Hərəkət Algılama: 16 addım (şəkillərlə)
Video: Pərdə arxası #2 - Fahişə həyatı - uşaqlar baxmasın 2024, Iyul
Anonim
Yataq Altında İşıq Algılama
Yataq Altında İşıq Algılama
Yataq Altında İşıq Algılama
Yataq Altında İşıq Algılama
Yataq Altında İşıq Algılama
Yataq Altında İşıq Algılama

Gecələr yatağından sakitcə qalxmağa çalışdınızmı, yalnız bir şeyi yıxıb bütün evi oyatmaq?

Yatağınızın altına təmkinli bir şəkildə quraşdırılmış hərəkət hissedici gecə işıqları, sizi LEGO kərpicinin ətrafında gəzdirəcək qədər aşağı səviyyəli işıq təmin edir, lakin tam oyanmadığınız üçün kifayət qədər zəifdir. Hərəkəti algılamanın yanında, işıqları sabit (və ya qeyri -müəyyən) uzun müddətə seçdiyiniz bir rəngə proqramlaşdırmaq da mümkündür. Hər hansı bir yataq otağına sərin bir parıltı və atmosfer əlavə edirlər.

Bəzi əsas dəstlər, bir neçə əlavə bit və T3ch Flicks təlimatımız və videomuzla bu işıqları bir neçə saat ərzində nisbi rahatlıqla quraşdıra bilərsiniz.

Materiallar:

  • Enerji təchizatı (5V 6A) Amazon
  • Ünvanlı LED şeridi Amazon
  • Arduino Nano Amazon
  • Tel klipləri Amazon
  • Amazon Hərəkət Sensorları
  • Rokçu açarı Amazon
  • AC Fiş
  • Tel

Dosyalar (https://github.com/sk-t3ch/t3chflicks-night-light-leds):

Addım 1: Bunu izləyin

Image
Image

Addım 2: Yatağı ölçün

Hərəkət Sensoruna Lehim Kabelləri
Hərəkət Sensoruna Lehim Kabelləri

Yatağı yan tərəfə çevirin ki, baza asanlıqla əldə olunsun. İdarəetmə qutusu üçün uyğun bir yer tapın, yatağın başının yaxınlığındakı bir qədər yüksək sahəni seçdik (diaqrama baxın). Yatağınızın ətrafını və uzunluğunu və enini ölçün (diaqrama baxın). Ölçmələrinizi qeyd edin.

Üç sensorun yerini müəyyənləşdirin. Yatağın divara söykənməyən üç tərəfinin hər birinə baxan birini istəyirsən. Yatağın kənarına yaxın, lakin görünməyən yerləri seçdik. Sensorun yerləşdiyi yerdən idarəetmə qutusuna qədər olan məsafəni ölçün.

Addım 3: Telləri və LED şeridini kəsin

Yataq perimetrinin uzunluğuna görə LED şeridi kəsin.

Sonra telləri kəsin: hər sensor üçün üç və LED şeridi üçün üç lazımdır, hər biri yenidən idarəetmə qutusuna aparır - cəmi 12. Üç fərqli uzunluqdakı tel götürərək ölçüsünə görə kəsin. Sarı, yaşıl və narıncı rənglərdən istifadə etdik - qəbul edilən konvensiya güc üçün qırmızı, torpaq üçün qara və siqnal üçün başqa (qalın) rəngdir. Hansı rəng olduğunu bildiyiniz müddətcə hansı rənglərdən istifadə etməyinizin əhəmiyyəti yoxdur.

Addım 4: Hərəkət Sensoruna Lehim Kabelləri

Hərəkət Sensoruna Lehim Kabelləri
Hərəkət Sensoruna Lehim Kabelləri
Hərəkət Sensoruna Lehim Kabelləri
Hərəkət Sensoruna Lehim Kabelləri

Hərəkət sensorlarımızı 3D çaplı qutulara yerləşdirdik (fayl bağlantısını aşağıda tapa bilərsiniz). Bunlara sahib olmaq tamamilə lazım deyil, ancaq sensorlar səliqəli və yatağınızın altına qoyulmasını asanlaşdırır.

3D çaplı korpusdan istifadə edirsinizsə, üç fərqli rəngli teli qapaqdan keçirərək başlayın. Hərəkət sensorlarının üç fərqli sancağı var: torpaq (GND), güc (VCC) və siqnal (S) (yuxarıda göstərilmişdir). Sensoru yuxarıdakı diaqramda göstərildiyi kimi tutarkən (yəni modulun alt kənarındakı sancaqlar ilə), üç fərqli rəngli teli müvafiq sancaqlar ilə bağlayın və lehimləyin. Sonra, istilik daralma istifadə edərək telləri bağlayın. Üç sensordan hər biri üçün kəsilmiş tellər üçün bunu təkrarlayın.

Əsas hissədəki delikdən hərəkət sensoru günbəzini itələyin. Yerinə tıklamalıdır. Üç rəngli teli arxa çuxurdan keçərək korpusu bağlayın.

Addım 5: LED şeridini tellə bağlayın

LED şeridini bağlayın
LED şeridini bağlayın

LED şeridinin üç eyni əlaqəsi var: güc, siqnal və torpaq - siqnal pimi girişdən başqa.

Bu LEDlər, hər biri ünvanlı olan Arduinodan təlimat alır. Rəng (RGB) və parlaqlığı dəyişə bilərik. Üç rəngli telləri LED şeridinə lehimləyin, bunlar daha sonra Arduino -ya qoşulmaq üçün istifadə ediləcək.

Addım 6: Güc açarı

Güc açarı
Güc açarı
Güc açarı
Güc açarı

3D çaplı idarəetmə qutusundan istifadə edirsinizsə, güc açarını quraşdırmalı və tellərə bağlamalısınız.

Birincisi, fişinizin ucunda heç bir şey olmadığından əmin olun, əgər varsa kəsin. Teli qutunun önündəki çuxurdan keçirin və dərhal yanındakı açarın deliyindən çıxarın. AC telinin xarici örtüyünü soyun ki, üç daxili telin 10 sm -i (Canlı, Neytral və Torpaq) görünsün.

Sonra, 8 sm canlı (qırmızı) və neytral (mavi) telləri kəsin və çıxarın və daha sonra kənara qoyun. AC fiş telinin ucunun qalan 2 sm -lik hissəsini istifadə edərək, canlı (qırmızı) və neytral (mavi) telləri altdakı iki sancağın açarına lehimləyin (diaqramda göstərildiyi kimi).

Daha sonra, əvvəllər kəsdiyiniz 8 sm uzunluğundakı canlı (qırmızı) və neytral (mavi) telləri götürün və açarın yuxarı hissəsindəki iki dişliyə lehimləyin (diaqramda göstərildiyi kimi) - bu tellər içəridəki güc qutusuna bağlanacaq nəzarət qutusu. Əvvəlcə telləri çəkərək açarı qutudakı çuxura itələyin.

Addım 7: Güc Təchizatını qoşun

Güc Təchizatına qoşun
Güc Təchizatına qoşun

Elektrik təchizatı qutusuna qoyun ki, tel bağlantı nöqtələri açara baxsın.

Şəbəkədən (qırmızı) və neytral (mavi) telləri elektrik təchizatı üzərindəki canlı və neytral əlaqə nöqtəsinə (müvafiq olaraq l və n işarəsi ilə) bağlayın. Güc mənbəyindəki bağlantı nöqtələri vintlərdir, tellər yerində olduqdan sonra bunların sıx bağlandığından əmin olun.

Addım 8: Arduino'yu qoşun

Arduino'yu qoşun
Arduino'yu qoşun
Arduino'yu qoşun
Arduino'yu qoşun

Enerji təchizatı 5V və torpaq üçün çıxış əlaqələrinə malikdir (diaqrama baxın). Arduino'yu götürün və təxminən 8 sm uzunluğunda bir elektrik telini kəsin (şərti olaraq qırmızı, amma istifadə etdiyiniz rəng).

Güc telinin bir ucunu '5V' bağlantı nöqtəsinə vidalayaraq digər ucunu Arduino üzərindəki 'VIn' ə lehimləməklə Arduino'yu enerji təchizatına qoşun.

Prosesi, elektrik təchizatı üzərindəki 'GND' və Arduino -ya bağlayan bir torpaq (qara və ya seçdiyiniz rəng) bir tel ilə təkrarlayın.

Addım 9: LED Şeridini Güc Təchizatına və Arduinoya qoşun

LED şeridinin tellərini qutunun qalan boş boşluğundan keçirin.

LED şeridinin gücünü və torpaq tellərini soyun. Güc (qırmızı) telini enerji təchizatının '5V' əlaqə nöqtəsinə (Arduino artıq bağlıdır) və torpaq (qara) teli enerji təchizatı 'GND' əlaqə nöqtəsinə (Arduino artıq buna bağlıdır) həm də).

LED şeridinin siqnal telini Arduino rəqəmsal pininə 9 lehimləyin.

Addım 10: Hərəkət Sensorlarını Arduinoya qoşun

Hərəkət sensörlərinin tellərini (cəmi 9) LED şeridinin tellərinin olduğu çuxurdan keçirin.

Üç güc telini Arduino +5V -ə, topraklama tellərini Arduino gnd -ə lehimləyin və fərdi siqnal tellərini Arduino pinlərinə 10, 11 və 12 -ə lehimləyin.

Addım 11: Arduino proqramlaşdırın

Aşağıdakı 'motion_sensing_lights.ino' adlı kodu yükləyin. Ardından buradan yüklənə bilən Arduino proqramından istifadə edərək kodu Arduino modulunuza yükləyin. Bunu necə edəcəyinizdən əmin deyilsinizsə, bura baxın. FastLED kitabxanasını da buradan yükləməlisiniz.

Kod olduqca sadədir: hərəkət sensorlarının bir siqnal verib -vermədiyini davamlı olaraq yoxlayır və əgər belədirsə, bir taymeri işə salır və parıldamaq, bir dəqiqə qalmaq və sonra aşağı düşmək üçün led şeridi açır.

Addım 12: Yatağa qoyun

Yatağa qoyun
Yatağa qoyun
Yatağa qoyun
Yatağa qoyun

İdarəetmə qutusunu bağlayın - xaricindəki tək şey LED şeridi və AC fişi olmalıdır.

Qutunu seçdiyiniz yerdə yatağın altına yapışdırın - bunu güclü iki tərəfli lent istifadə edərək etdik.

Sonra, hərəkət sensorlarını iki tərəfli lentlə yatağın altına yapışdırın. Hərəkət sensorları yatağın divar boyunca olmayan üç tərəfi boyunca kənara baxmalıdır. Sonra, LED şeridini yatağın perimetri ətrafında quraşdırın.

LED şeridin arxası yapışqan olsa da, çəkisini saxlayacaq qədər güclü deyil. Buna görə də, çarpayının altına vurduğumuz plastik tel kliplərdən istifadə edərək yerində saxladıq. İdarəetmə qutusunu qoşun və yandırın və yatağı yuxarı doğru çevirin.

Addım 13: Ayarlayın, Test edin və heyran olun

Ayarlayın, Test edin və heyran olun
Ayarlayın, Test edin və heyran olun

Hərəkət hiss edən alt yatağınızın işığını sınayın. Çantanın üst çuxuruna bir tornavida qoyaraq və həssaslıq rezistorunu bükərək hərəkət sensoru həssaslığını tənzimləyə bilərsiniz.

Addım 14: Əlavə edin

Daha çox götürmək
Daha çox götürmək

Arduino əvəzinə bir ESP8266 modulu (Amazon) istifadə edərək, LED zolağını telefonunuzla və ya Alexa ilə açıq mənbəli ev avtomatlaşdırma platforması Home Assistant -a bağlayaraq idarə etmək mümkündür. Bunun necə ediləcəyi ilə bağlı artıq böyük bir dərs var və burada tapa bilərsiniz.

Addım 15: Əgər narahat ola bilmirsinizsə

Bu məhsul artıq mövcuddur və burada Amazon -dan satın ala bilərsiniz. Bəs bunun əyləncəsi haradadır ?!

Addım 16: Oxuduğunuz üçün təşəkkürlər

Poçt siyahımıza daxil olun!

Tövsiyə: