Мазмуну:

Керебеттин жарыгынын астындагы кыймылды сезүү: 16 кадам (сүрөттөр менен)
Керебеттин жарыгынын астындагы кыймылды сезүү: 16 кадам (сүрөттөр менен)

Video: Керебеттин жарыгынын астындагы кыймылды сезүү: 16 кадам (сүрөттөр менен)

Video: Керебеттин жарыгынын астындагы кыймылды сезүү: 16 кадам (сүрөттөр менен)
Video: 2024-жылдын январындагы эң коркунучтуу коркунучтуу окуя... 2024, Декабрь
Anonim
Керебеттин астындагы кыймылды сезүү
Керебеттин астындагы кыймылды сезүү
Керебеттин астындагы кыймылды сезүү
Керебеттин астындагы кыймылды сезүү
Керебеттин астындагы кыймылды сезүү
Керебеттин астындагы кыймылды сезүү

Эч качан бир нерсеге чалынып, бүт үйдү ойготуу үчүн түндө төшөктөн тынч турууга аракет кылдыңыз беле?

Төшөгүңүздүн астына кылдаттык менен орнотулган кыймыл сезгич түнкү чырактар сизди LEGO кирпичтеринин айланасында жетектей турган деңгээлдеги жарыкты камсыздайт, бирок сиз толугу менен ойгонбой турасыз. Кыймылды сезүү менен бирге, жарыктарды каалаган (же белгисиз) убакытка каалаган түскө программалоо да мүмкүн. Алар кандайдыр бир уктоочу бөлмөгө муздак жарыкты жана атмосфераны кошушат.

Негизги комплект, кошумча биттер жана биздин T3ch Flicks окуу куралы жана видеосу менен, сиз бул жарыкты бир нече сааттын ичинде салыштырмалуу оңой орното аласыз.

Материалдар:

  • Электр энергиясы менен камсыздоо (5V 6A) Amazon
  • Даректүү LED тилкеси Amazon
  • Arduino Nano Amazon
  • Зым клиптер Amazon
  • Кыймыл сенсорлору Amazon
  • Рокер Амазонка
  • AC Plug
  • Зым

Файлдар (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 тилкесинин үч окшош байланышы бар: күч, сигнал жана жер - сигналдын пини кириштен башка.

Бул диоддор Ардуинодон көрсөтмөлөрдү алышат, алардын ар бири даректүү. Биз түсүн (RGB) жана жарыктыгын өзгөртө алабыз. LED тилкесине үч түстүү зымдарды ээрчиңиз, булар кийин Arduino менен туташуу үчүн колдонулат.

6 -кадам: Power Switch

Power Switch
Power Switch
Power Switch
Power Switch

Эгерде сиз 3D басып чыгарылган башкаруу кутусун колдонуп жатсаңыз, анда электр которгучту орнотуп, аны зымдарга туташтыруу керек болот.

Биринчиден, сайгычыңыздын учунда эч нерсе жок экенин текшериңиз, эгер бар болсо, аны кесип салыңыз. Зымды кутунун маңдайындагы тешиктен өткөрүңүз жана анын жанындагы которгучтун тешигинен кайра чыгарыңыз. AC зымынын тышкы капкагын сыйрып алыңыз, ошондо үч ички зымдын 10см (Live, Neutral and Earth) көрүнөт.

Андан кийин, 8 см түз (кызыл) жана нейтралдуу (көк) зымдарды кесип, алып салыңыз жана кийинкиге калтырыңыз. AC розеткасынын учунун калган 2 сантиметрин колдонуп, жандуу (кызыл) жана нейтралдуу (көк) зымдарды астыңкы эки тиштин коммутаторуна (диаграммада көрсөтүлгөндөй) кошуңуз.

Андан кийин, сиз мурда кесип койгон 8см жандуу (кызыл) жана нейтралдуу (көк) зымдарды алыңыз жана аларды которгучтун үстүндөгү эки тишке (диаграммада көрсөтүлгөндөй) кошуңуз - бул зымдар электр кутусуна тиркелет башкаруу кутуча. Адегенде зымдарды тартып, которгучту кутучанын тешигине түртүңүз.

7 -кадам: Power Supply туташуу

Power Supply туташуу
Power Supply туташуу

Электр энергиясын кутуга салыңыз, зым туташуу чекиттери которгучка карайт.

Өткөргүчтөн (кызыл) жана нейтралдуу (көк) зымдарды электр менен камсыздоодогу туташуу жана нейтралдуу туташуу чекитине (тиешелүүлүгүнө жараша l жана n деп белгиленген) туташтырыңыз. Электр менен камсыздоо түйүндөрү бурамалар болуп саналат, булар зымдар орнотулганда тыгыз аткарылганын камсыз кылыңыз.

8 -кадам: Arduino туташуу

Arduino туташуу
Arduino туташуу
Arduino туташуу
Arduino туташуу

Электр энергиясы менен камсыздоо 5В жана жерге чыгуу байланыштарына ээ (диаграмманы караңыз). Ардуинону алып, болжол менен 8 см узундуктагы электр зымын (шарттуу түрдө кызыл, бирок кандай түстө болбосун) кесип алыңыз.

Электр зымынын бир учун "5V" туташуу түйүнүнө бурап, экинчи учун Arduinoдогу "VIn" менен ширетүү менен Arduino -ны электр булагына туташтырыңыз.

Процедураны электр менен жабдуудагы 'GND' менен Arduino туташтырып, жерге (кара, же сиз тандаган түс) зым менен кайталаңыз.

9 -кадам: LED Stripти Power Supply жана Arduino менен туташтырыңыз

LED тилкесинин зымдарын кутунун калган бош тешигинен өткөрүңүз.

LED тилкесинин күчүн жана жерге зымдарын сыйрып алыңыз. Электр энергиясынын (кызыл) зымын электр менен камсыздоонун '5V' туташуу түйүнүнө (Arduino буга чейин эле тиркелген) жана жерге (кара) зымды "GND" туташуу түйүнүнө туташтырыңыз (Arduino буга чейин тиркелген, да).

LED тилкесинин сигнал зымын Arduino санарип пинине 9 туташтырыңыз.

10 -кадам: Кыймыл сенсорлорун Arduino менен туташтырыңыз

LED тилкесинин зымдары жайгашкан тешиктен кыймыл сенсорлорунун зымдарын (бардыгы 9) өткөрүңүз.

Үч электр зымын Arduino +5Vга, жер зымдары Arduino gnd чейин жана жеке сигнал зымдарын Arduino казандарына 10, 11 жана 12 ширеткиле.

11 -кадам: Arduino программасы

Төмөндөгү "motion_sensing_lights.ino" деп аталган кодду жүктөп алыңыз. Андан кийин, бул жерде Arduino программасын жүктөө формасын колдонуп, кодду Arduino модулуңузга жүктөңүз. Эгер муну кантип жасоону билбесеңиз, бул жерден текшериңиз. Ошондой эле бул жерден FastLED китепканасын жүктөп алышыңыз керек болот.

Код абдан жөнөкөй: ал кыймыл сенсорлорунун сигнал чыгарганын үзгүлтүксүз текшерип турат жана эгерде ошондой болсо, таймерди баштайт жана жарык берүү, бир мүнөткө туруу жана андан кийин ылдый түшүү үчүн лед тилкесин күйгүзөт.

12 -кадам: төшөккө кой

Төшөккө кой
Төшөккө кой
Төшөккө кой
Төшөккө кой

Башкаруу кутусун жапкыла - анын сыртындагы жалгыз нерсе LED тилкеси жана АС розеткасы болушу керек.

Тандалган жерге керебеттин түбүнө кутучаны чаптаңыз - биз муну күчтүү эки жактуу скотч менен жасадык.

Андан кийин, кыймыл сенсорлорун эки тараптуу скотч менен керебеттин түбүнө бекиңиз. Кыймыл сенсорлору керебеттин дубалы менен эмес, үч тарабы менен сыртка каратылышы керек. Андан кийин, керебеттин периметри боюнча LED тилкесин орнотуңуз.

LED тилкесинин артында жабышчаак болсо да, бул анын салмагын көтөрө турганчалык күчтүү эмес. Ошондуктан, биз аны керебеттин түбүнө тыккан пластикалык зым кыстыргычтар менен кармап турдук. Плагинге жана башкаруу кутучасын күйгүзүңүз жана керебетти өйдө караңыз.

13 -кадам: Түзөтүү, Сыноо жана Суктануу

Түзөтүү, Сыноо жана Суктануу
Түзөтүү, Сыноо жана Суктануу

Кыймылды сезүүчү подшипник жарыгыңызды сынап көрүңүз. Кыймылдын сенсорунун сезгичтигин корпустун жогорку тешигине бурап, сезгичтик каршылыгын бурап туураласа болот.

14 -кадам: Аны андан ары алуу

Аны андан ары алуу
Аны андан ары алуу

Arduino ордуна ESP8266 модулун (Amazon) колдонуп, LED тилкесин телефонуңуз менен же Alexa менен ачык булак үй автоматташтыруу платформасы Home Assistant менен байланыштырып башкарууга болот. Буга чейин муну кантип жасоо боюнча чоң окуу куралы болгон жана аны бул жерден таба аласыз.

15 -кадам: Эгер тынчсызданбасаңыз

Бул продукт мурунтан эле бар, жана бул жерден Amazonдон сатып алсаңыз болот. Бирок мунун кызык жери кайда ?!

16 -кадам: Окуганыңыз үчүн рахмат

Кат таратуу кызматынын тизмесине кол коет!

Сунушталууда: