Pull to refresh

Comments 35

Отлично сделано. Дома стоит что-то подобное: ESP8266, датчик СО2, датчик пыли, температура и влажности, корпус распечатан на 3д принтере. Данные отправляет на сервер в SQLite, там все собирается и формируются отчеты. Поначалу было интересно смотреть, сейчас уже забросил.
Прошу прощения за качество фото - делал на бегу.












Спасибо за высокую оценку моей работы. Поразил последний снимок. На мой взгляд, пульт управления атомным реактором — попроще. Очередных успехов!
Изучал Javascript и HTML, поэтому так получилось).
Полезная вещь.
Но две точки — это мало. Надо поднять температуру до 23 утром (допустим в 6 утра, чтоб к 6:30 было уже тепло), затем после 8 снизить, причём можно и ниже 18 (все ушли в школу/на работу). Потом так же вечером — перед приходом с работы поднять до 23, перед сном — снизить до 18.
И суточный — это тоже мало. Я бы переместил задачу «Расширить программируемый цикл работы термостата с суточного до недельного» на первое место. В воскресенье надо держать тепло целый день. В идеале — подтянуть с интернета каледарь с праздничными днями.
Ну или как вариант вместо календаря и недельного цикла поставить датчик движения. Если никто по квартире днём не двигаеся в течении 30 минут — значит можно снижать температуру.
«Ну или как вариант вместо календаря и недельного цикла поставить датчик движения. Если никто по квартире днём не двигаеся в течении 30 минут — значит можно снижать температуру.»
Отличная идея! Я планировал через датчик движения выключать экран. Вы посмотрели шире.
Относительно двух точек — это единственная проблема из перечисленных, к которой не знаю как подступиться.
Все, на мой взгляд, упирается в размер SPIFFS ESP-12. Буду благодарен за помощь.
Устанавливая не дешевый датчик MH Z-19, в свое устройство, зачем ставить такую дрянь как DHT22? Ну ведь уже много кто и много где, писали, что хуже датчик — поискать надо!
Ну ведь полно более годных сенсоров, например Si7021 и подобные ему.
Я об точности измерения влажности DHT22 узнал после ее покупки и убедился на своем опыте. Обязательно заменю!
Если не нужны очень точные значения влажности, то зачем платить больше?
Большинству достаточно точности: Сухо/Норм/Влажно. DHT22 — гораздо точнее этого)
Кстати особого выбора по CO2 нет и дешевле MH Z-19 нет ничего на алике.
«Если не нужны очень точные значения влажности, то зачем платить больше?
Большинству достаточно точности: Сухо/Норм/Влажно. DHT22 — гораздо точнее этого)»

Подумав, соглашусь с вами.
Действительно, зачем в бытовом приборе точность по влажности выше 5 процентов? Ни к чему!
Датчик DHT22 на более точный менять не буду.
UFO just landed and posted this here
Я имел ввиду, что этот датчик — самый дорогой в данном устройстве, пожалуй его стоимость сопоставима со стоимостью всего устройства.
То что он самый не дорогой из аналогичных, я в курсе.
Мне самому случайно перепала парочка К30.
«И судя по графику, есть подозрение, что здесь показывает он не очень точно ...»
Кривая графика СО2 уходит за нижний край диапазона шкалы. Скриншот был сделан около года назад — тогда не обратил внимания, а сейчас, к сожалению, не могу воспроизвести его в другом масштабе — Blynk не хранит данные так долго.
«И судя по графику, есть подозрение, что здесь показывает он не очень точно, т.к. для того, чтобы значения не уезжали непойми куда, его ABC-алгоритм калибрации требует ежедневного проветривания до уличных 400ppm.»
Присмотревшись к графику, понял — вы правы. Спасибо за наблюдательность!
Опять схема в виде цветных линий между пимпочками. За это и не люблю Ардуинщиков. Купил датчик на другой плате (или другую Ардуину) — и думай, куда чего подключать.

