Нужна помощь в подключении светодиодной матрицы 64х32.

Недавно я получил светодиодную матрицу 64x32. Однако я не уверен, как подключить его к arduino uno. Я пытался следовать документам здесь: https://cdn-learn.adafruit .com/downloads/pdf/32x16-32x32-rgb-led-matrix.pdf, но я не могу заставить свою матрицу OLED отобразить пример.

На данный момент это мое текущее соединение: (У меня есть R0 в верхнем левом варианте. Я пытался подключить его к ESP8266 раньше, и он работает хорошо, просто я не знаю, как преобразовать соединения в Arduino UNO) У меня есть ощущение, что мое соединение неправильное, так как Я скопировал подключения PI к PO отсюда:

и я изменил только подключения PI к ESP8266 на подключения к документам adafruit.

Код, который я запускаю, представляет собой пример testshapes_32x64 из библиотеки матричных панелей RGB: https://github.com/adafruit/RGB-matrix-Panel/blob/master/examples/testshapes_32x64/testshapes_32x64.ino

РЕДАКТИРОВАТЬ: Поскольку мое соединение для контакта CLK подключено к контакту 8, я внес изменения в код, но он все еще не работает.

x-post от: https://www.reddit.com/r/arduino/comments /8qgm9x/need_help_in_connecting_a_64x32_oled_matrix_to_an/ и https://forum.arduino.cc/index.php?topic= 552832.0

, 👍-1

Обсуждение

Почему вы используете связи, показанные в твиттере? Пробовали ли вы выполнять все соединения, как описано в документации Adafruits, на которую вы ссылались? И использовать тот же пример кода оттуда?, @chrisl

@chrisl это соединение сработало, когда я подключил его к ESP8266. Я пробовал соединения и код, но это не сработало., @Dominic

@chrisl Я даже пробовал подключаться отсюда: https://learn.sparkfun.com/tutorials/rgb-panel-hookup-guide, но это не работает, @Dominic

Вскочив, просто хотел убедиться, что вы, @Dominic, понимаете - то, что все разные платы называются Arduino, не означает, что код или электрические соединения совместимы. Если вы собираетесь использовать Arduino Uno, вам следует начать с инструкций и программного обеспечения специально для Arduino Uno. Если вы полностью не понимаете аппаратную часть процессора, аппаратную часть платы и программное обеспечение, включая библиотеки., @st2000


1 ответ


0

Если у вас матрица такая же, как у меня (32x64), я не думаю, что вы сможете управлять ею с помощью UNO. Вы должны использовать МЕГА. Затем следуйте проводке, предоставленной SparkFun, и убедитесь, что вы подключаете CLK к контакту 11, а НЕ к контакту 8.

,

Спроса на использование Arduino MEGA НЕТ! Если вы читаете документацию Arduino UNO или экв. достаточно., @MatsK