Оглавление:
- Шаг 1: адафрутовый перья
- Шаг 2. Cayenne IoT для всех
- Шаг 3: Установите программное обеспечение
- Шаг 4. Установите Adafruit Huzzah Feather ESP8266 в среде Arduino IDE
- Шаг 5: Сделайте схему
- Шаг 6. Создайте приборную панель Cayenne
Видео: Интеллектуальная метеостанция Meteo Node IoT: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Я хочу сделать прибор для контроля температуры и влажности в своем офисе. Есть много плат, совместимых с LUA или Arduino IDE. Есть много плат, которые имеют подключение к Интернету через Wi-Fi. Я люблю Adafruit и люблю все продукты этого бренда.
Для своего проекта я выбрал маленькую и очень умную версию Adafruit Huzzah Feather. Adafruit Feather - это полная линейка плат для разработки от Adafruit, которые могут быть как автономными, так и штабелируемыми. Они могут питаться от липо-аккумуляторов для использования в дороге или от разъемов micro-USB для стационарных проектов. Перья гибкие, портативные и такие же легкие, как их тезка.
Я использую датчик DHT-11. DHT-11 - это изящный датчик, у которого есть отклик и очень небольшая цена. Смотрите на Амазонке.
У нас также есть полная линейка аксессуаров и Feather Wings для укладки досок и добавления места для прототипирования. По своей сути Adafruit Feather - это полноценная экосистема продуктов и лучший способ запустить ваш проект.
www.adafruit.com/feather
Я выбрал Adafruit Huzzah, потому что в него устанавливается микросхема ESP8266. Это чип, который я использую каждый день в своих проектах, и мне он очень нравится.
Купить Huzzah ESP8266 можно на AMAZON:
Версия Huzzah ESP8266 Feather:
Также я использую повседневную приборную панель Cayenne. Панель Cayenne Dashboard - идеальное решение для всех, кому нужен простой способ обмена данными в облаке или использование протокола MQTT с платами Raspberry Pi или Arduino. Cayenne очень прост, а сообщество - это кладезь проектов и предложений. Посетите сайт, подпишитесь бесплатно сегодня. Читайте форум и общайтесь с пользователями.
Шаг 1: адафрутовый перья
Feather - это новая доска для разработки от Adafruit, и, как и ее тезка, она тонкая, легкая и позволяет летать! Мы разработали Feather как новый стандарт для ядер портативных микроконтроллеров.
Это Adafruit Feather HUZZAH ESP8266 - наш взгляд на универсальную плату разработки ESP8266 WiFi со встроенным USB и зарядкой аккумулятора. Это WiFi-модуль ESP8266 со всеми необходимыми дополнениями, готовый к работе!
Версия Huzzah ESP8266 Feather:
Подробности:
- Размеры 2,0 дюйма x 0,9 дюйма x 0,28 дюйма (51 мм x 23 мм x 8 мм)
- 9,7 грамм
- ESP8266 @ 80 МГц с логикой / питанием 3,3 В
- 4 МБ флэш-памяти (32 МБ)
- Встроенный Wi-Fi 802.11 b / g / n
- Регулятор 3,3 В с пиковым выходным током 500 мА
- CP2104 USB-последовательный преобразователь на плате с максимальной скоростью передачи данных 921600 бод для быстрой загрузки
- Поддержка автоматического сброса для перехода в режим загрузки перед загрузкой прошивки
- 9 контактов GPIO - также могут использоваться как I2C и SPI 1 x аналоговые входы макс. 1,0 В
- Встроенное зарядное устройство LiPoly на 100 мА со светодиодным индикатором состояния зарядки, также может вырезать след, чтобы отключить зарядное устройство
- Красный светодиод на контакте №0 для общего мигания.
- Контакт # 2 синий светодиод для отладки при загрузке и мигания общего назначения
- Вывод питания / включения
- 4 монтажных отверстия
- Кнопка сброса
Шаг 2. Cayenne IoT для всех
Cayenne - идеальная платформа для разработки вашего облачного проекта. Cayenne предоставит вам комплексное решение для разработки вашего IoT-проекта. Панель управления, которая получает данные, хранит и запускает их. Например, вы можете отправить письмо или отправить сообщение. Вся установка очень проста, есть тонны видео и множество проектов, которые вы можете просматривать и ремикшировать.
Зарегистрируйтесь бесплатно прямо сейчас!
После этого вы можете добавить доску на свою панель управления. Запишите свой личный токен. После этого вы должны подписать это в коде Arduino.
Шаг 3: Установите программное обеспечение
Прежде всего скачайте драйверы Adafrut Huzzah. Вы можете увидеть документацию на официальном сайте Adafruit и скачать все файлы.
После первого шага вы можете загрузить IDE Arduino и добавить доску Adafruit Huzzah. Загрузите IDE Arduino с официального сайта www.arduino.cc и следуйте процедуре добавления плат.
Добавьте библиотеку Cayenne, следуя официальному руководству Arduino. Вы можете загрузить библиотеку вручную и установить, скопировав файлы в папку библиотек Arduino.
После этого вы можете загрузить прошивку на свою плату. Подключите плату Adafruit Huzzah к компьютеру с помощью USB-кабеля и загрузите код с помощью Arduino IDE.
ПОМНИТЕ: добавьте свой SSID и пароль для своей сети Wi-Fi, а также токен Cayenne
Загрузите код с GitHub:
github.com/masteruan/Meteo-node-Cayenne/bl…
Шаг 4. Установите Adafruit Huzzah Feather ESP8266 в среде Arduino IDE
Введите https://arduino.esp8266.com/stable/package_esp8266com_index.json в поле дополнительных URL-адресов Board Manager в настройках Arduino v1.6.4 +.
Затем используйте Board Manager для установки пакета ESP8266.
После процесса установки вы должны увидеть, что пакет esp8266 помечен как УСТАНОВЛЕННЫЙ.
Закройте окно Boards Manager после завершения процесса установки. После перезапуска выберите Adafruit HUZZAH ESP8266 в раскрывающемся меню Инструменты-> Плата.
Доска деталей
80 МГц как частота процессора
Размер вспышки при 4M (3M SPIFFS)
Скорость загрузки, выберите 115200 бод.
Соответствующий COM-порт для вашего FTDI или USB-последовательного кабеля
Это поддержка Arduino IDE 8266:
Шаг 5: Сделайте схему
Датчик DHT-11 - хороший датчик, который дает вам два значения. Влажность и температура в градусах Цельсия или Фаренгейта.
Вы можете найти DHT-11 на Amazon.
Вы можете использовать DHT-11 на Arduino и на Adafruit Huzzah. Подключите VCC и GND соответственно к контактам 3V и GND. После подключения вывода данных к контакту номер 12. Контакт номер 3 на DHT-11 является NC (не подключен).
После этого можно подключить штекер аккумулятора или светодиод. В моем проекте я использую синий светодиод внизу конструкции. Светодиод подключается к контакту Batt. Когда я подключаю аккумулятор к плате Adafruit, загорается светодиод. Как вы можете видеть на видео, когда метеоузел находится на земле, как вы можете видеть на видео, синий светодиод освещает край облака.
Шаг 6. Создайте приборную панель Cayenne
Последний шаг - создание панели управления. Я использую два виджета в аналоговом стиле для значений температуры и влажности, одну кнопку для управления встроенным светодиодом и числовой счетчик, который отображается на приборной панели, секунды активности метеостанции.
Теперь вы можете оставить Метеоузел где угодно, и он покажет вам температуру и влажность окружающей среды. Вы можете оставить устройство подальше от электричества, потому что внутри устройства находится литиевая батарея. Также в Adafruit Huzzah есть регулятор напряжения для зарядки аккумулятора. Когда вы подключаете Meteo-Node к разъему USB, вы заряжаете аккумулятор.
Оставьте устройство на винодельне и контролируйте температуру и влажность лозы на рабочем месте. Или оставьте устройство в машине или в холодильнике и контролируйте значения температуры и влажности.
Рекомендуемые:
Интеллектуальная распределенная система мониторинга погоды IoT с использованием NodeMCU: 11 шагов
Интеллектуальная распределенная система мониторинга погоды IoT с использованием NodeMCU: все вы, возможно, знаете о традиционной метеостанции; но задумывались ли вы, как это работает на самом деле? Поскольку традиционные метеостанции являются дорогостоящими и громоздкими, плотность этих станций на единицу площади очень мала, что способствует
Метеостанция NaTaLia: метеостанция на солнечной энергии Arduino сделала правильный выбор: 8 шагов (с изображениями)
Метеостанция NaTaLia: метеостанция на солнечной энергии Arduino сделала правильный выбор: после 1 года успешной работы в 2 разных местах я делюсь своими планами по проекту метеостанции на солнечной энергии и объясняю, как она превратилась в систему, которая действительно может выжить в течение длительного времени. периоды от солнечной энергии. Если вы последуете
Интеллектуальная система мониторинга погоды и скорости ветра на основе IOT: 8 шагов
Интеллектуальная система мониторинга погоды и скорости ветра на основе IOT: разработана - Нихилом Чудасма, Дханашри Мудлиар и Ашита Радж Введение Важность мониторинга погоды существует во многих отношениях. Необходимо следить за погодными параметрами, чтобы поддерживать развитие сельского хозяйства, теплиц
Интеллектуальная корзина для мусора IDC2018 IOT: 8 шагов
Интеллектуальная корзина для мусора IDC2018 IOT: Надлежащее управление отходами стало важной проблемой для нашей планеты. В общественных и природных пространствах многие не обращают внимания на отходы, которые они оставляют после себя. Когда нет сборщика мусора, легче оставить мусор на месте, чем принести
Интеллектуальная розетка IoT Arduino и Cayenne: 5 шагов (с изображениями)
Интеллектуальная розетка IoT Arduino и Cayenne: я видел китайскую розетку, которой можно управлять со своего телефона, но я производитель, и я просто хочу сделать одну из них сам! Это возможно с помощью CAYENNE Dashboard! Вы знаете Cayenne? Посетите сайт Cayenne! Общая сумма проекта составляет около $ 60,00PAY A