Mundarija:
- 1 -qadam: Sizga kerak bo'lgan materiallar
- 2 -qadam: simlarni ulash
- 3 -qadam: ulanish
- 4 -qadam: kod
- 5 -qadam: Ishlayotganini tekshiring
Video: Arduino yordamida P10 LED displeyidagi matnni ko'rsatish: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Dotmatrix Display yoki tez -tez "Ishlatuvchi matn" deb nomlanadi, ko'pincha do'konlarda o'z mahsulotlarini reklama qilish vositasi sifatida topiladi, uning amaliy va moslashuvchanligi, bu biznes ishtirokchilarini reklama bo'yicha maslahat sifatida ishlatishga undaydi. Endi Dotmatric Display -dan foydalanish nafaqat reklama vositasi, balki namoz jadvallari, ogohlantirish taxtalari, navbat mashinalari va hk.
Bu erda biz Arduino yordamida Dotmatix Display dasturlash qo'llanmasi haqida post beramiz.
1 -qadam: Sizga kerak bo'lgan materiallar
Sizga kerak bo'ladi:
- Arduino
- P10 LED displey moduli
- DMD ulagichi
2 -qadam: simlarni ulash
P10 LED displeyini yuqoridagi pin konfiguratsiyasiga muvofiq arduino bilan ulang. Bu erda biz DMD ulagichidan foydalanamiz.
3 -qadam: ulanish
Yuqoridagi rasmga o'xshash modulni o'rnatish.
4 -qadam: kod
To'g'ri o'rnatilgandan so'ng, keyingi dasturlash jarayoni. Undan oldin sizga Arduino IDE -ga o'rnatilishi kerak bo'lgan yordamchi kutubxona kerak. DMD kutubxonasini yuklab olish uchun BU YERGA bosing. Keyin matnni ko'rsatish uchun quyidagi dasturni yuklang.
// Fayl kutubxonasini qo'shish #o'z ichiga #include #include SoftDMD dmd (1, 1); // ishlatilgan P10 paneli soni X, Y DMD_TextBox qutisi (dmd, 2, 1, 32, 16); // O'rnatish qutisi (dmd, x, y, balandlik, kenglik)
bo'sh o'rnatish () {
dmd.setBrightness (10); // Yorqinlikni sozlash 0 - 255 dmd.selectFont (Arial_Black_16); // shrift ishlatilgan dmd.begin (); // DMD box.print ("SFE") ni ishga tushiring; // TEXT SFE ni ko'rsatish}
void loop () {
}
5 -qadam: Ishlayotganini tekshiring
Yuklash jarayoni muvaffaqiyatli bo'lgandan so'ng, yuqorida ko'rsatilgandek paydo bo'ladi.
Agar displeydan yorug'lik kamroq bo'lsa, siz LED displeyining piniga to'g'ridan -to'g'ri ulangan tashqi 5V quvvat manbasini qo'shishingiz kerak.
Tavsiya:
Visuino yordamida matnni M5StickC ESP32 -da qanday ko'rsatish mumkin: 6 qadam
Visuino -dan foydalanib M5StickC ESP32 -da matnni qanday ko'rsatish kerak: Ushbu qo'llanmada biz ESP32 M5Stack StickC -ni Arduino IDE va Visuino -da LCD -da istalgan matnni ko'rsatish uchun dasturlashni o'rganamiz
Internet orqali OLED -da matnni ko'rsatish: 9 qadam
Internet orqali OLED -da matnni ko'rsatish: Salom va xush kelibsiz, bu qisqa qo'llanma sizga Magicblocks yordamida Magicbit -da matnni ko'rsatishni o'rgatadi. Bu maqsadga erishishning 2 asosiy usuli mavjud; In'ektsiya blokidan foydalanish. Boshqaruv paneli yordamida, birinchi navbatda, Magicb -ga kiring
Kutubxonasiz aylantiruvchi matnni ko'rsatish uchun boshqa Arduino yordamida Arduino dasturlash: 5 qadam
Kutubxonasiz aylantiruvchi matnni ko'rsatish uchun Arduino -ni boshqa Arduino -dan dasturlash: Sony Spresense yoki Arduino Uno unchalik qimmat emas va ko'p kuch talab qilmaydi. Ammo, agar sizning loyihangizda quvvat, bo'sh joy va hatto byudjet cheklangan bo'lsa, siz Arduino Pro Mini -dan foydalanishni o'ylab ko'rishingiz mumkin. Arduino Pro Micro -dan farqli o'laroq, Arduino Pro Mi
Makey Makey ko'rsatish va ko'rsatish: 12 qadam (rasmlar bilan)
Makey Makey Show va Tell Display: 19 yillik o'qituvchilik faoliyatimdan so'ng, men hech qachon yangi, yorqin va hayajonli e'lonlar taxtasiga bo'lgan muhabbatimni yo'qotmaganman! Mening e'lonlar taxtasi uslubi yillar mobaynida chiroyli, do'konda, bayramga bag'ishlangan kesmalardan tortib, o'quvchilarim ishining mazmunli qismlariga qadar rivojlandi. Men
Itybitsy M4 Express yordamida SSD1306 I2C OLED 128x64 displeyidagi CircuitPython grafikasi: 13 qadam (rasmlar bilan)
Itybitsy M4 Express yordamida SSD1306 I2C OLED 128x64 displeyidagi CircuitPython grafikasi: SSD1306 OLED displeyi kichik (0,96 "), arzon, keng tarqalgan bo'lib sotiladigan, I2C, 128x64 pikselli monoxromli grafik displey bo'lib, u osonlikcha ulanadi (atigi 4 ta) simlar) Raspberry Pi, Arduino yoki mikroprotsessorlarni ishlab chiqish platalariga