Почему пятая
Прежде чем рассказывать про X5, честно перечислю предыдущие четыре. Каждая сломалась по-своему, и каждая поломка превратилась в требование к следующей версии.
X1: контейнер из-под салата на балконе
Arduino Nano, датчик DHT22 и пластиковый пищевой контейнер. В первый солнечный день марта станция показала +38 °C. Мерила она, конечно, не воздух, а нагретую коробку. Вывод простой: датчик, на который светит солнце, меряет солнце.
X2: герметичная коробка во дворе
Я перенёс станцию во двор и закрыл всё в распределительную коробку с резиновым уплотнителем. В ноябре внутри выпал конденсат, к декабрю плата покрылась зелёным налётом. Вывод: герметично не значит сухо. Нужны вентиляция и лак на плате.
X3: литий против января
Третья версия жила от литий-ионного аккумулятора и солнечной панели. При −24 °C аккумулятор почти перестал отдавать ток, а заряжать литий на морозе нельзя вовсе. Станция замолчала до февраля.
X4: год без поломок и с враньём
Четвёртая проработала целый год, и именно она научила меня главному. В ясные дни её температура уходила вверх на 2–6 °C от эталонного термометра. Ничего не ломалось, просто цифры были неправдой.
Что должна уметь X5
- Показывать температуру воздуха, а не корпуса, даже на солнце.
- Пережить зиму: зарядка отключается ниже нуля, аккумуляторы лежат в утеплённой коробке.
- Работать только от солнца и неделями не требовать внимания.
- Отправлять показания каждые пять минут.
Получилось ли — в следующих записях.