Mundarija:

8x8 LED matritsasi: 5 qadam
8x8 LED matritsasi: 5 qadam

Video: 8x8 LED matritsasi: 5 qadam

Video: 8x8 LED matritsasi: 5 qadam
Video: Артур Бенджамин: Магия чисел Фибоначчи 2024, Iyul
Anonim
8x8 LED matritsasi
8x8 LED matritsasi
8x8 LED matritsasi
8x8 LED matritsasi

Bu ko'rsatma sizga jodugarda 8x8 o'lchamli LED matritsasini qanday yasashni ko'rsatib beradi, siz bitta LEDni boshqarishingiz va o'zingizning naqshlaringizni yaratishingiz mumkin, agar ularga bitta rangda ko'rsatish uchun 64 piksel kerak bo'lsa.

25.09.10 -ni yangilang, men naqsh yaratish uchun naqsh generatorini qo'shdim, lekin uning barcha xususiyatlari to'liq emas

1 -qadam: materiallar

Materiallar
Materiallar

Sizga kerak bo'lgan materiallar: -8x8LED matris (men qila olaman, lekin meniki sotib olganman) -16x120Ohm rezistorlar-8xNPN tranzistorlar (men C547B ishlatganman) -1xPIC16f690-prototipli karta (yoki siz buning uchun pcb yasashingiz mumkin) -simli-5V quvvat manbai (mumkin voltige regulyatoridan foydalaning, lekin men faqat usb portidan quvvat olaman) Asboblar: -PIC dasturchilari (pikit1 uchun mikrochipdan tashqari barcha rasm dasturchilari ishlaydi)-Dasturiy ta'minot-MPLAB (mikrochipdan bepul dasturiy ta'minot) Lehimni olib tashlash simli kesgichlarga ega bo'lishi kerak Sizga kerak bo'lgan ko'nikmalar:-payvandlash malakasi (5-10 soniya ichida yaxshi lehim bilan aloqa o'rnatishga qodir.)-Qaysidir darajadagi mantiqiy fikrlash Agar bu sizning mikrokontrolderlar yordamida birinchi tajribangiz bo'lsa, men sizdan boshlashingizni maslahat beraman. yanada oddiy loyiha.

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri

E'tibor bering, siz bosh matritsaning ma'lumotlar jadvaliga (agar siz uni sotib olgan bo'lsangiz) qarashingiz yoki o'zingiz yaratgan matritsani qanday ulashni bilishingiz kerak.

3 -qadam: Kod

Kod yig'ilishda yozilgan.

Bu kod https://www.instructables.com/id/3x3x3-LED-Cube/ saytidagi kodga asoslanadi, lekin u faqat 27 diodli va "qatlam1 qatlam2 qatlam3" ga ega ekanligini sezadigan generatordan foydalana olmaysiz. "chiziq1 …" paydo bo'ldi. va faqat 3x8 bitli raqamlarga ega, 8x8 bitli raqamlarga ega QAYD. Ushbu koddagi harflar teskari ma'noda aks ettirilishi mumkin.

4 -qadam: Ko'rsatilgan naqshlarni tahrirlash

Siz ushbu matritsada xohlaganingizcha naqsh qo'shishingiz va o'chirishingiz mumkin. naqsh qo'shish uchun ushbu bosqichga kiritilgan generator yordamida naqsh yaratish kifoya … Bu.rar fayli, shuning uchun uni ochish uchun winrar -dan foydalaning. Va shunga qaramay, men portreathbeach-ga www.instructables.com/id/3x3x3-LED-Cube/ haqidagi hujjatda generatorning manba kodini ko'rsatgani uchun minnatdorchilik bildirmoqchiman, siz harakatlanuvchi dizaynni yaratishingiz uchun siz subroutine-ga bir necha qadam qo'yishingiz mumkin. shunday bo'ling.; ------------------------------------------------- ----------------------------------------------;; Sinovning pastki tartibi;; ------------------------------------------------- ----------------------------------------------; Sinov: movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' movwf Line4 movlw b'00000011 'movwf Line5 movlw b'00000011' movwf Line6 movlw b1100111 Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 qo'ng'iroq Chiqish movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' bw00400 movwf Line5 movlw b'00000011 'movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 qo'ng'irog'i bir nechta satrlar shunday bo'ladi.

5 -qadam: Tayyor mahsulot

Tayyor mahsulot
Tayyor mahsulot
Tayyor mahsulot
Tayyor mahsulot
Tayyor mahsulot
Tayyor mahsulot
Tayyor mahsulot
Tayyor mahsulot

Mana, matritsaning natijalari … siz ushbu matritsadagi bitta LEDni kod orqali boshqarishingiz mumkin

Tavsiya: