Яку платформу IoT я повинен використовувати для низько енергетичних датчиків температури для живлення від акумулятора?


13

Я хотів би встановити два датчики температури: один зовні і один всередині мого будинку, щоб порівняти температуру і діяти на різницю (наприклад, відкривання / закриття вікна).

Питання, з яким я стикаюся, - яку платформу взяти. Моя первісна думка полягала в тому, щоб піти з Photon , але ціна досить висока, коли я можу поїхати на Raspberry Pi Zero на багато. З іншого боку, Pi Zero вимагає великої потужності, і оскільки я планую розмістити один датчик зовні, я сподівавсясь «помістити його і забути» хоча б на кілька місяців, з деякими батареями АА (один? Два ?) на цьому.

Тож я прошу вашої допомоги. Я відкритий для іншої платформи для реалізації свого плану. Ось що я шукаю на цій платформі:

  1. Підключення до Wi-Fi (або деяка передача на зовнішнє видалення та Wi-Fi для внутрішньої)
  2. Може жити тижнями, місяцями, використовуючи прості АА
  3. Недорого. Це лише невеликий побічний проект.

Мені не дуже подобається формат запитання, оскільки він вимагає рекомендації щодо продукту, а не стратегій дизайну. Я думаю, що є можливість покращити це.
Шон Хуліхане

Відповіді:


12

ESP8266 може бути дуже хорошим кандидатом для вашого проекту.

Щоб збільшити термін служби акумулятора за допомогою ESP8226, ви можете прочитати цю статтю Відкрита домашня автоматизація . Способи економії електроенергії, виділені в цій статті, є:

  • робити вимірювання з інтервалом (наприклад, кожні 10 хвилин), а решту часу спати.
  • позбавлення від світлодіодів знижує споживання до 77 мкА, або 0,077 мА. Це означає, що той самий акумулятор може прослужити… 3,7 року!

І звичайно ESP8266 коштує недорого.

Основні характеристики ESP8226 :

  • Wi-Fi чіп з низькою ліжечком з повним стеком TCP / IP та MCU (мікроконтролером)
  • IEEE 802.11 b / g / n Wi-Fi
  • 16 штифтів GPIO, SPI, I²C, UART на виділених штифтах

Більше довідкового матеріалу на espressif.com .


Чи постачається ESP8266 із інтегрованою системою Wi-Fi? Я ніколи про це не чув?
Кирило Н.

@CyrilN. Я редагую відповідь, так, це вбудований Wi-Fi, насправді це USP.
ридав

6

Я бачу щонайменше 3 варіанти зробити у вашій системі дизайн.

Протокол РФ WiFi не дуже енергоефективний. Ви можете пом'якшити це, лише нечасто надсилаючи показання (вимірюйте за 1 хв, передайте через 20 хв). BLE або подібне може бути краще, але вам потрібно торгувати асортиментом і вартістю деталей, якщо ви виберете щось трохи менше товару. Якщо його особисте домашнє використання, набагато більше 2 років, мабуть, не вартує особливої ​​додаткової оптимізації.

Внутрішній блок Ви, мабуть, маєте різні обмеження потужності для цього пристрою, але ви не вказуєте. Критично, це не повинно бути тією ж платформою, що і зовнішній блок, але це не здається, що вам потрібен SBC, що працює тут Linux. Те, як ви хочете розробити свій стек - це, можливо, рушійний фактор тут (як і знайомство).

Зовнішній блок На даний момент у вас низька вимога до функцій - просто цифровий інтерфейс до вашого термометра. Ви можете дозволити роздільну здатність 0,25 ° C або краще, щоб дозволити деякий обсяг у тому, як ви її використовуєте. Безумовно, вам потрібен режим сну, але вибір досить широкий. Навколишнє середовище розробки та простота використання можуть бути настільки ж важливим фактором, як ціна. У вас немає обчислювальної корисної навантаження, про яку варто турбуватися через протокол зв'язку, тому низька тактова частота має сенс.

Інші фактори, які ви можете розглянути, - це наскільки ймовірно, що ви розширите це в майбутньому, це може вплинути на ваш вибір плати (наприклад, якщо ви хочете додати блок дисплея / управління в приміщенні).

Досить зрозуміло, що єдиний важливий вибір тут - це те, що зовнішній / акумуляторний блок повинен бути мікроконтролером зі сном (і RF), а не повноцінною платформою Linux. Новіші платформи, ймовірно, пропонують кращу енергоефективність, але можуть бути досить дорогими, щоб компенсувати вигоду в цьому випадку використання.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.