Оглавление:
Видео: Метеостанция со сверхнизким энергопотреблением Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Это руководство покажет вам, как построить метеостанцию со сверхнизким энергопотреблением, используя Arduino nano, bme 280 и радиомодуль rf433, которая прослужит от 1,5 до 2 лет на 2 LiPo 18650 и возможность расширения, добавив больше датчиков и солнечная панель.
Шаг 1: Детали
Передатчик:
- 1 x Arduino Pro mini (со снятыми светодиодом питания и регулятором напряжения)
- 1 датчик Bme280 (подойдет любой датчик, просто добавьте несколько бит кода)
- 1 x понижающий преобразователь (максимально эффективный, ДОПОЛНИТЕЛЬНО)
- 1 диод (ДОПОЛНИТЕЛЬНО)
- 2 x 18650 (подойдет любая батарея в диапазоне 2-5,5 В)
- 1 х макет
- Некоторые штекерные и женские разъемы и кабели
- 1 передатчик Rf433 (с антенной)
- 1 солнечная панель (ДОПОЛНИТЕЛЬНО)
- 1 х всепогодный корпус (я использовал старую Tupperware)
Получатель:
- 1 x Arduino Pro mini (в этом случае подойдет любой Arduino)
- 1 х жидкокристаллический дисплей
- 1 x приемник Rf433 (с антенной)
Шаг 2: Создайте это
Подключите все соответственно на макетной плате для приемника, убедитесь, что антенна настроена в соответствии с частотой вашего модуля со страницей, подобной этой. Длина антенны должна быть одинаковой для приемника и передатчика.
Шаг 3: Код
Код передатчика оптимизирован для работы с низким энергопотреблением с использованием библиотеки LowPower.h и библиотеки adafruit bme280.
Ресивер с другой стороны не имеет оптимизации для низкого энергопотребления, хотя вы легко можете добавить ее самостоятельно.
Некоторые параметры закомментированы в коде для экономии энергии, но его можно легко раскомментировать в целях отладки.
Шаг 4: результаты
Измерение тока со стороны передатчика показывает ток сна около 11 мкА. Он делает это около 24 секунд, а затем передает данные о температуре, влажности и атмосферном давлении. На это уходит около 350 мсек, а потребляется около 11,5 мА. Но вы легко можете добавить собственные датчики и расширить метеостанцию.
Для расчета времени работы я использовал этот удобный калькулятор от Oregon. Замена значений в онлайн-калькуляторе показывает, что время работы составляет около 1,5 лет, что вполне приемлемо с учетом двух установленных LiPos емкостью 1500 мАч. С другой стороны, с солнечной панелью время работы не будет ограничено при таком потреблении.
Позже я добавлю микросхему защиты батареи или какой-нибудь код для мониторинга батареи
Надеюсь, вы нашли это полезным, любые вопросы или исправления не стесняйтесь оставлять ниже
Шаг 5: ИЗМЕНИТЬ:
Я заменил модуль rf433 на плату nrf24l01 и антенну, а для приемника я добавил esp8266 и использовал Blynk для получения информации на моем телефоне, с этой настройкой у вас может быть несколько метеостанций с одним приемником, который будет обмениваться данными. на свой телефон. Если кому-то нужны схемы кода или пользовательская печатная плата, которую я разработал, не стесняйтесь поговорить со мной.
Рекомендуемые:
Система домашней автоматизации WiFi со сверхнизким энергопотреблением: 6 шагов (с изображениями)
Система домашней автоматизации WiFi со сверхнизким энергопотреблением: в этом проекте мы показываем, как за несколько шагов создать базовую локальную систему домашней автоматизации. Мы собираемся использовать Raspberry Pi, который будет выступать в качестве центрального WiFi-устройства. В то время как для конечных узлов мы собираемся использовать IOT Cricket, чтобы сделать аккумуляторную батарею
Метеостанция NaTaLia: метеостанция на солнечной энергии Arduino сделала правильный выбор: 8 шагов (с изображениями)
Метеостанция NaTaLia: метеостанция на солнечной энергии Arduino сделала правильный выбор: после 1 года успешной работы в 2 разных местах я делюсь своими планами по проекту метеостанции на солнечной энергии и объясняю, как она превратилась в систему, которая действительно может выжить в течение длительного времени. периоды от солнечной энергии. Если вы последуете
LEIDS - дверной датчик с низким энергопотреблением IOT: 8 шагов (с изображениями)
LEIDS - дверной датчик с низким энергопотреблением IOT: что такое LEIDS? LEIDS - это датчик IOT, основанный на ESP8266. Этот датчик использует эту плату, цепь с мягким фиксатором, герконовый переключатель и некоторые магниты для создания дверного датчика, который отправит вам предупреждение, когда ваша дверь открывается и закрывается
Простой мост от Wi-Fi к BLE (Bluetooth с низким энергопотреблением): 9 шагов (с изображениями)
Простой мост от Wi-Fi к BLE (Bluetooth с низким энергопотреблением): обновление от 4 декабря 2017 г. - пересмотренные эскизы Feather nRF52 и советы по отладке. Добавлены изображения моста, установленного в коробке. Этот простой проект обеспечивает Wi-Fi доступ к любому модулю Bluetooth Low Energy (BLE), который реализует Nordic UART с TX Notify. Ч
Мультимедийный ПК / файловый сервер с низким энергопотреблением, переработанный: 6 шагов
Мультимедийный ПК / файловый сервер с низким энергопотреблением, переработанный: используйте небольшую материнскую плату с форм-фактором, которая может собирать пыль в вашем гараже, несколько других компонентов из мусорной корзины вашего ПК, а также простой код HTML и скрипт, собранные вместе "Midnite Boy" (Мб). My Mb находится рядом с моим телевизором, управляется