Мазмуну:
- 1 -кадам: Бөлүктөр, материалдар жана куралдар
- 2 -кадам: Дизайн
- 3 -кадам: ширетүү жана чогултуу
- 4 -кадам: Код
- 5 -кадам: Бүттү
Video: Christmas Star Arduino жана RGB светодиоддору менен: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:44
Салам! Биз терең тоңуп калган Сибирден келген Ардуино Новосибирск коомчулугубуз. Өзүбүздү бир аз жылытуу үчүн биз жаркыраган жана жаркырап турган Рождество жылдыздарын жасоону чечтик. Демо видеону сөзсүз көрүңүз!
1 -кадам: Бөлүктөр, материалдар жана куралдар
Рождество жылдызын жасоо үчүн сизге керек:
Бөлүктөр:
- NO lehimli pinheaders менен Arduino Nano
- PLS-40R бурчтук төөнөгүчтөр
- Бөлүнгөн каналдары жана жалпы аноду бар чынжырлуу RGB LED диоддору
Материалдар:
- 3 мм коюу фанера
- Ак кол өнөрчүлүк клейи
- Жыгач так
Куралдар:
- Лазердик кескич
- Боёк щеткасы
- Nippers
- Кандооч
- Легирлөө эритмеси
- PC же Mac Arduino программалоо үчүн
2 -кадам: Дизайн
Негизинен, биздин Рождество жылдызынын дизайны үч фанерадан турат: алдыңкы, ортоңку, арткы:
- Арткы табак Arduino Nano тактасын кармоо үчүн.
- Ортоңку табак LED баштарын кармоо үчүн.
- Алдыңкы табак сулуулук үчүн.:)
Болбосо, өз ара байланышкан бөлүктөр бар. Тар бөлүктөр ортоңку жана арткы плиталарды бири -бирине туташтыруу үчүн. Кеңири бөлүктөр алдыңкы жана арткы плиталардын өз ара байланышы үчүн.
Лазердик кескичке тиркелген.cdr жана.dxf чиймелери бар. Аны колдонуудан тартынбаңыз.
Ошентип, бөлүктөрдү фанерадан кесип алыңыз! Андан кийин аны жыгачтан жасалган боек менен жаап, текстурасын ачып, аларды дагы "жыгач" кылып көрсөтүңүз. Алар кургай электе күтө туруңуз.
3 -кадам: ширетүү жана чогултуу
Биринчиден, арткы плитанын кичинекей тешиктерине pinheaders салыңыз жана аларга Arduino Nano -ны, анан арткы жагына ширетип коюңуз.
Экинчиден, беш светодиод алып, алардын ар биринен сары зымды (жалпы анод) кесип алыңыз. Бул ар бир LEDдин өзүнчө күйгүзүү абалын көзөмөлдөө үчүн. Solder LED'леринин зымдары схемада сүрөттөлгөндөй Arduino казыктарына. Fritzing программасы менен таанымал болгондор үчүн.fzz файлы тиркелет.
Үчүнчүдөн, светодиоддордун баштарын орто табактын тешиктерине салыңыз (алар абдан тыгыз туура келет). Тар бири -бирине туташкан бөлүктөрдү алгач орто табакка, анан арткы табакка чаптаңыз. Желим байланыш пайда болгонго чейин аларды бир аз бекем кармаңыз.
Төртүнчүдөн, алдыңкы жана арткы плиталарга кенен интерконнесторлорду чаптаңыз.
Дизайн даяр!
4 -кадам: Код
Arduino Nano тактасын компьютериңизге же Macка туташтырыңыз жана Arduino IDEди (же сиз колдонгон альтернативдүү редактор / жүктөөчү) баштаңыз.
Мен демо код жаздым. Бул github баракчасын карап көрүңүз
Визуалдык композиция жарыктын өзгөрүшүнүн алты түрдүү режиминен турат. Сиз каалаган режимдериңизди кошуп (жылдыра аласыз) жана жылдызда иштете аласыз.
Кодду редакторго көчүрүп, "Жүктөө" баскычын басыңыз. Жүктөө аяктаганга чейин бир аз күтө туруңуз жана жарыктар оюнуна кызыгыңыз.
5 -кадам: Бүттү
Сен бүттүң! Үй -бүлөңүзгө же досторуңузга белек кылыңыз.
Алар белекти каалагандай кайра программалай алышат.
Сунушталууда:
Чоң жана жакшыртылган Christmas Star Neopixel Attiny85: 3 кадам (сүрөттөр менен)
Чоңураак жана жакшыртылган Рождество жылдызы Neopixel Attiny85: Өткөн жылы мен кичинекей 3D басылган Рождество жылдызын жасадым, караңыз https://www.instructables.com/id/Christmas-Star-LE… Бул жылы мен чынжырдан чоңураак жылдыз жасадым. 50 неопикселден (5V WS2811). Бул чоң жылдыздын дагы үлгүлөрү бар болчу (мен дагы эле кошуп жана өркүндөтүп жатам
DIY FLOODLIGHT W/AC светодиоддору (+Эффективдүүлүк VS DC Светодиоддору): 21 кадам (Сүрөттөр менен)
DIY FLOODLIGHT W/AC светодиоддору (+Эффективдүүлүк VS DC светодиоддору): Бул көрсөтмөдө/видеодо мен өтө арзан драйверсиз AC LED чиптери менен прожектор жасайм. Алар жакшыбы? Же алар толук таштандыбы? Буга жооп берүү үчүн, мен өзүм жасаган бардык DIY чырактары менен толук салыштырып көрөм. Адаттагыдай эле, арзан үчүн
Ар бир долбоор үчүн эң мыкты RGB светодиоддору (WS2812, Aka NeoPixels): 6 кадам (сүрөттөр менен)
Ар кандай долбоор үчүн эң мыкты RGB светодиоддору (WS2812, Aka NeoPixels): Биз LED менен иштеп жатканда, биз көбүнчө алардын абалын (күйгүзүү/өчүрүү), жарыктыгын жана түсүн башкарууну жакшы көрөбүз. Мунун ар кандай жолдору бар, бирок эч бири WS2812 RGB LED сыяктуу компакттуу чечим эмес. Анын кичинекей 5мм х 5мм пакетинде
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү
Жыгач, Bluetooth жана RGB светодиоддору: 6 кадам (сүрөттөр менен)
Жыгач, Bluetooth жана RGB LED! Ал биринчи үйүн өткөн жылы ыраазычылык учурунда сатып алган. Ага көчүп барууга жардам берип жатып, ал мага өзүнүн үйүн "Winterfell" деп атаганын айтты