Мазмұны:

Lego үйлесімді түнгі жарық: 3 қадам
Lego үйлесімді түнгі жарық: 3 қадам

Бейне: Lego үйлесімді түнгі жарық: 3 қадам

Бейне: Lego үйлесімді түнгі жарық: 3 қадам
Бейне: 🟡 POCO X5 PRO - ЕҢ ТОЛЫҚ ШОЛУ және СЫНАҚТАР 2024, Қараша
Anonim
Lego үйлесімді түнгі жарық
Lego үйлесімді түнгі жарық

Бұл жоба Lunchbox Electronics PTH LED кірпіштерін қолдана отырып, сіздің сүйікті Legos -тың кейбірін көрсету үшін жылдам түнгі жарық және дәнекерлеуді қажет етпейді! Бастайық.

1 -қадам: аппараттық құрал

Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал

Түнгі шамды ұстайтын қорап үшін мен Майклдың зергерлік қорабын қолдандым, олар өте арзан және өзгертуге оңай. Олар сондай -ақ әр түрлі түстерде болады, сондықтан сіз өзіңіздің қалауыңызды реттей аласыз!

Жарықдиодты шамдар мен фоторезистордың қораптың үстіне мықтап отыруына мүмкіндік беру үшін, олардың аяқтары кіріп кетуі үшін қораптың тесіктерін тесу керек. Мен саусақпен жұмысты тамаша орындайтынын білдім. Барлығы дұрыс орналастырылғанына көз жеткізу үшін өлшеу мен әлсіз белгілер қоюды ұмытпаңыз!

Әрі қарай, жабысқақ негізді пайдаланып, тақтаны қақпақтың астына бекіту керек. Оны мүмкіндігінше ортаға қоюға тырысыңыз, себебі жарықдиодты аяқтар әр жағынан тақтаның шетіне әрең жетеді.

Жарық диодты аяқтарды әрқайсысының жеке бағанына қосыңыз және қайсысы ұзын, қайсысы қысқа екенін ескеріңіз. Ұзын аяқ оң, ал қысқа аяқ теріс. Arduino қаншалықты қараңғы екенін білетініне көз жеткізу үшін бізге фоторезисторды қосу керек. Жарық сезетіндіктен, ол жарық диодтарынан аулақ болуы керек, бірақ әлі де ашық жерде болуы керек. Мен қораптың алдыңғы жағы ең жақсы жұмыс істейтінін білдім.

Бұл фоторезисторға Arduino -ға жарық пен қараңғы екенін айтуға мүмкіндік беретін резистор қажет. Мен 1 кОм резисторды қолдандым. Бұл резисторды фоторезисторға сәйкес қойыңыз және нан тақтасының екі жартысын бекітіңіз.

Әр жарық диодына өзінің резисторы қажет, мен жасыл жарық диодты қолданғандықтан, ыңғайлы жарықтылыққа жету үшін 100 Ом резисторды қолдандым. Төмендегі суретте көрсетілгендей, светодиодтардың барлық қысқа аяқтарын біріктіру үшін осы резисторлар арасындағы өтпелі сымдарды қолданыңыз.

Кез келген металдың бір -біріне тиіп кетпеуін қамтамасыз ету үшін Arduino мен нан тақтасын қораптың қарама -қарсы жағына қойыңыз. Содан кейін Arduino штепсельдері жабысып қалуы үшін қораптағы тесіктерді кесіңіз. Тақтаға USB немесе тұрақты ток ашасы қосылуы мүмкін.

Ақырында, біз Arduino -ны секіргіш сымдардың көмегімен бекітуіміз керек. Жоғарыдағы диаграмма қай байланыстар қайда баратынын көрсетеді.

2 -қадам: Бағдарламалық қамтамасыз ету

Бағдарламалық қамтамасыз ету
Бағдарламалық қамтамасыз ету

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

Бұл бағдарламалық жасақтама қашан өшіру және қашан қосылу керектігін анықтау үшін екі айнымалы мәнді пайдаланады: HIGHBOUND және LOWBOUND. Бұл кездейсоқ сандар сияқты көрінуі мүмкін, бірақ шын мәнінде олар фоторезистордан ақпаратты алу кезінде Arduino -дағы көрініс. Егер сізде шамдар қосылмаса, оларды қосуға немесе өшіруге қатысты проблемалар туындаса, сериялық мониторды ашыңыз және сіз алатын нөмірлерді көріңіз, содан кейін сіздің қалауыңыз бойынша шекараны жасырыңыз.

3 -қадам: Legos қосыңыз

Legos қосыңыз
Legos қосыңыз

Өзіңізге ұнайтын Lego жиынтығын алып, оны көрсетіңіз!

Қайырлы түн жарық!

Ұсынылған: