Mundarija:
- Ta'minotlar
- 1 -qadam: Kengash va LED panelini o'rnating
- 2 -qadam: Dasturlashni sozlash
- 3 -qadam: dasturlash
Video: 16x16 RGB LED panelli Arduino loyihalari: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Hammaga salom, Men ushbu loyihani joylashtiryapman, chunki men har bir kishi 16x16 RGB o'lchamdagi ajoyib LED panellari bilan o'ynash uchun oddiy joyga ega bo'lishini xohlayman. Men boshqa loyihalardan g'oyalarni oldim va ularni ushbu loyiha uchun o'zgartirdim.
Bu sizga o'zingizni o'zgartirishingiz va o'zgartirishingiz mumkin bo'lgan qiziqarli panelli loyihalardan boshlash uchun ajoyib joy beradi. Men C ++ dasturchisi emasman, lekin bu kodning ko'p qismini tushunish va o'zgartirish juda oson.
Men bu loyihani boshladim, chunki rafiqam o'g'limizni bitirishi uchun shlyapa tikuvchi qilmoqchi edi.
Umid qilamanki, siz ushbu loyihalar ustida ishlashdan zavqlanasiz.
Men boshqa g'oyalarni topganim uchun loyihani yangi kod bilan yangilab boraman.
QO'ShIMCHA KOD:
16counter - Ranglar palitrasi panel bo'ylab
16 tasodifiy - paneldagi tasodifiy ranglar
16pacman - Sariq Pacman
16 qizil - Red Pacman Ghost
16colormatrix - aylanadigan ranglar (Youtube -dan boshqa loyihaga kredit)
Ta'minotlar
Men LED panelini Amazondan sotib oldim, lekin siz ularni ebaydan ham olishingiz mumkin:
www.amazon.com/gp/product/B01DC0IOCK/ref=p…
Menga kichik o'lchamlari uchun Arduino Nano -dan foydalanish yoqadi, menga kamdan -kam hollarda katta taxtalarning pinlari kerak bo'ladi:
Arduino kartasini ulash uchun kabellar USB Mini bo'lib, ma'lumotlarni uzatish imkoniyatiga ega bo'lishi kerak:
1 -qadam: Kengash va LED panelini o'rnating
Ulanish
Panel 3 ta simdan iborat: qizil, yashil, oq.
Arduino platasidagi 5v dan paneldan qizil (ijobiy)
Yashil (Ground) paneldan Ardunino taxtasida GNDgacha
Oq (Ma'lumotlar) paneldan Arduino Nano -dagi 3 -pingacha
Rasmdagi simlarimning rangiga chalkashmang, men nanoni panelga ulash uchun turli xil rangli simlardan foydalandim.
Nihoyat, Nano -ni USB Mini kabeli bilan kompyuteringizga ulang.
2 -qadam: Dasturlashni sozlash
ARDUINO dasturiy ta'minoti
Arduino dasturini kompyuteringizga yuklab oling va o'rnating.
www.arduino.cc/en/Main/Software
FastLED kutubxonasi
Github -dan FastLED kutubxonasini yuklab olishingiz kerak bo'ladi. Ushbu loyiha kodining aksariyati kutubxonani talab qiladi. Sketch, Kutubxonani qo'shish, Kutubxona qo'shish-ni bosing, FastLED-master.zip faylini tanlang.
github.com/FastLED/FastLED
Jildlar tuzilmasi
Arduino kodingiz uchun papka yarating va har bir Project kodini papkaning nomi kod bilan bir xil bo'lgan alohida pastki papkaga joylashtiring.
3 -qadam: dasturlash
Arduino Nano kartasi kompyuterga ulanganligiga ishonch hosil qiling.
Tegishli papka tuzilmasidagi.ino fayllaridan birini bosing va u Arduino dasturida ochilishi kerak.
Arduino dasturiga kirgandan so'ng, asboblar, taxtani bosing va Arduino Nano kartasini tanlang.
Keyin "Asboblar, port" ni bosing, kamida bitta port bo'lishi kerak, portni tanlang.
Eskizni kompilyatsiya qilish va taxtaga yuklash uchun Yuklash tugmachasini (O'ng o'q) bosing. Rang namunasi 16x16 panelida ko'rsatilishi kerak
Agar sizda port muammosi bo'lsa, sizda bir nechta ro'yxat bo'lsa, boshqa portni sinab ko'ring.
Agar sizda biron bir xato bo'lsa, "Fayl", "Sozlamalar" bo'limiga o'ting va "Chiqish paytida batafsil chiqish" ni bosing.
Tavsiya:
Arduino loyihalari uchun ajoyib noutbuk sensorli panel! 18 qadam (rasmlar bilan)
Arduino loyihalari uchun ajoyib noutbuk sensorli panelini buzish!: Bir muncha vaqt oldin, men Arduino mikrokontrolerli PS/2 sensorli panelini o'ylab topganimda, uning ikkita ulanishini raqamli kirish sifatida ishlatish mumkinligini bilib oldim. Ushbu yo'riqnomada keling, PS/2 sensorli panelini qanday ishlatishni bilib olaylik
Karbon tolali plyonkali aql bovar qilmaydigan elektr panelli budet: 6 qadam (rasmlar bilan)
Karbon tolali plyonkali aql bovar qilmaydigan elektr panelli budet: salom, men o'zim va nima uchun bu sayohatga borishga qaror qilganim haqida gapirishdan oldin, aytmoqchimanki, mening videomni epik minish montaji va mening amaliyotlarimni ko'rib chiqing, iltimos, obuna bo'ling. haqiqatan ham mening kollej kursimga yordam beradi, chunki
DIY RGB LED panelli soat: 5 qadam
DIY RGB LED panelli soat: Arduino hozirgi kunda juda mashhur. Men uni RTC va boshqa datchiklar bilan uzoq vaqt ishlataman va LCD, etti segmentli displeylar va nuqta matritsali displeydan foydalanaman, lekin muammo shundaki, bu displeyning o'lchamlari juda kichik, shuning uchun bu displeylardagi belgilar
Ulangan LED lampalar - IoT loyihalari: 7 qadam (rasmlar bilan)
Ulangan LED lampalar | IoT loyihalari: Bu siz hozir bozorda ko'rgan boshqa o'yilgan LED chiroq emas. Bu lampalarning ilg'or versiyasi. Ulangan qurilmalar davrida men o'zim ulangan lampalarni ishlab chiqarganman. Ushbu loyiha Filimin nomli bitta mahsulotdan ilhomlangan:
Infraqizil panelli taymer: 4 qadam (rasmlar bilan)
Infraqizil paneli taymeri: Uyimdagi yuqori qavatdagi xonalarning birida menda infraqizil paneli bor. Men bu xonada bo'lganimda va men bu panelni yoqganimda, ba'zida uni o'chirishni unutib qo'yaman, bu esa qimmatbaho energiya sarflashidir. Buning oldini olish uchun men infraqizil panel panelini qurdim