Мазмуну:

Lego Compatible Night Light: 3 кадам
Lego Compatible Night Light: 3 кадам

Video: Lego Compatible Night Light: 3 кадам

Video: Lego Compatible Night Light: 3 кадам
Video: Fake Chinese Lego Unboxing - Is It Really That Bad? 2024, Ноябрь
Anonim
Lego менен шайкеш келген түнкү жарык
Lego менен шайкеш келген түнкү жарык

Бул долбоор Lunchbox Electronics PTH LED кирпичтерин колдонуп, эң жакшы көргөн Legosту көрсөтүү үчүн тез түнкү жарык жана эч кандай ширетүүнү талап кылбайт! Кел, баштайлы.

1 -кадам: Аппараттык

Аппараттык
Аппараттык
Аппараттык
Аппараттык
Аппараттык
Аппараттык

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

Светодиоддор менен фоторезистордун кутунун үстүнө тыгыз отурушуна уруксат берүү үчүн, алардын буттары батышы үчүн кутучаны тешүү керек. Мен бармактын тапшырманы эң сонун аткараарын көрдүм. Баары туура жайгаштырылганын камсыз кылуу үчүн өлчөө жана алсыз белгилерди коюуну унутпаңыз!

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

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

Бул фоторезисторго Arduinoго жарыктын жана караңгынын эмне экенин айтууга мүмкүнчүлүк берүү үчүн бир катар резистор керек. Мен 1 кОм резистор колдондум. Бул резисторду фоторезисторуңузга ылайыкташтырып, нандын эки жарымын тизип коюңуз.

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

Ар кандай металлдын бири -бирине тийбешин текшерүү үчүн, Arduino менен breadboardду кутунун карама -каршы жактарына коюңуз. Андан кийин, Arduino штепсельдери жабышып калышы үчүн кутудагы тешиктерди кесип салыңыз. Такта USB же DC розеткасы менен иштесе болот.

Акыр -аягы, биз секирүүчү зымдарды колдонуу менен Arduino тиркөөбүз керек. Жогорудагы диаграмма кайсы байланыштар кайда баратканын көрсөтөт.

2 -кадам: Программалык камсыздоо

Программалык камсыздоо
Программалык камсыздоо

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

Бул программалык камсыздоо эки өзгөрмөнү качан өчүрүү жана качан күйгүзүү керек экенин аныктоо үчүн колдонот: БИЙИК ЖАНА ТӨМӨН. Бул кокус сандарга окшош болушу мүмкүн, бирок чындыгында алар Arduino фоторезистордон маалыматты тартып жатканда көрүп турат. Эгерде сиз жарыкты күйгүзүү же өчүрүү менен көйгөйлөргө туш болсоңуз, сериялык мониторду ачыңыз жана кандай номерлерди алып жатканыңызды көрүп, өзүңүздүн каалооңузга ылайык чектер менен скрипка кылыңыз.

3 -кадам: Legos кошуу

Legos кошуу
Legos кошуу

Сүйүктүү Lego комплектине жабышып, аны көрсөтүңүз!

Жарык түн!

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