Подключение светодиодной матрицы к Raspberry

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Constantine, 12 дек 2013.

  1. Constantine

    Constantine Нуб

    Доброго времени суток.

    Подключил светодиодную матрицу https://amperka.ru/product/ws2812-led-matrix-8x8 к Raspberry Pi https://amperka.ru/collection/raspberry-pi
    Так как сходу не заработало, возник вопрос(ибо не электронщик ну ни разу :) )
    По шине SPI может быть разный вольтаж? Или продолжать копать в сторону софта?
    Подключал как на рисунке, +5 и GND на Пирог и MOSI и SCLK соответственно(не ошибался в подключении точно). На схеме еще используется пин 8 ардуины, не понял зачем и где оно у пирога.
    Для проверки гнал мусор на /dev/spidev0.0.

    Интересует исключительно вероятность сжечь, огромная просьба в теме не флудить.

    Так же если у кого есть идеи, как с минимальными затратами(не электронщик, хлама в виде разных деталей нет) можно проверить, не сжег ли шину SPI.

    Сам пирог работает замечательно, к телевизору подключается, как веб-сервер тоже все ок.
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

    Малина же на 3,3В работает, уровни UART тоже 3,3. SPI по идее не исключение.
    Покажите картинку, будет понятней.
     
  3. Constantine

    Constantine Нуб

    Спасибо за ответ.
    Просто ориентировался на множество постов в инете по поводу сгоревших GPIO :)
    На сайте производителя есть схема подключения к ардуино:
    http://www.dfrobot.com/wiki/index.php/File:Led_matrix.jpg
    Я же по аналогии подключил к пирогу:
    Приаттачил картинку.
    Соответственно вопросы:
    1. Существует логика 3.3 и 5 вольт - здесь не будет проблем? В даташите на светодиодную матрицу не нашел какая у нее логика.
    2.Есть средний пин на интерфейсном разъеме матрицы(тот, от которого к ардуино провод идет, а к Raspberry Pi - Нет), это скорее для соединения с ce0 или ce1?
    PS И вопрос еще такой остался - если дополнительно запитывать матрицу от отдельного блока питания, то как не спалить устройства?

    Еще раз прошу прощения за возможно не совсем квалифицированные вопросы - электротехнику конечно проходил в институте, но скорее мимо :)


    PPS Нашел способ проверки SPI - проверил, не сжег :)
    Подключил опять так же, буду экспериментировать :)
     

    Вложения:

    • 1.gif
      1.gif
      Размер файла:
      232,3 КБ
      Просмотров:
      932
    Последнее редактирование: 13 дек 2013
  4. Constantine

    Constantine Нуб

    Вопрос по подключению снят :) Все заработало.
    Остался только вопрос по разным источникам питания.
     
  5. Megakoteyka

    Megakoteyka Оракул Модератор

    А в чем проблема в итоге была? (другим может пригодиться)
     
  6. Constantine

    Constantine Нуб

    Была не столько проблема, сколько отсутствие схемы подключения к пирогу и уверенности.
    В целом - все работает как показано на приаттаченной мной схеме, плюс надо соединить пин матрицы, который идет на выход "8" ардуино с CE0 на пироге и всё.

    PS Конечно находится за несколько минут, но чтобы не искать, привожу ссылку на проверку SPI. Нужен всего один джампер.
    http://www.brianhensley.net/2012/07/getting-spi-working-on-raspberry-pi.html
     
    Последнее редактирование: 14 дек 2013