И почему не купить адаптер сразу на 5в? Передатчик имеет питание 3-12В.
Передатчик с питанием 5В обеспечивает связь только до 2м при прямой видимости.
2м? Не, не верю. Ищите косяки монтажа, паразитные экраны, делайте правильную антенну.
«2м? Не, не верю. Ищите косяки монтажа, паразитные экраны, делайте правильную антенну.»
Я тоже не верил. Пока сам немного не помучился и не открыл новую тему на одном из форумов. Там меня убедили, что можно верить в полученный результат.
Другой пример. Мой серийный термостат на время покупки без проблем работал в любой точке квартиры через две стены, а на 4-м году эксплуатации (со сбоями!) перекрывает расстояние около 3м на прямой видимости. Причем, проблема носит массовый характер. Наберите в Гугле: беспроводной комнатный термостат compu****q7rf и сами убедитесь в этом.
На форумах пишут — причина уменьшения дальности — уход частоты. Но отчего уходит частота, какой элемент пары плывет со временем? — внятного объяснения я не нашел. Возможно вы знаете ответ?
Не знаю как с термостатом compu..., но большинство передатчиков 433 Мгц с Китая приходят с немного измененной частотой. Отловить ее можно простым SDR usb приемником за 600-800 р., погуглите SDR SCL радио.
Саму «убежавшую» частоту можно поправить покрутив настройку на передатчике (там есть специальный подстроечный резистор). Кроме того, нужно использовать «правильную» антенну. Как правило, достаточно провода 7-10 см для таких передатчиков. Смысла делать длиннее нет, т.к. длина антенны зависит от длины волны. Сам передатчик 433 бьет на до 100 метров при прямой видимости. Ну и напоследок, передатчики на 433 помехозависимы.
До корпуса, как до неба. Пока не знаю. Возможно, 3D принтер.
Тяжело будет нормальный корпус вокруг экрана сгородить.

У меня похожая задача, пока остановился на том, что всю электронику и потроха прячу в страшном стандартном корпусе где-то там глубоко в шкафу, а вместо экрана управления на стену планшет в облегающем кейсе.
Я сделал два корпуса, 3Д принтер, и банально — маленькая картонная коробка :)))
Корпус, желательно из ПЛА.
Но у меня он сейчас в картонной коробке, почему? есть предположение что корпус «фонит». т.е. искажает данные датчиков.
Буквально пару месяцев назад я все таки решил проблему с корпусом для 7" дисплейного модуля. Заказал 3Д печать. Получилось дорого, но вполне достойно.
image
Сделал похожее, только для меня было важно чтобы всё было в одной коробке. Поэтому я использовал малинку (Raspberry Pi 3), где и сохраняется измерения (температура, влажность, CO2, CO, NH4, VOC, формальдегид и количество пыли) — в MongoDB. Как фронт-енд простенькое решение на ReactJS, данные читаются через NodeJS.
Датчики — MH Z-19 для CO2
ZH03A (поменял на PMS-7003, более точный) — Пыль
ZE8-CH20 — Формальдегид
Bosch BME680 — VOC, влажность, температура, давление

Есть и Wi-Fi подключение (у малинки он есть встроенный). Т.е. могу использовать и с подключением и без.

Для меня было важно, смотреть информацию за большой промежуток времени, ну скажем год. И чтобы не зависел от каких-то стороних серверов. Поэтому все на месте сохраняется. 64Гб флэшка пока хватает.
У вас сложное специализированное устройство. Успехов!
Я же пытаюсь сделать простой и информативный прибор, чтобы им мог пользоваться даже далекий от электроники и программирования человек.
Спасибо за наводочку на BME680. Заказал себе такой же.
Теперь в моей системе мониторинга домашнего воздуха будет только 2 датчика MH Z-19 + BME680.
Функций больше, а общая стоимость останется примерно на том же уровне.
По поводу точности измерения влажности: посмотрите в сторону BME280, как показывает практика, DHT22 не стоит применять!
Радиоинтерфейс: при использовании SX1278 (Lora) не будет проблем с дальностью связи!
«Радиоинтерфейс: при использовании SX1278 (Lora) не будет проблем с дальностью связи!»
Мне уже не терпится нажать кнопку «Купить одним кликом» в интернет-магазине. Сдерживает только цена пары.
Успехов!
А я как раз задумал уличный wifi термометр на BME280 и ESP8266 делать, но пока застрял на этапе сборки корпуса. Хотел его из серой канализационной трубы сделать, но столкнулся с тем, что она ничем не клеится, вообще ни чем!
Термоклей это не надежно. Да и он не возьмет, я уже что только не перепробовал.
Сейчас попробовал термоклей, он и правка, кажется, лучше всех держит. Спасибо.
«Часы RTC DS3231»
Зачем они в этой системе?
Sign up to leave a comment.

Articles