Может у кого-то были такие же проблемы как у меня с таким дисплеем на TM1637. Покупал давненько, подключал и к STM32, и к ESP. Сегодня достал его, а он не работает. Ни от какой платы ни с каким кодом ничего не отображает. Есть мультиметр, вижу, что между VCC и GND нормальное напряжение. Что ещё можно проверить?
Комментарии: 28
Andre
Тыкаю мультиметром в GND и в места, где сами светодиоды подключаются. Загораются отдельные сегменты. Похоже в микросхеме проблема. Но я не закорачивал её, слишком высокое напряжение не подавал. Странно.
Anonim
когда-нибудь работал?
Andre
да, после покупки проверял на двух платах. Работал. Несколько месяцев лежал в пакетике без дела.
Anonim
покажи, как сейчас проверяешь
Andre
вот так, например: https://istarik.ru/blog/stm32/132.html и к ESP32 подключал: http://www.esp32learning.com/code/esp32-and-tm1637-7-segment-display-example.php В случае с ESP32 пины разные менял. То есть по инструкциям делал. Да и когда он мне пришёл, с первого раза заработал. Проблем не было.
Anonim
а обычную ардуину с 5В пробовал?
Andre
у меня нет Ардуин, но пробовал подключать к 5 Вольтам USB-UART преобразователя. Соединив земли с микроконтроллером. Раньше работало от 3 Вольт.
Vasil
Нинада, там ток мизерный
Andre
дисплей вроде как умер. А USB-UART живой. мизерный ток надеюсь не мог убить микросхему дисплея.
Anonim
приардуинить стоило бы, там ошибится негде
Andre
вообще, с этого я и начал, подключив к USB-UART преобразователю, но к 3В. Он же не мог убить микросхему. ESP та же ардуина, там тоже трудно ошибиться. Я и контакты CLC, DIO местами менял, и пины другие выбирал.
Vasil
Кто кого?
Anonim
легко с соответсвием выводов в ардуине и на надписям на плате
Andre
Это на ESP8266 всё перепутано. На моей плате в основном пины совпадают с номерами GPIO. Ну и повторюсь, раньше я не ошибался. И на STM32 работало, там подключал к PB8 и PB9. Я взял старый проект на STM32, который у меня работал, залил. Подключил дисплей. Не работает.
Anonim
тогда хз, эстэмить я неумею, esp32 у меня нет, чтоб чтото подсказать
Andre
а такой дисплей на руках есть?
Anonim
дисплей есть блюпил тоже есть могу, в принципе, собрать бинарник в ардуйне на stm32f103
Andre
а это забавно. Давай. ) Залью через STLinkUtility.
Anonim
ща
Evgeniy
а ты его через примеры пробовал подключить, в ардуино иде
Andre
да, например через этот пример. https://github.com/avishorp/TM1637 И через сохранённый рабочий проект, который у меня был для Arduino IDE.
Kirill
Почему при подключении осциллографа к шине I2C (линия SCK) дисплей перестает работать?
Vasil
Ёмкость щупа+вход
Kirill
Т.е. это ожидаемо?
Vasil
Ну смотря кем
Evgeniy
именно из примеров иде я хз че там
Andre
пробовал пример для библиотеки Arduino\libraries\libraries\TM1637 но я его извне брал, с самой библиотекой нет примера. Вроде бы встроенного примера для TM1637 в Ардуине вообще нет.