гм, тоже вариант - просто решил что на будущее неплохо будет иметь решение именно работать с float напрямую и в web и в коде. Щас к примеру попробую пермножением\делением но всёже вдруг ветку прочитают знающие и уже сталкивающиеся с подобным.
Доброго времени Наваял простенький инкубатор для дома на 10 яиц :) с контролем температуры, влажности и вращения. Однако в силу неполного знания web интерфейс получился простенький и значения которые я могу записать в EEPROM для использования могут быть только строковые целочисленные типа int ...
Да писал я уже и про библиотечки и про примеры... говорю же - не обратился бы если бы лежало на поверхности, несмотря на мои НЕглубокие знания.
Однако нашел ответы на свои вопросы - почему некоторые далласы кои я считал "мёртвыми" и врунишками по причине неверных показаний - оказались вполне...
Думал про эту реализацию однако поделка должна подключаться к вафле отправлять параметры и засыпать на минуту или более, в тестах что проводил такой режим набирает в среднем 80...82мА\час, порядка 1-2 сек если вериить тестеру на передачу данных. Один цикл, нет задержек кроме перехода в сон и...
имел ввиду что всякие часики ds331 ровно как и мои bpm уже имеют "подтяжки". Случай да я бы понял хитрый если бы увидел именно завышение на 0,5 -1 град а тут именно 4 и более по темпиратуре только. Собрал ДВЕ идентичные схемы за исключением самого контроллера и заливаю в них идентичные скетчики...
Ладно оставим ds пока в покое. Почему тогда барометры bmp180 (оба) завышают показания температуры более чем на 2 град именно с 8266-03, а с node 8266-12e показывают отклонение от заведомо верного не более чем в 0,5град? При этом показания давления они передают с точностью до 0,08 ммртст...
Про подтягивающий в курсе, сразу паяю ели на линии один или несколько. Вот именно сейчас установленный с smd резистором на 4,7Ком. Точно такойже впаян и в dht11
Вот, запитал от почти разряженной li-ion с 3,7v а cp2104 для монитора Serial.print подключено, то есть питание от батареи 100%. И да я имел ввиду питание самих датчиков а не 8266-03 модуля. Может им именно маловато 3,3v хотя встречал проекты где работают до 2,0v включительно.
Питаю от линейного пока при отладке. Но к батарее точнее двум ААА подключал ничего не меняется. Завышает собака и всё тут, поверьте много прошло через меня всяких ардуинок и ds но чтобы так нагло не было ни разу
о это временный хитрый способ "подогнать" показания этого чудо брехуна по показаниям близким к правдивым. Когда купил штуки три, все давали разные в пределах 12% и 7-8град показания, был dht22 тогда рабочий - во по нему и определял на сколько врёт каждый, этот как раз на 6 град завышает.
В общем поменял местами bmp180 и толку ноль, на 8266-03 как было завышение так и осталось хоть убейся что по ds18 что по bmp180 - не может это быть по причине низкого питания самих датчиков именно по темпирартурным их измерениям? В случае с node 8266-12e 5в а на 8266-03 само собой 3,3в- другого...