Mundarija:

16x16 RGB LED panelli Arduino loyihalari: 5 qadam (rasmlar bilan)
16x16 RGB LED panelli Arduino loyihalari: 5 qadam (rasmlar bilan)

Video: 16x16 RGB LED panelli Arduino loyihalari: 5 qadam (rasmlar bilan)

Video: 16x16 RGB LED panelli Arduino loyihalari: 5 qadam (rasmlar bilan)
Video: Светодиодная матрица 16x16 адресных светодиодов. Обзор, установка библиотеки, подключение к Ардуино 2024, Noyabr
Anonim
16x16 RGB LED panelli Arduino loyihalari
16x16 RGB LED panelli Arduino loyihalari
16x16 RGB LED panelli Arduino loyihalari
16x16 RGB LED panelli Arduino loyihalari

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

Kengash va LED panelini o'rnating
Kengash va LED panelini o'rnating
Kengash va LED panelini o'rnating
Kengash va LED panelini o'rnating
Kengash va LED panelini o'rnating
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

Dasturlashni sozlash
Dasturlashni sozlash
Dasturlashni sozlash
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

Dasturlash
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: