Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect este o versiune modificată a https://www.instructables.com/id/Arduino-Christma…, în care am adăugat un buton pentru ca utilizatorul să poată controla când să aprindă lumina.
Provizii
9 becuri LED (aleatorii sau de orice culoare)
10 rezistențe de 220 ohmi
Arduino Leonardo
cablu USB
12 fire M-M
Un buton
Un panou
Pasul 1: Construiți-vă luminile și butonul
Mi-am aliniat becurile cu LED-uri într-un rând drept, lăsând spațiu între fiecare bec, astfel încât să nu se prăbușească unul pe celălalt. Pentru becurile cu LED, cred că utilizarea rezistorului de 220 ohmi se potrivește mai bine ochilor mei, deoarece luminile LED devin prea strălucitoare în timp ce utilizați celălalt rezistor mai slab. În plus, am schimbat culoarea luminii LED în roșu, verde și alb, ceea ce cred că dă mai multă atmosferă de Crăciun. După ce ați lucrat cu luminile, atașați butonul la panoul de bord, conectați unul dintre picioarele butonului la 5V și celălalt picior la șina negativă, inclusiv un rezistor de 220 ohmi (așa cum arată imaginea).
Pasul 2: Modificați sau lipiți codul
După construirea luminilor și a butonului, deschideți aplicația Arduino și lipiți acest cod pe ea.
Pentru modificarea mea, am adăugat un cod if / else în partea buclei cu setarea intrării pe D2, care este și butonul meu conectat. Cu această modificare, utilizatorul ar putea rula lumina atunci când dorește, doar prin apăsarea butonului. În acest fel, am putea economisi energie și putem preveni risipa de energie nedorită.