Мазмуну:
Video: Cascadable 8x16 Rgb Led Matrix: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоордо мен каскаддык 8x16 rgb LED матрицасын жана анын контролерун жасадым. Microchipтин 18F2550 USB колдоосу үчүн колдонулат. RGB леддери резисторлор менен 74hc595 нөөмөт реестрлери тарабынан башкарылат. Анимация жана конфигурация маалыматтары үчүн; 24C512 тышкы eeprom колдонулат. Конфигурация жана анимация маалыматтары компьютердеги графикалык колдонуучу интерфейси (gui) тарабынан түзүлгөн жана USB аркылуу eepromго өткөрүлүп берилген, мен rgb жетектүү матрицанын модулдарын 8x16 пиксель өлчөмүндө кылдым. Жана алар дагы чоң дисплей аянтын жасоо үчүн тиркелиши мүмкүн.
1 -кадам: Архитектура
архитектура Анимация жана конфигурация маалыматтары компьютерде гуи аркылуу түзүлөт. анда ал USB аркылуу башкаруу тактасына жүктөлөт. Микроконтроллер бирдиги (mcu) бул маалыматты тактанын сактоо бирдигине (eeprom) өткөрүп берет. Такта аракетке келгенде, ал алгач конфигурация маалыматын окуйт: анимация кадрларынын ортосундагы убакыт интервалдары, анимациянын узундугу, иштөө режими (соло же каскаддуу), андан кийин анимация маалыматтарынын бир бөлүгүн окуйт жана маалыматтарды жаңыртуу үчүн нөөмөт регистрлерине жөнөтөт. леддердин абалы. Жалпы анод rgb леддери колдонулат. леддер 8 катар, 16 мамычага жайгаштырылган. бардык аноддор бири -бири менен катары менен туташкан. Shift регистрлери бир убакта бир катарды башкарат. Мультиплекстөө жолу менен; 8 катар абдан тез жаңыртылып турат, андыктан үзгүлтүксүз сүрөт көрсөтүлөт. 8 катар үчүн --------- мультиплекстөө үчүн бир 8 бит сменалык регистр колдонулат. 16 rgb leds мамычалары үчүн 16*3 = 48 ------ алты 8 бит сменалык регистр колдонулат. Соло режимде бир модуль жогоруда айтылгандай иштейт. Каскад режиминде: Бир такта башкы такта болуп, синхрондоштуруу сигналын башка такталарга сериялык перифериялык интерфейс (spi) аркылуу жөнөтөт. бардык такталар алардын эсинде сакталган анимацияларды көрсөтөт. Жана убакыт башкы тактадан келген синхрондоштуруу сигналына ылайык уюштурулат.
Сунушталууда:
Санариптик саат LED Dot Matrix - ESP Matrix Android App: 14 кадам
Санариптик саат LED Dot Matrix - ESP Matrix Android App: Бул макала сыймыктануу менен каржыланат PCBWAY.PCBWAY бүткүл дүйнө жүзү боюнча адамдар үчүн жогорку сапаттагы ПТРлерди жасайт. Өзүңүз үчүн аракет кылып көрүңүз жана PCBWAYде болгону 5 долларга 10 ПКБ алыңыз, абдан сонун сапат, рахмат PCBWAY. Мен ойлогон ESP Matrix Board
RGB LED MATRIX NEOPIXEL КОЛДОНОТ: 8 кадам (Сүрөттөр менен)
RGB LED MATRIX NEOPIXEL КОЛДОНУУСУ: Бул үйрөткүчтө мен сизге 5*5 RGB LEDMATRIXти NEOPIXEL КОЛДОНУУ менен кантип курууну көрсөтөм. Бул матрицанын жардамы менен биз абдан кызыктуу анимацияларды, эмодзилерди жана тамгаларды көрсөтө алабыз. баштайлы
8x16 LED Matrix Pong Оюну (Оюнчу версиясына 2 калак): 3 кадам
8x16 LED Matrix Pong Game (Ар бир оюнчу версиясына 2 калак): Мен 8x8 LED матрицасын колдонуу менен Arduinoдо классикалык понг оюнунун көптөгөн вариацияларынан шыктандым. Бул көрсөтмөдө мен сизге оюнчуга эки калагы бар чабуулчу жана дарбазачыдан турган сүйүктүү понг версиямды кантип курууну көрсөтөм
O-R-A RGB Led Matrix дубал сааты жана башкалар ** 2019-жылдын июль айында жаңыртылган **: 6 кадам (сүрөттөр менен)
O-R-A RGB Led Matrix дубал сааты жана башкалар ** 2019-жылдын июль айында жаңыртылган **: Саламатсызбы. Бул жерде мен O-R-AI аттуу жаңы долбоор менен иштеп жатам, бул RGB LED Matrix дубал сааты: саат: мүнөт температурасы нымдуулугу учурдагы аба ырайынын шарты сөлөкөтү Google Календардагы окуялар жана 1 саат эскертүү билдирмелери белгилүү бир убакытта:
MATRIX Үнү жана MATRIX Жаратуучусу Alexa менен иштейт (C ++ Нускасы): 7 кадам
Alexa иштеп жаткан MATRIX Voice жана MATRIX Creator (C ++ версиясы): Керектүү жабдыктар Баштоо алдында сизге эмне керек экенин карап көрөлү. Raspberry Pi 3 (Сунушталат) же Pi 2 Model B (Колдоого алынат). MATRIX Voice же MATRIX Creator - Raspberry Piде орнотулган микрофон жок, MATRIX Voice/Creatorдо