Mundarija:
- 1 -qadam: DMD spetsifikatsiyasi
- 2 -qadam: LEDni Arduino -ga ulang
- 3 -qadam: dasturlash
- 4 -qadam: Natija
Video: P10 Led (DMD) Arduino Nano V.3 yordamida: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Oldingi maqolamda. Men Arduino -da Chiqish qurilmasini qanday ishlatishni ko'rsatdim. Chiqish qurilmalariga "7-segment", "RGB uzuk", "Led Matrix" va "2x16 LCD" kiradi.
Ushbu maqolada men sizga Arduino -da Chiqish qurilmasini qanday ishlatishni ham ko'rsataman. Bu safar ishlatadigan chiqish qurilmasi - P10 Led moduli.
Bu Led men ilgari ishlatgan Led matritsasi bilan deyarli bir xil. Farqi LEDlarning o'lchami va soni.
Bu darslik uchun bizga kerakli komponentlar:
- P10 Led moduli (quvvat va ma'lumot kabellarini o'z ichiga oladi)
- Arduino Nano V.3
- Jumper simlari
- USB mini
Kerakli kutubxona:
DMD2
1 -qadam: DMD spetsifikatsiyasi
P10 Led modulining texnik xususiyatlari:
- Ishlash kuchlanishi: 5V
- 32 x 16 qizil chiroq
- Korpus: plastik
- Bortda IC nazorati
2 -qadam: LEDni Arduino -ga ulang
Bu Arduino uchun P10 LED modulini o'rnatish sxemasi:
P10 Arduino -ga rahbarlik qildi
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
Ma'lumotlar ==> D11
Ushbu modul tashqi 5V quvvat manbai bilan ta'minlanishi kerak. Shunday qilib, modul yonishi mumkin.
Agar tashqi quvvat berilmasa, u hali ham yoqilishi mumkin. lekin natijalar unchalik yorqin emas.
tashqi ta'minotdan foydalanadigan modullar orasidagi farq uchun. farqni qadam natijasida ko'rish mumkin.
3 -qadam: dasturlash
"DMD2" kutubxonasi Arduino IDE -da o'rnatilganligiga ishonch hosil qiling.
Quyida men ushbu P10 Led modulini sinab ko'rish uchun chizgan eskiz.
#qo'shish #qo'shish #qo'shish
const int WIDTH = 1;
const uint8_t *FONT = Arial14;
SoftDMD dmd (WIDTH, 1);
DMD_TextBox qutisi (dmd);
bo'sh o'rnatish () {
Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }
void loop () {
dmd.drawString (0, 0, String ("Salom"));
}
Yuqoridagi eskiz bu p10 Led modulidan foydalanishning kichik namunasidir. ushbu modul haqida boshqa eskizlar uchun kutubxona tomonidan berilgan misollarga qarang.
4 -qadam: Natija
Natijalarni ko'rish uchun yuqoridagi rasmga qarang.
1 -rasm: Tashqi manbadan foydalanadigan modul 2 -rasm: Tashqi manbadan foydalanmaydigan modullar
Tavsiya:
Arduino va RTC DS3231 bilan P10 DMD displeyi: 4 qadam (rasmlar bilan)
P10 DMD displeyi Arduino va RTC DS3231 bilan: P10 displeylari nuqta matritsali LEDlar qatoridir. P10 LED odatda nuqta matritsali displey yoki DMD displey sifatida tanilgan. U smenali registrlarga asoslangan, odatda 74595 smenali registrlar ishlatiladi. Ularni shunga o'xshash ko'plab taxtalar bilan kaskad qilish mumkin. A
PIC16F877 mikrokontroler yordamida 16x64 P10 aylantiruvchi LED displey: 5 qadam (rasmlar bilan)
PIC16F877 mikrokontroler yordamida 16x64 P10 aylantiruvchi LED displey: Bu ko'rsatmada, 16 x 64 (p10) LED matritsali displeyni PICI6F877A mikrokontroler bilan qanday bog'lash kerakligi tasvirlangan. Ma'lumotlar EEPROMda saqlanadigan UART orqali mikrokontrollerga yuboriladi va ma'lumotlar LED matritsali displeyda aks etadi. Bu
Arduino yordamida P10 LED displey modulidagi displey harorati: 3 qadam (rasmlar bilan)
Arduino yordamida P10 LED displey modulidagi displey harorati: Oldingi qo'llanmada Arduino va DMD ulagichi yordamida nuqta matritsali LED displeyli P10 modulida matnni qanday ko'rsatish kerakligi ko'rsatilgan. Ushbu qo'llanmada biz P10 modulini displey vositasi sifatida ishlatib, oddiy loyiha qo'llanmasini beramiz
P10 LED displeyli DMD yordamida ballar taxtasi loyihasi: 6 qadam (rasmlar bilan)
P10 LED displeyli DMD yordamida ballar taxtasi loyihasi: Ko'pincha biz futbol stadionida uchrashamiz; ko'rsatkich paneli sifatida xizmat qiladigan ulkan LED taxtasi bor. Boshqa sport maydonlarida ham, biz ko'pincha LED displeyining skorbordini bilamiz. Mumkin bo'lmasa -da, bizni hali ham ushlab turadigan soha bor
Arduino yordamida P10 LED displeyidagi matnni ko'rsatish: 5 qadam (rasmlar bilan)
Matnni P10 LED displeyida Arduino yordamida ko'rsatish: Dotmatrix displeyi yoki tez -tez "ishlaydigan matn" deb nomlanadi, ko'pincha do'konlarda o'z mahsulotlarini reklama qilish vositasi sifatida topiladi, bu uning amaliy va moslashuvchanligi, bu esa tadbirkorlarni reklama tavsiyasi sifatida ishlatishga undaydi. Endi nuqta foydalanish