Mundarija:

Arduino Rojdestvo chiroqlari: 5 qadam (rasmlar bilan)
Arduino Rojdestvo chiroqlari: 5 qadam (rasmlar bilan)

Video: Arduino Rojdestvo chiroqlari: 5 qadam (rasmlar bilan)

Video: Arduino Rojdestvo chiroqlari: 5 qadam (rasmlar bilan)
Video: How to draw a bucket and shovel | Сурет сал шелек пен күрек | Как нарисовать ведро и лопатку 2024, Noyabr
Anonim
Arduino Rojdestvo chiroqlari
Arduino Rojdestvo chiroqlari
Arduino Rojdestvo chiroqlari
Arduino Rojdestvo chiroqlari

Rojdestvo bayrami yaqinlashmoqda, shuning uchun men uyimni chiroyli bezatishga qaror qildim. Rojdestvo chiroqlarining ko'p turlari mavjud, lekin men ularni mustaqil ravishda yaratishga qaror qildim. Men o'ylaydigan eng oddiy narsa - Arduino -ga bir nechta LEDlarni ulash va ularni yoqish. Ic ishlatmasdan, siz chipni yoqib yubormaslik uchun 13 ta LEDni ulashingiz mumkin. Men estetik sabablarga ko'ra 12 dan foydalanishga qaror qildim.

1 -qadam: Kerakli narsalar:

Kerakli narsalar
Kerakli narsalar
  • 12 ta LED
  • 12 220 ohmli qarshilik (yoki shunga o'xshash)
  • Arduino UNO
  • USB kabeli
  • 12 ta M-to-M o'tish simlari
  • Non paneli

Allchips - bu elektron komponentlar uchun onlayn xizmat ko'rsatish platformasi, siz ulardan barcha komponentlarni sotib olishingiz mumkin

2 -qadam: LEDlarni ulash

LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash
LEDlarni ulash

Endi siz non panelidagi har bir LEDni ulashingiz kerak. Men ularni ketma -ket, bir -biridan 2 teshik qilib joylashtirdim, shunda ular mos bo'lishi mumkin. Ledning o'ng tomoni Arduino raqamli piniga ulanadigan uzunroq (anodli, musbat) bo'lishi kerak. Katod, rezistor bilan, non panelining manfiy rayiga o'tadi. Temir yo'l Arduino GND (manfiy) ga ulangan. Men 13 dan 2 gacha raqamli pinlarni tanladim, siz ularni kodda qayta tartiblashingiz mumkin

3 -qadam: Kodni o'zgartirish va yuklash

Kodni o'zgartirish va yuklash
Kodni o'zgartirish va yuklash

USB kabel yordamida Arduino -ni kompyuteringizga ulang. Arduino IDE -ni ishga tushiring va shu erdan kodni joylashtiring. Har xil kechikishlar, shuningdek, ko'rsatuvlar ketma -ketligini o'zgartirish mumkin.

4 -qadam: Animatsiyalarni tushunish

Animatsiyalarni tushunish
Animatsiyalarni tushunish
Animatsiyalarni tushunish
Animatsiyalarni tushunish

Kodning soddaligi uchun men har bir miltillovchi ketma -ketlikni yangi funksiyada ajratdim. Qisqa hikoya - har bir animatsiyaning o'z vazifasi bor. Har birida siz qator bo'ylab aylanadigan, har bir LEDning raqamini va Arduino mos keladigan raqamli pinini o'z ichiga olgan pastadirni topishingiz mumkin. Keyin, bu ajoyib effektlarni yaratish uchun ularni yoqadi/o'chiradi. Har bir funktsiya o'chirilgan animatsiyaning bajarilishi bilan tugaydi, bu esa keyingi chiroqqa tayyorgarlik ko'rish uchun barcha chiroqlarni o'chiradi.

5 -qadam: Loyihaning namoyishi

Image
Image

Ushbu prototipga men 4 ta asosiy animatsiyani qo'shdim - hammasi (birma -bir), ta'qibchi, juftlik bilan ta'qibchi va 50 tasodifiy miltillash.

Tavsiya: