ардуино и SM74HC245D
- Войдите на сайт для отправки комментариев
Ср, 23/12/2020 - 17:17
Всем привет . Есть экран бегущая строка из трёх сегментов 16*32 под управлением SM74HC245D . К сегментам идет шина 16 линий . Нашёл распиновку . Подскажите как распиновку на UNO сделать , и какую библиотеку выбрать ?
так в той статье на хабре расписано.
Прочитал и посмотрел , спасибо. Хабра это что ?
Библиотеки копирую из его же видео ?
Эта картинка из какой статьи - дайте ссылку.
Судя по распиновке - это обычная DMD светодиодная матрица. Для таких матриц есть куча библиотек. В том числе тут на форуме :)
Эта картинка из какой статьи - дайте ссылку.
Судя по распиновке - это обычная DMD светодиодная матрица. Для таких матриц есть куча библиотек. В том числе тут на форуме :)
Ну я так и думал, обычная DMD
Автор статьи накрутил там сложностей. написал код в ИАРе :) Наверно чтоб никто повторить не смог
Для Уно есть готовые Ардуино библиотеки
https://github.com/freetronics/DMD
https://www.arduino.cc/reference/en/libraries/dmd2/
Для СТМ32 посоветую свою собственную библиотеку, выложенную на нашем форуме:
http://arduino.ru/forum/proekty/dmdstm32-versiya-biblioteki-dmd-dlya-stm32duino
Кстати, в ветке довольно много информации по таким матрицам вообще, а не только для СТМ32
Спасибо.
Скачал вашу библиотеку . Попробовал запустить пример . Выдал
Пример DMD Demo.
Подключил к цифровым пинам ардуино . PB1 к такому же цифровому выводу ардуино , так же все остальные .
Какая ардуина у вас? Для уно там отдельные примеры
У меня уно . Какие примеры подойдут ?
examples\AVR
А где взять это пример ? У себя я этого примера не нашёл .
Поставил пример dmd_cyr_uno выдал ошибку
Поставил пример dmd_cyr_uno выдал ошибку
значит надо скачать и поставить TimerOne.h ... удивительно, правда?
https://github.com/PaulStoffregen/TimerOne
TimerOne.h это библиотека ?
Установил вот что полдучилось при запуске.
TimerOne.h это библиотека ?
да, одна из стандартных библиотек Ардуино.
Хм... может Вы напишете, что Вы пытаетесь сделать... А то судя по вопросам, это чуть ли не первый Ваш ардуино-проект. Если да - то сложновато для начинающего. Может что-то для начала попроще выбрать. а через несколько месяцев вернуться к матрицам?
Установил вот что полдучилось при запуске.
эта ошибка к моему коду отношения не имеет - у вас компьютер не имеет связи с платой ардуино. Для проверки попробуйте загрузить в плату любой другой скетч.
Жму информация о плате выдает мне серийник .
Вроде инициализация прошла . Панель мёртвая . Буду разбираться .