Страница 1 из 1

DS18B20 на аналоговом порту.

Добавлено: 28 янв 2019, 22:00
kosmas
Я тут походу фигню сделал - прицепил датчик ds18b20 на 26 ногу atmega328p. Порт PC3 (A3) на ардуине. :smile390: В старой версии flprog и IDE эта связка работала, просто ногу приходилось в IDE руками править. Есть способ победить эту историю? :smile427:
Просто плата готовая, резать и паять не хочется... :smile44:

DS18B20 на аналоговом порту.

Добавлено: 28 янв 2019, 22:30
smol
а почему сейчас нельзя

DS18B20 на аналоговом порту.

Добавлено: 28 янв 2019, 22:40
kosmas
Не работает и все тут. Всегда показывает 0.00. На одной плате ногу поменял на 6 - завелось. Причем ни с одной ардуинкой не хочет. Всякие перепробовал, что на 328 атмеге.

DS18B20 на аналоговом порту.

Добавлено: 28 янв 2019, 22:57
AlexCrane
[ref]kosmas[/ref], Попробуй пользовательские блоки от RedSky, на А0 и А1 у меня работают нормально без правки кода в иде

DS18B20 на аналоговом порту.

Добавлено: 29 янв 2019, 07:30
RedSky
А номер пина укажите как 17.

DS18B20 на аналоговом порту.

Добавлено: 29 янв 2019, 16:56
SSSergeich
kosmas писал(а): 28 янв 2019, 22:00Есть способ победить эту историю? :smile427:
Просто плата готовая, резать и паять не хочется... :smile44:
Неделю назад столкнулся с тем, что на готовой плате пришлось разносить датчики по разным пинам. Изначально планировалось 8 датчиков на 4-ом пине, но они отказались работать все вместе. Подключил половину на A0, в FLProg указал подключение к свободному цифровому pin7, а в IDE заменил на pin14.

DS18B20 на аналоговом порту.

Добавлено: 29 янв 2019, 17:41
kosmas
SSSergeich писал(а): 29 янв 2019, 16:56а в IDE заменил на pin14.
Это в том смысле, что он после 13-го идет? Т.е. А1 - 15, А2 - 16?

Отправлено спустя 3 минуты 12 секунд:
AlexCrane писал(а): 28 янв 2019, 22:57 Попробуй пользовательские блоки от RedSky
А ссылку не подскажете? А то я что-то сходу не нашел...

DS18B20 на аналоговом порту.

Добавлено: 29 янв 2019, 17:55
RedSky

DS18B20 на аналоговом порту.

Добавлено: 29 янв 2019, 18:22
SSSergeich
kosmas писал(а): 29 янв 2019, 17:41Это в том смысле, что он после 13-го идет? Т.е. А1 - 15, А2 - 16?
Совершенно верно!

DS18B20 на аналоговом порту.

Добавлено: 29 янв 2019, 18:25
kosmas
SSSergeich писал(а): 29 янв 2019, 18:22Совершенно верно!
Значит, я не тот пин указывал. Буду пробовать. Спасибо!