Съдържание:
- Стъпка 1: Гледайте това
- Стъпка 2: Измерете леглото
- Стъпка 3: Изрежете проводниците и LED лентата
- Стъпка 4: Запоявайте кабелите към сензора за движение
- Стъпка 5: Свържете LED лентата
- Стъпка 6: Превключвател на захранването
- Стъпка 7: Свържете захранването
- Стъпка 8: Свържете Arduino
- Стъпка 9: Свържете LED лентата към захранването и Arduino
- Стъпка 10: Свържете сензорите за движение към Arduino
- Стъпка 11: Програмирайте Arduino
- Стъпка 12: Сложете на леглото
- Стъпка 13: Настройте, тествайте и се възхищавайте
- Стъпка 14: По -нататък
- Стъпка 15: Ако не можете да се притеснявате
- Стъпка 16: Благодаря за четенето
Видео: Сензор за движение при осветление на леглото: 16 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Опитвали ли сте се да ставате тихо от леглото през нощта, само за да препънете нещо и да събудите цялата къща?
Нощните светлини с чувствителност към движение, инсталирани дискретно под леглото ви, осигуряват достатъчно ярка светлина, която да ви води около тези разсеяни тухли 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: Гледайте това
Стъпка 2: Измерете леглото
Обърнете леглото настрани, така че основата да е лесно достъпна. Намерете подходящо място за контролната кутия, избрахме малко по -високата зона близо до главата на леглото (вижте диаграмата). Измерете периметъра на вашето легло и неговата дължина и ширина (вижте диаграмата). Запишете си измерванията.
Определете място за трите сензора. Искате една, обърната към всяка от трите страни на леглото, които не са до стената. Избрахме места, които бяха близо до ръба на леглото, но не се виждаха. Измерете разстоянието от местоположението на сензора до контролната кутия.
Стъпка 3: Изрежете проводниците и LED лентата
Нарежете светодиодната лента по дължината на периметъра на леглото.
След това отрежете проводниците: ще ви трябват три за всеки сензор и три за LED лентата, всеки води обратно към контролната кутия - общо 12. Вземане на три дължини различно оцветена тел, нарязана по размер. Използвахме жълто, зелено и оранжево - приетата конвенция е червена за захранване, черна за земя и друг (удебелен) цвят за сигнал. Всъщност няма значение кои цветове използвате, стига да знаете кой е кой.
Стъпка 4: Запоявайте кабелите към сензора за движение
Ние поместихме нашите сензори за движение в 3D отпечатани кутии (можете да намерите връзката към файла по-долу). Не е напълно необходимо да ги имате, но те правят сензорите по -подредени и по -лесни за поставяне на дъното на леглото ви.
Ако използвате кутия с 3D печат, започнете с прокарване на трите различни по цвят проводника през капака. Сензорите за движение имат три различни щифта: заземяване (GND), захранване (VCC) и сигнал (S) (показано по -горе). Когато държите сензора, както е показано на диаграмата по -горе (т.е. с щифтовете на долния ръб на модула), прикрепете трите различни цветни проводника към съответните им щифтове и ги запоявайте на място. След това покрийте проводниците с термосвиване. Повторете това за проводниците, прерязани за всеки от трите сензора.
Натиснете купола на сензора за движение през отвора в основния корпус. Тя трябва да щракне на място. Затворете кутията, оставяйки трите цветни проводника да минават през задния отвор.
Стъпка 5: Свържете LED лентата
LED лентата има трите същите връзки: захранване, сигнал и земя - с изключение на това, че сигналният щифт е вход.
Тези светодиоди приемат инструкции от Arduino, всеки от тях е адресиран. Можем да променяме цвета (RGB) и яркостта. Запояйте три цветни проводника към LED лентата, те ще бъдат използвани за свързване към Arduino по -късно.
Стъпка 6: Превключвател на захранването
Ако използвате 3D отпечатаната контролна кутия, ще трябва да инсталирате превключвателя на захранването и да го свържете към проводниците.
Първо се уверете, че няма нищо в края на щепсела ви, ако има, отрежете го. Прокарайте проводника през отвора в предната част на кутията и отново навън през отвора за превключвателя непосредствено до него. Отлепете външното покритие на променливотоковия проводник, така че да могат да се видят 10 см от трите вътрешни проводника (жив, неутрален и заземен).
След това отрежете и отстранете 8 см живи (червени) и неутрални (сини) проводници и оставете настрана за по -късно. Използвайки останалите 2 см от края на проводника за променливотоково захранване, запоявайте живите (червени) и неутралните (сини) проводници към превключвателя на долните два зъба (както е показано на диаграмата).
След това вземете 8 см парчета живи (червени) и неутрални (сини) проводници, които сте отрязали по -рано и ги запоявайте върху двата зъба в горната част на превключвателя (както е показано на диаграмата) - тези проводници ще се прикрепят към кутията за захранване в рамките на контролната кутия. Първо издърпайте проводниците, натиснете превключвателя в отвора му в кутията.
Стъпка 7: Свържете захранването
Поставете захранването в кутията така, че точките на свързване на проводниците да са обърнати към превключвателя.
Свържете живите (червени) и неутрални (сини) проводници от превключвателя към точката на свързване под напрежение и нула (маркирани съответно l и n) на захранването. Точките на свързване на захранването са винтове, уверете се, че те са затегнати плътно, след като проводниците са на мястото си.
Стъпка 8: Свържете 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: Благодаря за четенето
Регистрирайте се в нашия пощенски списък!
Препоръчано:
Експлодиращ стенен часовник „Направи си сам“с осветление при движение: 20 стъпки (със снимки)
Експлодиращ стенен часовник „Направи си сам“с осветление с движение: В този инструкционен / видео ще ви покажа стъпка по стъпка как да направите креативен и уникално изглеждащ стенен часовник с интегрирана система за осветление с движение. Тази доста уникална идея за дизайн на часовник е ориентирана да направи часовника по -интерактивен . Когато вървя
Автоматично осветление на леглото: 5 стъпки (със снимки)
Автоматично осветление на леглото: Спите ли и през нощта? Не виждате ли също нищо на тъмно? Имате ли и тъмно в стаята през нощта? Ако е така, това устройство е за вас! Мисля, че повечето от нас обичат да останат малко по -дълго вечер. Причините могат да бъдат различни - Netflix, YouTube
Сензор за движение на водата Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: 6 стъпки
Сензор за вода Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: В този проект ще ви покажа как да изградите кран за вода с сензор за движение с помощта на електромагнитен клапан. Този проект може да ви помогне да преобразувате съществуващия си ръчен кран за вода в кран, който може да се контролира въз основа на откриване на движение. Използване на интерфейса на IR сензора
Проста роботизирана ръка, контролирана при действително движение на ръката: 7 стъпки (със снимки)
Една проста роботизирана ръка, контролирана от действителното движение на ръката: Това е много проста роботизирана ръка DOF за начинаещи. Ръката е контролирана от Arduino. Той е свързан със сензор, който е прикрепен към ръката на оператора. Следователно операторът може да контролира лакътя на ръката, като огъва собственото си движение на лакътя
Arduino - въртящ се светодиод при движение - носим артикул (вдъхновен от Chronal Accelerator Tracer Overwatch): 7 стъпки (със снимки)
Arduino - въртящ се светодиод при движение - носим артикул (вдъхновен от Chronal Accelerator Tracer Overwatch): Тази инструкция ще ви помогне да свържете акселерометър и неопикселов Led пръстен. Ще ви предоставя кода за четене на акселерометъра и ще получите този ефект с вашия неопиксел За този проект използвах 24 -битовия неопикселов пръстен Adafruit и MP