![Монитор погоды с Arduino MKR ENV Shield: 6 шагов Монитор погоды с Arduino MKR ENV Shield: 6 шагов](https://i.howwhatproduce.com/images/005/image-12962-8-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![Монитор погоды с Arduino MKR ENV Shield Монитор погоды с Arduino MKR ENV Shield](https://i.howwhatproduce.com/images/005/image-12962-9-j.webp)
Несколько дней назад мы получили несколько новых экранов MKR ENV. Эти экраны имеют несколько датчиков (температуры, атмосферного давления, влажности, УФ…) на борту - хороший набор для создания простой метеостанции вместе с нашим комплектом ArduiTouch MKR. Мы использовали Arduino MKR 1010 с Wi-Fi в качестве основной платы, чтобы получать информацию о погоде для простого прогноза от openweather map.org. В конце концов, дисплей ArduiTouch покажет простой прогноз и внешнюю температуру вместе с измеренными температурой в помещении, атмосферным давлением и влажностью.
Шаг 1. Инструменты и материалы
![Инструменты и материалы Инструменты и материалы](https://i.howwhatproduce.com/images/005/image-12962-10-j.webp)
![Инструменты и материалы Инструменты и материалы](https://i.howwhatproduce.com/images/005/image-12962-11-j.webp)
![Инструменты и материалы Инструменты и материалы](https://i.howwhatproduce.com/images/005/image-12962-12-j.webp)
Материалы:
- Arduino MKR1000 или 1010
- Arduino MKR ENV Shield
- Комплект ArduiTouch MKR
Инструменты:
- паяльник
- тонкий припой
- Плоскогубцы
- плоскогубцы
- отвертка среднего размера с крестообразным шлицем
Программное обеспечение:
IDE Arduino
Шаг 2: Сборка комплекта ArduiTouch MKR
![Сборка комплекта ArduiTouch MKR Сборка комплекта ArduiTouch MKR](https://i.howwhatproduce.com/images/005/image-12962-13-j.webp)
Следуйте прилагаемой инструкции по сборке.
Шаг 3. Установите плату Arduino MKR и ENV Shield
![Установите плату Arduino MKR и ENV Shield Установите плату Arduino MKR и ENV Shield](https://i.howwhatproduce.com/images/005/image-12962-14-j.webp)
После сборки самого набора ArduiTouch вам необходимо подключить Arduino MKR 1010 и MKR ENV Shield на задней стороне печатной платы.
Шаг 4: Установка дополнительных библиотек
Установите следующие библиотеки через диспетчер библиотек Arduino:
Библиотека AdafruitGFX
Библиотека AdafruitILI9341
Библиотека Arduino JSON 5.x
Вы также можете загрузить библиотеку непосредственно в виде ZIP-файла и распаковать папку в папке raduinosketchfolder / libraries /.
После установки библиотек Adafruit перезапустите Arduino IDE.
Шаг 5: настройка прошивки
Вы можете скачать прошивку с нашего сайта
Для настройки требуются некоторые изменения в исходном коде: WiFi: введите SSID и пароль в строках 63 и 64.
char * ssid = "yourssid"; // SSID локальной сети
char * password = "ваш пароль"; // Пароль в сети
Учетная запись для OpenWeatherMap: для получения более поздних данных платформой OpenWeatherMap вам потребуется собственная учетная запись. Зарегистрируйтесь здесь, чтобы получить ключ API:
Введите свой ключ API в строке 71:
Строка APIKEY = "your_api_key";
Ваше местоположение: перейдите на https://openweathermap.org/appid и найдите местоположение. Просмотрите набор результатов и выберите запись, ближайшую к фактическому местоположению, для которого вы хотите отобразить данные. Это будет URL-адрес, например https://openweathermap.org/appid. Число в конце - это то, что вы присваиваете константе ниже. Введите номер вашего местоположения в строку 72
Строка CityID = "your_city_id";
Время: выберите часовой пояс в строке 73
int TimeZone = 1;
Шаг 6: окончательная компиляция и загрузка
![Окончательная компиляция и загрузка Окончательная компиляция и загрузка](https://i.howwhatproduce.com/images/005/image-12962-15-j.webp)
Откройте этот образец в среде разработки Arduino. Скомпилируйте и загрузите его.
Рекомендуемые:
Интеллектуальная распределенная система мониторинга погоды IoT с использованием NodeMCU: 11 шагов
![Интеллектуальная распределенная система мониторинга погоды IoT с использованием NodeMCU: 11 шагов Интеллектуальная распределенная система мониторинга погоды IoT с использованием NodeMCU: 11 шагов](https://i.howwhatproduce.com/images/002/image-4640-j.webp)
Интеллектуальная распределенная система мониторинга погоды IoT с использованием NodeMCU: все вы, возможно, знаете о традиционной метеостанции; но задумывались ли вы, как это работает на самом деле? Поскольку традиционные метеостанции являются дорогостоящими и громоздкими, плотность этих станций на единицу площади очень мала, что способствует
Монитор погоды M5Stack M5stick C на базе ESP32 с DHT11 - Мониторинг температуры, влажности и теплового индекса на M5stick-C с помощью DHT11: 6 шагов
![Монитор погоды M5Stack M5stick C на базе ESP32 с DHT11 - Мониторинг температуры, влажности и теплового индекса на M5stick-C с помощью DHT11: 6 шагов Монитор погоды M5Stack M5stick C на базе ESP32 с DHT11 - Мониторинг температуры, влажности и теплового индекса на M5stick-C с помощью DHT11: 6 шагов](https://i.howwhatproduce.com/images/002/image-3249-17-j.webp)
Монитор погоды M5Stack M5stick C на базе ESP32 с DHT11 | Мониторинг температуры, влажности и теплового индекса на M5stick-C С помощью DHT11: Привет, ребята, в этой инструкции мы узнаем, как связать датчик температуры DHT11 с m5stick-C (плата разработки от m5stack) и отобразить его на дисплее m5stick-C. Итак, в этом уроке мы прочитаем температуру, влажность и влажность. тепло я
Отображение времени и погоды Arduino 3-в-1: 11 шагов
![Отображение времени и погоды Arduino 3-в-1: 11 шагов Отображение времени и погоды Arduino 3-в-1: 11 шагов](https://i.howwhatproduce.com/images/005/image-12342-7-j.webp)
Отображение времени и погоды Arduino 3-в-1: мне нравятся микроконтроллеры PIC, и мне нравится программировать на языке ассемблера. Фактически, за последние пару лет я разместил на своем веб-сайте около 40 проектов, основанных на этой комбинации. Недавно я заказывал запчасти в одном из моих любимых US v
Часы с прогнозом погоды с использованием старого будильника и Arduino: 13 шагов (с изображениями)
![Часы с прогнозом погоды с использованием старого будильника и Arduino: 13 шагов (с изображениями) Часы с прогнозом погоды с использованием старого будильника и Arduino: 13 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-5556-33-j.webp)
Часы с прогнозом погоды с использованием старого будильника и Arduino: у меня валялся сломанный будильник, и мне пришла в голову идея преобразовать его в часы и станцию прогнозирования погоды. Для этого проекта вам понадобятся: Старый круглый будильник, модуль датчика Arduino Nano BME280 ( температура, влажность, давление) ЖК-дисплей
Монитор сетевых часов и погоды на базе ESP8266: 3 шага (с изображениями)
![Монитор сетевых часов и погоды на базе ESP8266: 3 шага (с изображениями) Монитор сетевых часов и погоды на базе ESP8266: 3 шага (с изображениями)](https://i.howwhatproduce.com/images/001/image-1800-67-j.webp)
Сетевые часы и монитор погоды на основе ESP8266: короткий и простой проект на выходные с ESP8266 и 0,96-дюймовым OLED-дисплеем 128x64. Устройство представляет собой сетевые часы, то есть считывает время с серверов ntp. Он также отображает информацию о погоде со значками из openweathermap.org Необходимые части: 1. Модуль ESP8266 (A