Съдържание:

Сензор за движение при осветление на леглото: 16 стъпки (със снимки)
Сензор за движение при осветление на леглото: 16 стъпки (със снимки)

Видео: Сензор за движение при осветление на леглото: 16 стъпки (със снимки)

Видео: Сензор за движение при осветление на леглото: 16 стъпки (със снимки)
Видео: Камера-ЛАМПА с проследяване и идентификация на човек. 2024, Юли
Anonim
Сензор за движение под осветление на леглото
Сензор за движение под осветление на леглото
Сензор за движение при осветление на леглото
Сензор за движение при осветление на леглото
Сензор за движение под осветление на леглото
Сензор за движение под осветление на леглото

Опитвали ли сте се да ставате тихо от леглото през нощта, само за да препънете нещо и да събудите цялата къща?

Нощните светлини с чувствителност към движение, инсталирани дискретно под леглото ви, осигуряват достатъчно ярка светлина, която да ви води около тези разсеяни тухли LEGO, но достатъчно слаба, за да не се събудите напълно. Освен че може да се разпознае движение, светлините могат да се програмират до цвят по ваш избор за фиксиран (или неопределен) период от време. Те придават хладен блясък и атмосфера на всяка спалня.

С някакъв основен комплект, няколко допълнителни бита и нашия урок и видео за T3ch Flicks, можете да инсталирате тези светлини с относителна лекота за няколко часа.

Материали:

  • Захранване (5V 6A) Amazon
  • Адресируема LED лента Amazon
  • Arduino Nano Amazon
  • Тел клипове Amazon
  • Сензори за движение Amazon
  • Рокер превключвател Amazon
  • AC щепсел
  • Тел

