Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Софт:обсуждение программного обеспечения для умного дома

ТЕМА: Attiny13+ds18b20+radio

Attiny13+ds18b20+radio 16 Нояб 2016 13:36 #15857

  • Максим Николаевич
  • Максим Николаевич аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 34
  • Спасибо получено: 1
  • Репутация: 1
В том то и дело что в этот раз решил код оставить дефолтный. Да даже если он и другой, то он ничего не изменит, т.к. слишком большой разбег в значениях.
Администратор запретил публиковать записи гостям.

Attiny13+ds18b20+radio 16 Нояб 2016 14:13 #15858

  • Максим Николаевич
  • Максим Николаевич аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 34
  • Спасибо получено: 1
  • Репутация: 1
продолжаем дальше. подключил вместо ds18b20 dht22, перезалил прошивку в мк. все запустил и о чудо, значения стали похожи на правду: температура 23,2; влажность 28,5. так в чем же все-таки дело с ds18b20?
Последнее редактирование: 16 Нояб 2016 14:14 от Максим Николаевич.
Администратор запретил публиковать записи гостям.

Attiny13+ds18b20+radio 16 Нояб 2016 15:20 #15860

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Возможно битность не та у датчика настроена, вот и фигню кажет. Битность можно посмотреть например через 1wire сканер на проекте wifi-iot.com/ , вроде должно быть 12 бит.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Attiny13+ds18b20+radio 24 Нояб 2016 10:24 #16012

  • Максим Николаевич
  • Максим Николаевич аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 34
  • Спасибо получено: 1
  • Репутация: 1
Итак отчет. По прошествии недели успешно работают два датчика attiny13+dht22. Основная проблема предыдущих неудач в нетерпении и ожидании данных сразу после подлючения мк к питанию. Я думаю можно указать в соответствующей статье, что нормальные данные идут не сразу, а по прошествии одного периода "спячки". Теперь небольшой вопрос к ув. Adminhs. Дело в том, что arduina получившая данные от мк держит их в памяти и если вдруг мк отвалился, то данные так и остаются висеть в памяти arduino. Подскажите пожалуйста как это можно победить? Как выставить команду arduino при неполучении данных более определенного времени выдавать значение 0?
Администратор запретил публиковать записи гостям.

Attiny13+ds18b20+radio 24 Нояб 2016 12:37 #16015

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Нужно каждому параметру по таймеру и его сбрасывать при приеме пакета.

Как лимит таймера превысил к примеру 5 минут, то пишем ошибку или скидываем данные в 0.

Про ардуино не подскажу как это сделать ,- не занимаюсь ею. я такое на есп8266 реализовывал только
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Attiny13+ds18b20+radio 28 Нояб 2016 22:04 #16092

  • rapid
  • rapid аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 109
  • Спасибо получено: 36
  • Репутация: 5
Максим Николаевич пишет:
Итак отчет. По прошествии недели успешно работают два датчика attiny13+dht22. Основная проблема предыдущих неудач в нетерпении и ожидании данных сразу после подлючения мк к питанию. Я думаю можно указать в соответствующей статье, что нормальные данные идут не сразу, а по прошествии одного периода "спячки".

А датчики запитаны постоянно или от порта (в целях энергосбережения)?
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter, Dolfik
Время создания страницы: 0.137 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.