• Ethernet термометр на основе Arduino
    0
    Ну ни так уж и дорого если заказывать например на www.seeedstudio.com:
    — Seeeduino V2.2 (Atmega 328P) $22.50
    — Wiznet Ethernet shield -w5100 $32.00
    — DS18B20 — 80 руб
    Итого: ~1715 рублей (по курсу 30 руб за 1 доллар)
  • Ethernet термометр на основе Arduino
    0
    Опрос идёт стандартной библиотекой. Тем более датчик цифровой и тут нет наводок, кроме шума создаваемого погрешностью измерения.

    Питание не завышено, подключено стандартно.
  • Ethernet термометр на основе Arduino
    0
    Разумеется я проверил несколько раз, то включал то выключал обдув. Температура, то падала, то опускалась и так далее.
  • Генератор паролей, который всегда под рукой
    0
    Хорошо бы добавить переключатель скорости отображения пароля, временами можно не поспеть за мышью :-)
  • Ethernet термометр на основе Arduino
    0
    Мне то же интересно узнать. Эксперимент показал что температура при обдувании падает (проводил при температуре 25 градусов и нуле). Но как?
  • Ethernet термометр на основе Arduino
    0
    Так он же дешевле стоит чем HIH-4000-004.
    HIH-4000-004 стоит 550 руб., а SHT10 470 руб.

    Так что у SHT10 и точность лучше и дешевле на 80 руб, к тому же имеет встроенный термометр и он цифровой! Ценя я взял с platan.ru, но это довольно не дешёвый магазин. Можно найти дешевле.
  • Ethernet термометр на основе Arduino
    0
    В качестве датчика давления удобнее использовать BMP085, он цифровой и работает по I2C, погрешность у него не большая, всего 1 гПа. Цена: ~500 руб.

    Для флюгера можно использовать датчик угла (энкодер). Цена вопроса 140 руб. И получаете цифровой сигнал. Компас тут имхо не нужен. Один раз откалибровать по аналоговому компасу и всё.
  • Ethernet термометр на основе Arduino
    0
    Мне кажется разумнее использовать
    SHT10: www.platan.ru/cgi-bin/qwery.pl/id=906155583&group=5547
    т.к. он во-первых, цифровой и работает по 1-Wire, во-вторых, у него погрешность 0.5% в отличии от hih-4000 у которого она аж 2%!
  • Ethernet термометр на основе Arduino
    0
    От куда такие цены?
    80 руб стоит на freeduino.ru/arduino/products.html#Procee
    Но можно купить ещё дешевле, зайдите в ближайший магазин электронных компонентов
  • Ethernet термометр на основе Arduino
    0
    Zak, спасибо за книгу. Уже начал читать.
  • Ethernet термометр на основе Arduino
    0
    Маркетинг) Ну просто когда что то меняется перед глазами, «ощущение онлайна» увеличивается

    А график сгладить наверное стоит.
  • Ethernet термометр на основе Arduino
    0
    А чем Вам DS-18B20 не сгодился. Датчиков лучше него, работающих по 1-Wire я не нашёл. Остаётся использовать аналоговый датчик, со всем вытекающими.
    1 — да не идеальное, но что мешает это улучшить. Stepler выше предложил отличный вариант.
    2 — берётся с замечательного сервиса weather.co.ua

    > не задумывался ли автор о поиске уже полностью готового решения?
    > Мне кажется ненамного дороже выйдет, а по части точности и юзабилити в разы лучше, например вот такой девайс:
    > www.hw-group.com/products/HWg-STE/STE_ip_temperature_sensor_ru.html

    Задумывался. Но ничего не мешает сделать девайс лучше. Про юзабилити спорно. Что может быть удобнее интерфейса доступа, который ты придумал для себя сам)
    К тому же у этого устройства нижняя граница измерения температуры "-30", а у нас запросто может быть "-40" зимой. Ну и такие продукты в силу своей узкой специализации обычно дороги.
  • Ethernet термометр на основе Arduino
    0
    API я сейчас пишу. Ещё сделаю несколько графических информеров.
  • Ethernet термометр на основе Arduino
    0
    Спасибо за совет с трубой! Это очень хорошее решение, как мне кажется.
  • Ethernet термометр на основе Arduino
    0
    Ну прежде чем советовать кому то что то перечитать, то для начало это нужно прочитать самому ;-)
    Датчик конечно сухой, а вот воздух имеет влажность от сюда и проблемы. Я это обнаружил эксперементально, включив обдув на полную температура резко упала на 2 градуса, когда я прекратил обдув температура вернулась в предидущее состояние. Эксперемент повторил пару раз.
  • Ethernet термометр на основе Arduino
    0
    Ну это смотря где покупать. На seeeduino.com ~600 руб. Если бы я выбирал где можно купить подешевле то тоимость всего устройства была бы около 1200-1500 руб.
  • Ethernet термометр на основе Arduino
    0
    Самым простым для меня способом оказалась покупка на freeduino.ru, главным образом из-за оплаты, т.к. карты у меня нет. Доставка идёт из города Кемерова, заказ формируют быстро. По почте, до Оренбургской области, посылка шла ~ 2 недели.
    Ребята хорошо упаковывают Arduino, так что ничего не повредится, в комплекте идёт инструкция и диск с ПО и документацией.

    Следующие покупки буду делать на seeeduino.com, т.к. цены вдвое ниже.
  • Ethernet термометр на основе Arduino
    0
    Более точного, работающего по 1-Wire я не нашёл, а 1024 разрядного АЦП Arduino (если я не ошибаюсь), хватит только на датчик с погрешностью 0.1, на датчик с погрешностью 0.01 нужен уже более продвинуты АЦП, если я не ошибся в расчётах…
  • Ethernet термометр на основе Arduino
    +2
    Я теперь на Хабре, и с радостью отвечу Ваши вопросы.
    Спасибо SovGVD, за то что опубликовал мою статью и спасибо miguello за приглашение на сайт
  • Ethernet термометр на основе Arduino
    0
    Датчики с разных партий имеют разную погрешность она не всегда составляет чётко 0.5 градуса. Если взять хотя бы среднее значение хотя бы от 2-х, то теоритически можно улучшить показатели, особенно если удачно подобрать датчики