Файлове (https://github.com/sk-t3ch/t3chflicks-night-light-leds):

Стъпка 1: Гледайте това

Image
Image

Стъпка 2: Измерете леглото

Запояване на кабели към сензор за движение
Запояване на кабели към сензор за движение

Обърнете леглото настрани, така че основата да е лесно достъпна. Намерете подходящо място за контролната кутия, избрахме малко по -високата зона близо до главата на леглото (вижте диаграмата). Измерете периметъра на вашето легло и неговата дължина и ширина (вижте диаграмата). Запишете си измерванията.

Определете място за трите сензора. Искате една, обърната към всяка от трите страни на леглото, които не са до стената. Избрахме места, които бяха близо до ръба на леглото, но не се виждаха. Измерете разстоянието от местоположението на сензора до контролната кутия.

Стъпка 3: Изрежете проводниците и LED лентата

Нарежете светодиодната лента по дължината на периметъра на леглото.

След това отрежете проводниците: ще ви трябват три за всеки сензор и три за LED лентата, всеки води обратно към контролната кутия - общо 12. Вземане на три дължини различно оцветена тел, нарязана по размер. Използвахме жълто, зелено и оранжево - приетата конвенция е червена за захранване, черна за земя и друг (удебелен) цвят за сигнал. Всъщност няма значение кои цветове използвате, стига да знаете кой е кой.

Стъпка 4: Запоявайте кабелите към сензора за движение

Запояване на кабели към сензор за движение
Запояване на кабели към сензор за движение
Запояване на кабели към сензор за движение
Запояване на кабели към сензор за движение

Ние поместихме нашите сензори за движение в 3D отпечатани кутии (можете да намерите връзката към файла по-долу). Не е напълно необходимо да ги имате, но те правят сензорите по -подредени и по -лесни за поставяне на дъното на леглото ви.

Ако използвате кутия с 3D печат, започнете с прокарване на трите различни по цвят проводника през капака. Сензорите за движение имат три различни щифта: заземяване (GND), захранване (VCC) и сигнал (S) (показано по -горе). Когато държите сензора, както е показано на диаграмата по -горе (т.е. с щифтовете на долния ръб на модула), прикрепете трите различни цветни проводника към съответните им щифтове и ги запоявайте на място. След това покрийте проводниците с термосвиване. Повторете това за проводниците, прерязани за всеки от трите сензора.

Натиснете купола на сензора за движение през отвора в основния корпус. Тя трябва да щракне на място. Затворете кутията, оставяйки трите цветни проводника да минават през задния отвор.

Стъпка 5: Свържете LED лентата

Свържете LED лентата
Свържете LED лентата

LED лентата има трите същите връзки: захранване, сигнал и земя - с изключение на това, че сигналният щифт е вход.

Тези светодиоди приемат инструкции от Arduino, всеки от тях е адресиран. Можем да променяме цвета (RGB) и яркостта. Запояйте три цветни проводника към LED лентата, те ще бъдат използвани за свързване към Arduino по -късно.

Стъпка 6: Превключвател на захранването

Превключвател на захранването
Превключвател на захранването
Превключвател на захранването
Превключвател на захранването

Ако използвате 3D отпечатаната контролна кутия, ще трябва да инсталирате превключвателя на захранването и да го свържете към проводниците.

Първо се уверете, че няма нищо в края на щепсела ви, ако има, отрежете го. Прокарайте проводника през отвора в предната част на кутията и отново навън през отвора за превключвателя непосредствено до него. Отлепете външното покритие на променливотоковия проводник, така че да могат да се видят 10 см от трите вътрешни проводника (жив, неутрален и заземен).

След това отрежете и отстранете 8 см живи (червени) и неутрални (сини) проводници и оставете настрана за по -късно. Използвайки останалите 2 см от края на проводника за променливотоково захранване, запоявайте живите (червени) и неутралните (сини) проводници към превключвателя на долните два зъба (както е показано на диаграмата).

След това вземете 8 см парчета живи (червени) и неутрални (сини) проводници, които сте отрязали по -рано и ги запоявайте върху двата зъба в горната част на превключвателя (както е показано на диаграмата) - тези проводници ще се прикрепят към кутията за захранване в рамките на контролната кутия. Първо издърпайте проводниците, натиснете превключвателя в отвора му в кутията.

Стъпка 7: Свържете захранването

Свържете захранването
Свържете захранването

Поставете захранването в кутията така, че точките на свързване на проводниците да са обърнати към превключвателя.

Свържете живите (червени) и неутрални (сини) проводници от превключвателя към точката на свързване под напрежение и нула (маркирани съответно l и n) на захранването. Точките на свързване на захранването са винтове, уверете се, че те са затегнати плътно, след като проводниците са на мястото си.

Стъпка 8: Свържете Arduino

Свържете Arduino
Свържете Arduino
Свържете Arduino
Свържете Arduino

Захранването има изходни връзки за 5V и заземяване (вижте диаграмата). Вземете Arduino и отрежете захранващия проводник (обикновено червен, но независимо от цвета, който използвате) с дължина приблизително 8 см.

Свържете Arduino към захранването, като завиете единия край на захранващия проводник в точката на свързване „5V“и запоявате другия край към „VIn“на Arduino.

Повторете процеса със заземен (черен или цвят, който сте избрали) проводник, свързвайки „GND“на захранването и Arduino.

Стъпка 9: Свържете LED лентата към захранването и Arduino

Прокарайте проводниците на LED лентата през останалия празен отвор в кутията.

Отстранете кабелите за захранване и заземяване на LED лентата. Свържете захранващия (червен) проводник към точката на свързване „5V“на захранването (Arduino вече е прикрепен към това) и заземяващия (черен) проводник към точката на свързване „GND“на захранването (Arduino вече е прикрепен към това, също).

Запоявайте сигналния проводник на LED лентата към цифровия щифт 9 на Arduino.

Стъпка 10: Свържете сензорите за движение към Arduino

Прокарайте проводниците на датчиците за движение (общо 9) през отвора, където са проводниците на LED лентата.

Запоявайте трите захранващи проводника към +5V на Arduino, заземяващите проводници към gnd на Arduino и запоявайте отделните сигнални проводници към Arduino щифтове 10, 11 и 12.

Стъпка 11: Програмирайте Arduino

Изтеглете кода по -долу, наречен ‘motion_sensing_lights.ino’. След това, използвайки формата за изтегляне на софтуера Arduino тук, качете кода във вашия модул Arduino. Ако не сте сигурни как да направите това, проверете тук. Също така ще трябва да изтеглите библиотеката FastLED от тук.

Кодът е доста прост: той непрекъснато проверява дали сензорите за движение са изнесли сигнал и ако е така, стартира таймер и включва светодиодната лента, за да свети, остава на минута и след това свети надолу.

Стъпка 12: Сложете на леглото

Сложете на леглото
Сложете на леглото
Сложете на леглото
Сложете на леглото

Затворете контролната кутия - единствените неща извън нея трябва да бъдат LED лентата и щепселът за променлив ток.

Залепете кутията до дъното на леглото на избраното от вас място - направихме това с помощта на здрава двустранна лента.

След това прикрепете сензорите за движение към дъното на леглото с помощта на двустранна лента. Сензорите за движение трябва да гледат навън по трите страни на леглото, които не са по стената. След това монтирайте LED лентата по периметъра на леглото.

Въпреки че LED лентата има лепкав гръб, тя не е достатъчно здрава, за да задържи теглото си. Затова го държахме на място с помощта на пластмасови скоби, които забихме в дъното на леглото. Включете и включете контролната кутия и завъртете леглото надясно нагоре.

Стъпка 13: Настройте, тествайте и се възхищавайте

Регулирайте, тествайте и се възхищавайте
Регулирайте, тествайте и се възхищавайте

Изпробвайте осветлението си под леглото с чувствителност към движение. Можете да регулирате чувствителността на сензора за движение, като поставите отвертка през горния отвор на кутията и завъртите чувствителния резистор.

Стъпка 14: По -нататък

Вземайки го по -нататък
Вземайки го по -нататък

Използвайки модул ESP8266 (Amazon) вместо Arduino, е възможно да контролирате LED лентата с вашия телефон или с Alexa, като я свържете към платформата за домашна автоматизация с отворен код Home Assistant. Вече има страхотен урок за това как да направите това и можете да го намерите тук.

Стъпка 15: Ако не можете да се притеснявате

Този продукт вече съществува и можете да закупите от Amazon тук. Но къде е забавлението в това ?!

Стъпка 16: Благодаря за четенето

Регистрирайте се в нашия пощенски списък!

Препоръчано: