Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu ko'rsatma sizga 8x8 nuqta matritsasi yordamida yasagan nuqta matritsali tasvirlarni ko'rsatadi.. Iltimos, kiritilgan video va dasturlarga qarang.
Nuqta matritsasi - bu 2 o'lchovli displey. U 8 ta ustun va 8 qatordan iborat. Matritsaga diqqat bilan qarasangiz, kichik nuqta bor. Nuqta matritsasida LEDlarni boshqaradigan katta IC (o'rnatilgan elektron) ham bor. Arduino va Kod (dastur) nuqta matritsasida tasvir yoki xabarni yaratadi.
Agar siz kodga qarasangiz, bu B00010100 ga o'xshash ikkilik raqamlarni ko'rasiz.. demak, ketma -ket (1) nuqta yonadi va nol nuqta o'chiriladi.. nuqta matritsasida 8 qator bor Siz 8 ta ikkilik kodni ko'rasiz, bu mikrokontrollerga (Arduino) nuqta matritsasida nima yoqilishini aytadi.
1 -qadam: nuqta matritsasi 8x8
Bu ko'rsatma 8x8 nuqta matritsasidan foydalanishni ko'rsatadi. Men tasvir va xabarni videoga oldim (videoga qarang)
Dasturlar Arduino va Make, (Rui Santos) dan o'zgartirildi. Men ikkalasiga ham darsliklar uchun rahmat aytaman.
Men o'z rasmlarimni qo'yish uchun kodlarni o'zgartirdim.
2 -qadam: elektron komponentlar
Nuqta matritsasi 8x8
Elegoo (meniki) yoki Arduino
o'tish yoki simlar
3 -qadam: Dasturlar
Bu nuqta matritsasi uchun dasturlar.
Kodlarning konfiguratsiyasi boshqacha
Ularda ham bor;
Din 12 -pin bilan ulanadi
CLK 11 -pinga ulanadi; 3 ta rasm uchun; qor parchasi, qutilar va tabassum
CS 10 -pin bilan ulanadi
Matritsada 5 volt va erni Arduino -ga ulang
yoki
int DIN_PIN = 2; // ma'lumotlar pin ichida
int CS_PIN = 3; // yuk (CS) pin; Boshqa rasmlar uchun
int CLK_PIN = 4; // soat pimi
Matritsada 5 volt va erni Arduino -ga ulang
4 -qadam: Xulosa
Umid qilamanki, siz videolarni ko'rasiz va rasm va xabarni ko'rasiz (Salom)
Dasturlar ilova qilingan.
Umid qilamanki, sizga ko'rsatma yoqdi. O'z rasmlaringizni va xabaringizni yoqishingiz mumkin
Siz kodni o'zgartirishingiz va 8x8 matritsasi uchun o'zingizning ikkilik birligingizni qo'yishingiz mumkin (buning uchun siz yoritmoqchi bo'lgan nuqta uchun 1 -ni qo'yishingiz va ochilmagan nuqtalar uchun 0 -ni qo'yishingiz mumkin. Har bir satr uchun har bir nuqta uchun raqamni kiriting. va keyin hamma qatorni qo'ying.) Agar siz kodga qarasangiz, masalan B00010100 ni ko'rasiz (bu bitta satr; bu nuqta 4 va 6 yonadi). Buni har bir satr yoki satr uchun qilish kerak bo'ladi. 8x8 nuqtali matritsada 8 ta satr bor.
Video va kodlardan rohatlaning.
rahmat