LED Christmas Light (күйгүзүү/өчүрүү менен): 3 кадам
LED Christmas Light (күйгүзүү/өчүрүү менен): 3 кадам
Anonim
LED Christmas Light (күйгүзүү/өчүрүү менен)
LED Christmas Light (күйгүзүү/өчүрүү менен)

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

Жабдуулар

9 LED лампалары (туш келди же каалаган түстөр)

10 220 омдук резисторлор

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

USB кабели

12 M-M зымдары

Баскыч

A Breadboard

1 -кадам: Жарыктарыңызды жана Баскычыңызды куруңуз

Жарыктарыңызды жана Баскычыңызды Куруңуз
Жарыктарыңызды жана Баскычыңызды Куруңуз
Жарыктарыңызды жана Баскычыңызды Куруңуз
Жарыктарыңызды жана Баскычыңызды Куруңуз

Мен LED лампочкаларымды бир катарга тегиздедим, алар бири -бирине урунбашы үчүн ар бир лампанын ортосунда боштук калтырдым. Светодиоддук лампалар үчүн мен 220 Омдук резисторду колдонуу менин көзүмө жакшы келет деп ишенем, анткени башка алсызыраак резисторду колдонуп жатканда LED чырактары өтө жарык болуп калат. Мындан тышкары, мен LED жарыктын түсүн кызыл, жашыл жана ак түскө өзгөрттүм, бул Рождество маанайын көбүрөөк берет деп ишенем. Жарыктар менен иштегенден кийин, баскычты нан тактасына бекитип, баскычтын бир бутун 5Вга, экинчисин терс темир жолго 220 омдук резисторду кошуп туташтырыңыз (сүрөттө көрсөтүлгөндөй).

2 -кадам: Кодду өзгөртүү же чаптоо

Кодду өзгөртүү же чаптоо
Кодду өзгөртүү же чаптоо

Жарыктарды жана баскычты кургандан кийин, Arduino тиркемесин ачыңыз жана ага бул кодду чаптаңыз.

Мен өзгөртүү үчүн, мен/2 кодун D2ге киргизүү менен циклдин бөлүгүнө коштум, ал жерде менин баскычым да туташкан. Бул өзгөрүү менен, колдонуучу жөн гана баскычты басуу менен каалаган убакта жарыкты иштете алат. Ошентип, биз энергияны үнөмдөп, керексиз энергия коротууларын алдын алмакпыз.

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