Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Layihənin ilkin vizyonu, ətrafdakı işığa əsaslanaraq özünü yandırmaq və söndürmək üçün bir LED qurmaq və bir şamı simulyasiya etmək üçün titrəmək və intensivliyi dəyişmək idi. realizm) 1 x LDR (İşıqdan asılı müqavimət) 1 x 1000 ohm müqavimət 1 x 220 ohm müqavimət
Addım 1: Balqabaq oymaq
Balqabaq kəsin
Addım 2: Kod yazın
Təsirin bir qədər real olması üçün bir neçə təsadüfi dəyər yazdım. Fərqli və ya daha real bir effekt istəyirsinizsə dəyərləri dəyişdirin və ya daha yaxşı bir şəkildə bütün kodu dəyişdirin. Həqiqətən heç vaxt rəsmi bir proqramlaşdırma təlimatı almamışam və nəticədə kodum, balqabaq yandırmaq üçün bir arduino istifadə etmək kimi təsirsizdir. Beləliklə, hər kəsin kodu daha səmərəli və ya hərtərəfli daha yaxşı hala gətirmək üçün təklifləri varsa, hər hansı bir kömək üçün minnətdar olaram.
Addım 3: Lehim və Fiş
Balqabağın içərisində yerləşdirilməsini təmin etmək üçün LDR -yə bir neçə tel lehimləyin. 220 ohm müqavimətçini LED -in qısa ayağına lehimləyin və yer pininə daxil edin. Uzun ayağını rəqəmsal pin 9 -a daxil edin. LDR -dən bir tel daxil edin. və 1000 ohm rezistorun bir ayağını analog pin 3 -ə LDR -nin digər ucunu 5v -də, 1000 ohm müqavimətinin digər ucunu ikinci yerə daxil edin.
Addım 4: Çantaya qoyun
Elektronikanı qorumaq üçün ziploc torbasına atın - Çantanın kifayət qədər böyük olmasını istəyəcəksiniz ki, LDR balqabağın içərisinə yerləşdirilə bilsin (ətrafdakı işıq səviyyəsini oxuya bilsin)
Addım 5: Fəaliyyətə baxın
Arduino, Vimeo üzərindəki Jason Sauers -dən balqabaq işığı ilə işləyir.