Оглавление:

Создание простой метеостанции Интернета вещей: 4 шага
Создание простой метеостанции Интернета вещей: 4 шага

Видео: Создание простой метеостанции Интернета вещей: 4 шага

Видео: Создание простой метеостанции Интернета вещей: 4 шага
Видео: «Интернет вещей» — подключи Arduino к сети. Продолжение набора «Матрёшка». Железки Амперки 2024, Ноябрь
Anonim
Создайте простую метеостанцию IOT
Создайте простую метеостанцию IOT

В этом уроке мы создадим потрясающую (у него есть панель управления и функция чата!), Но простую метеостанцию IoT, используя Zio Zuino XS PsyFi32 и наше последнее дополнение к семейству Qwiic, датчик давления воздуха Zio Qwiic! Плата оснащена датчиком BMP280 от Bosch, который измеряет атмосферное давление и температуру, и его даже можно использовать в качестве альтиметра!

Есть много проектов метеостанций, но не многие (или те, которые мы могли бы увидеть) используют функциональность Wi-Fi Zuino XS PsyFi32 И датчик Zio BMP280. Цель этого проекта - не просто построить метеостанцию, но и начать использовать возможности Wi-Fi на PsyFi32.

Вы должны были уже настроить и установить PsyFi32 для разработки с Arduino IDE. Если нет, ознакомьтесь с нашим руководством, чтобы узнать, как использовать PSyFi32 с Arduino IDE.

Аппаратное обеспечение:

  • Zuino XS PsyFi32
  • Датчик давления воздуха Zio Qwiic (BMP280)
  • Qwiic кабель
  • Кабель USB A - Micro USB B

Программное обеспечение и библиотеки:

  • IDE Arduino
  • Библиотека Arduino ESP32
  • Библиотека Adafruit_BMP280
  • Библиотека унифицированных драйверов датчиков Adafruit
  • ThingSpeak

Шаг 1. Подключите Zuino XS PsyFi32 к датчику давления воздуха с помощью кабеля Qwiic и включите PsyFi32

Подключите Zuino XS PsyFi32 к датчику давления воздуха с помощью кабеля Qwiic и включите PsyFi32
Подключите Zuino XS PsyFi32 к датчику давления воздуха с помощью кабеля Qwiic и включите PsyFi32

Настройка довольно проста, достаточно последовательно подключить PsyFi32 и датчик давления воздуха. Хорошая вещь в Qwiic заключается в том, что вам не понадобится макетная плата или куча грязных кабелей для соединения компонентов!

Шаг 2. Настройте ThingSpeak для чтения данных датчиков

Если у вас его еще нет, создайте учетную запись на ThingSpeak. Перейдите в раздел «Каналы» в правом верхнем меню и создайте новый канал для заполнения в имени и описании информационных полей и выберите три поля. По порядку заполните метки полей следующим образом: Температура (° C), Давление (гПа) и Высота (м). Вы можете заполнить другую информацию, такую как ссылка на веб-сайт или Github, но поля в (2) являются минимальным

Шаг 3: прошейте PsyFi32

Прошить PsyFi32
Прошить PsyFi32

Перед загрузкой кода вам потребуется ввести свой SSID и пароль Wi-Fi. Перейдите на канал ThingSpeak, который вы только что создали, и нажмите Ключи API. Скопируйте «Записать ключ API» в код (строка api_key).

Шаг 4:

Image
Image

Теперь у вас есть собственная метеостанция!

Вы можете посмотреть канал, который мы создали для этого урока здесь.

Полный код этого руководства можно скачать здесь.

Рекомендуемые: