Мазмұны:

Рождестволық жарықдиодты шам (қосу/өшіру): 3 қадам
Рождестволық жарықдиодты шам (қосу/өшіру): 3 қадам

Бейне: Рождестволық жарықдиодты шам (қосу/өшіру): 3 қадам

Бейне: Рождестволық жарықдиодты шам (қосу/өшіру): 3 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Рождестволық жарықдиодты шам (қосулы/өшірулі)
Рождестволық жарықдиодты шам (қосулы/өшірулі)

Бұл жоба https://www.instructables.com/id/Arduino-Christma… өзгертілген нұсқасы, онда мен пайдаланушыға шамды қашан қосу керектігін басқаратын түйме қостым.

Жабдықтар

9 жарықдиодты шамдар (кездейсоқ немесе кез келген түстер)

220 Омдық 10 резистор

Ардуино Леонардо

USB кабелі

12 M-M сымдары

Түйме

Нан тақтасы

1 -қадам: Шамдар мен түймені жасаңыз

Шамдар мен түймелерді жасаңыз
Шамдар мен түймелерді жасаңыз
Шамдар мен түймелерді жасаңыз
Шамдар мен түймелерді жасаңыз

Мен жарықдиодты шамдарды бір қатарға тураладым, олар бір -біріне түсіп кетпес үшін әр шам арасында бос орын қалдырдым. Жарықдиодты шамдар үшін 220 Ом резисторды қолдану менің көзіме жақсы сәйкес келеді деп ойлаймын, себебі жарық диодты шамдар басқа әлсіз резисторды пайдалану кезінде тым жарық болады. Сонымен қатар, мен жарықдиодты шамды қызыл, жасыл және ақ түске өзгерттім, бұл Рождестволық көңіл -күйді көбірек береді деп ойлаймын. Шамдармен жұмыс істегеннен кейін, түймені тақтаға бекітіңіз, түйменің бір аяғын 5В-қа қосыңыз, ал екінші аяғын теріс рельске қосыңыз, оның ішінде 220 Ом резисторы бар (суретте көрсетілгендей).

2 -қадам: кодты өзгертіңіз немесе қойыңыз

Кодты өзгерту немесе қою
Кодты өзгерту немесе қою

Шамдар мен түймені жасағаннан кейін Arduino қосымшасын ашып, оған осы кодты қойыңыз.

Өзгерту үшін мен цикл бөлігінде if/else кодын D2 -ге енгізуді орнатумен қостым, онда менің түймем де қосылған. Бұл өзгеріс кезінде пайдаланушы қалаған кезде батырманы басу арқылы жарықты іске қосады. Осылайша, біз энергияны үнемдей аламыз және қажетсіз энергия шығынын болдырмас едік.

Ұсынылған: