Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Circuit
- 3 -кадам: Кодекс
- 4 -кадам: Көрсөтүлгөн үлгүлөрдү түзөтүү
- 5 -кадам: Даяр продукт
Video: 8x8 LED Matrix: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бул үйрөткүч сизге 8x8 LED матрицасын кантип жасоону көрсөтөт, сиз бир эле LEDди башкара аласыз жана аларды бир түстө көрсөтүү үчүн 64 пикселге гана муктаж болсоңуз, өзүңүздүн үлгүлөрүңүздү түзө аласыз.
Жаңыртуу 25.09.10 Мен үлгүлөрдү түзүү үчүн үлгү генераторун коштум, бирок анын бардык функциялары толук эмес
1 -кадам: материалдар
Сизге керектүү материалдар: -8x8LED матриц (бирин жасай алат, бирок меники сатып алды) -16x120Ohm резисторлору-8xNPN транзисторлору (мен C547B колдонгон) -1xPIC16f690-прототип тактасы (же бул үчүн pcb жасай аласыз) -сым-5В электр менен камсыздоо (сиз voltige регуляторун колдонуңуз, бирок мен шахтанын USB портунан кубаттайм) Куралдар: -PIC программисттери (пикчит1ден башка микрочиптин бардык сүрөт программисттери иштейт) -Программалар- MPLAB (микрочиптен бекер программалык камсыздоо) ширетүүнү алып салуу зым кескичтерге ээ болуу үчүн жакшы болот Сизге керектүү көндүмдөр:-ширетүү чеберчилиги (5-10 сек ичинде жакшы ширетүүчү туташууларды жасай ала турган) кыйла жөнөкөй долбоор.
2 -кадам: Circuit
Бул схеманын схемасы. ЭСКЕРТҮҮ, сиз жетектеген матрицаңыздын маалымат барагын карап көрүшүңүз керек (эгер сиз аны сатып алган болсоңуз) же өзүңүз жасаган матрицаны кантип туташтырууну билиңиз.
3 -кадам: Кодекс
Код монтажда жазылган.
Бул код https://www.instructables.com/id/3x3x3-LED-Cube/ келген кодго негизделген, бирок анын генераторун колдоно албайсыз, ал 27 диодго ээ жана "катмар 1 катмар2 катмар 3" "линия 1…" түзүлдү. жана ошондой эле 8х8 биттик сандарга ээ болгону менен 3x8 биттик сандарга ээ ЭСКЕРТҮҮ Бул коддогу тамгалар тескери мааниде көрсөтүлүшү мүмкүн, мен кокусунан жеримди дисплейиме буруп койдум.
4 -кадам: Көрсөтүлгөн үлгүлөрдү түзөтүү
Бул матрицада сиз каалагандай үлгүлөрдү кошуп жана алып салсаңыз болот. үлгү кошуу үчүн жөн гана бул кадамга киргизилген генератор менен үлгү жаратыңыз …. Бул.rar файлы, ошондуктан аны ачуу үчүн winrar колдонуңуз. Жана дагы agin мен portreathbeach компаниясына www.instructables.com/id/3x3x3-LED-Cube/ жөнүндөгү документте генератордун баштапкы коду бар болгону үчүн ыраазычылык билдиргим келет, сиз подпрограммага бир нече кадамдарды жасай аласыз. мындай болгула.; ------------------------------------------------- ----------------------------------------------;; Тесттин күндөлүк тартиби;; ------------------------------------------------- ----------------------------------------------; Тест: 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 '11 Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 чалуу Output movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' movwf Line4 movlw b'00000011 'movwf Line4 movwf Line5 movlw b'00000011 'movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 чакыруусу Чыгууну кайтаруу, сиз ошондой эле asm файлынын ылдый жагына функция кошушуңуз керек бир нече саптар ушундай болот. (чалуу функциясы чакан программаларга сиз каалаган тартипте чала аласыз)
5 -кадам: Даяр продукт
Бул жерде матрицанын жыйынтыктары бар … сиз бул матрицанын жалгыз LEDын код аркылуу башкара аласыз
Сунушталууда:
8x8 Led Matrix Clock & Антитрузия Эскертүү: 4 Кадам (Сүрөттөр менен)
8x8 Led Matrix Clock & Anti-Intrusion Warning: Бул Нускамада биз 8x8 Led Matrix Clock кыймылын аныктоо аркылуу иштетилгенин көрөбүз. телеграмма ботуна аныкталды !!! Биз эки башка кылабыз
8X8 Led Matrix боюнча Lissajous Figures: 7 кадам
Lissajous Figures 8X8 Led Matrix: 2 перпендикуляр огунда термелүүчү жарык чекити " Lissajous Figure " (1857) же " Bowditch Curve " (1815). Үлгүлөр 2 октун жыштык катышына жана фазасына жараша жөнөкөйдөн татаалга чейин. A 1: 1
Бирдиктүү 8x8 Led Matrix колдонулган эки орундуу дисплей: 3 кадам
Бирдиктүү 8x8 Led Matrix колдонулган эки орундуу дисплей: Бул жерде мен бөлмөм үчүн температура жана нымдуулук индикаторун кургум келет. Мен эки орундуу сандарды көрсөтүү үчүн бирдиктүү 8x8 LED Matrix колдондум, менимче, долбоордун бир бөлүгү дагы пайдалуу болду. Мен картон кутунун жардамы менен курулган финалды бокско салдым, оору
LED MATRIX 8x8 менен сыйкырдуу лупа: 4 кадам
LED MATRIX 8x8 менен сыйкырдуу лупа: Учурдагы микроконтроллерди иштеп чыгуу абдан тез жүрдү. Көптөгөн электрондук жабдуулар микроконтроллерди колдонот. Микроконтроллерде дагы бир нерсе колдонулат, ал физикалык чекиттерди матрицаны колдонуу менен белектерге колдонот
ATtiny85 микроконтроллери менен MAX7219 жетектелген LED Matrix 8x8 менен кантип интерфейс түзүү керек: 7 кадам
ATxin85 микроконтроллери менен MAX7219 жетектелген LED Matrix 8x8ди кантип интерфейстөө керек: MAX7219 контроллери Maxim Integrated тарабынан чыгарылган, микро контроллерлерди 64 жеке LEDге, 7 сегменттүү сандык LED дисплейлерине интерфейске ала турган чакан, сериялык киргизүү/чыгаруу жалпы катоддук дисплей драйвери. 8 цифрага чейин, графикалык дисплей