skod пише:
Все те же кракозябры
Давайте по-порядку. Вся задача только разобраться в правильности подключения индикатора и 74HC595.
Что по п.1? Индикатор как-то реагирует на изменения датчика? На отключение датчика от схемы?
skod пише:
при отключении датчика и проводов dig1-dig4, ничего не отображается
Все правильно, теперь по отдельности подключая dig1-dig4 проверьте, что зажигается только нужный разряд (какая-то часть символов) и ничего в других разрядах.
skod пише:
перепроверить каждый сегмент индикатора все безрезультатно.
В чем заключалась перепроверка?
Для полной проверки извлеките индикатор из платы. Определите на нем вывод одного из разрядов и подключите его к минусу питания. Проводком с плюса источника питания через резистор (обязательно!) 300 Ом - 1 кОм по-очереди касайтесь остальных выводов для определения сегментов. Когда при касании вывода индикатора засветился сегмент, например А, проверьте куда этот вывод попадает на плате индикатора. И куда попадает этот вывод разряда. Таким образом надо сверить все сегменты и все разряды.
Так Вы убедитесь, что индикатор к регистру подключен правильно.
skod пише:
Пробовал подключать зеркально, получил кракозябры только зеркальные.
Точно такие, но зеркальные? Честно говоря, сомневаюсь в таких результатах эксперимента.
Вот картинка с даташит с нумерацией выводов. Вид сверху. У Вас так подключен индикатор?
Проверьте правильность подключения выводов регистра ST_CP, SH_CP и DS к микроконтроллеру. Может не лишним будет и проверка правильности подключения питания.
"пробовал DHT11_m8_СA но результат ещё хуже" - В чем это "хуже" выражается?
Ну, и последнее, что тоже нельзя исключать, если при воздействии на датчик, его отключении на индикаторе ничего не меняется, есть вероятность что регистр не выдержал: "Зарядка выдает даже чуть больше 5.8В."