DS18B20 и FLProg

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
KVL1980
Рядовой
Сообщения: 4
Зарегистрирован: 19.01.2024{, 05:42}
Репутация: 0
Имя: Владимир

DS18B20 и FLProg

#1

Сообщение KVL1980 » 19.01.2024{, 06:46}

Всем доброго дня!
Подключено 5 датчиков температуры к MEGA2560 с последующей передачей в облако с помощью ECP8266.
Так вот, показания температуры не стабильны, а один датчик вообще минусовую показывает.
Датчики подключены к одному порту.
Ещё суть в чём, когда загружаешь скетч из примеров в ардуино и отслеживаешь показания через монитор порта, то в этом случае всё отлично, работает.

Mazur
Рядовой
Сообщения: 58
Зарегистрирован: 31.08.2023{, 13:43}
Репутация: 2
Имя: Денис

DS18B20 и FLProg

#2

Сообщение Mazur » 19.01.2024{, 10:38}

там 6 датчиков и сама 8266 без проблем у меня считывает без меги

KVL1980
Рядовой
Сообщения: 4
Зарегистрирован: 19.01.2024{, 05:42}
Репутация: 0
Имя: Владимир

DS18B20 и FLProg

#3

Сообщение KVL1980 » 19.01.2024{, 12:28}

Скетч.ino
(5.77 КБ) 13 скачиваний
2.jpg
1.jpg
Это для примера скинул. Тут тоже ерунда такая.

Отправлено спустя 3 минуты 31 секунду:
Mazur писал(а):
19.01.2024{, 10:38}
там 6 датчиков и сама 8266 без проблем у меня считывает без меги
Без МЕГИ никак, там автоматика собрана на ней

KVL1980
Рядовой
Сообщения: 4
Зарегистрирован: 19.01.2024{, 05:42}
Репутация: 0
Имя: Владимир

DS18B20 и FLProg

#4

Сообщение KVL1980 » 19.01.2024{, 13:21}

Если сигнальный провод от каждого датчика подключать к отдельному пину АРДУИНЫ, как было у меня до этого, то тогда показания температуры передаются правильно.

Ответить

Вернуться в «Спросить у знатоков»