Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Регистратор нулевых погодных данных MKR

Компоненты и расходные материалы

Arduino MKR Zero
× 1
Перемычки (общие)
× 3
Конденсатор 100 нФ
× 1
Резистор 4,75 кОм
× 1
карта microSD
× 1
Средний макет
× 1
Датчик температуры и влажности DHT22
× 1

Приложения и онлайн-сервисы

IDE Arduino
Веб-редактор Arduino

Об этом проекте

Примечание. Это руководство может быть устаревшим, перейдите здесь для более актуальной версии .

Введение

С помощью этого проекта вы сможете за несколько минут создать регистратор данных температуры и влажности. Вы можете использовать встроенный SD-кардридер MKR Zero для хранения данных. Подключите аккумулятор, добавьте защитный чехол, и у вас будет аккуратный регистратор данных о погоде, который вы можете использовать в удаленных местах, где нет подключения. Воображение - это предел!

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

Для создания регистратора данных о погоде мы будем использовать плату Arduino MKR Zero. Небольшой форм-фактор и встроенный SD-кардридер делают его идеальным выбором для этого проекта.

Во-вторых, нам понадобится датчик температуры и влажности DHT22. Этот датчик легко доступен и очень универсален. Может питаться от 3,3 В до 6 В. Мы подключим вывод питания DHT22 к выводу VCC (3,3 В) в нашем MKRZero. Нам также понадобится подтягивающий резистор 4 кОм для линии передачи данных и конденсатор 100 нФ для устранения шума в линии питания. Для получения дополнительной информации о DHT22 см. Учебник Adafruit DHT.

Мы будем использовать небольшую макетную плату с 3 перемычками, чтобы соединить все вместе, SD-карту для хранения информации и батарею LiPo 3,7 В, чтобы сделать наш регистратор данных портативным.

Необязательно

Важно, чтобы электроника была сухой, поэтому, если вы планируете разместить регистратор погодных данных в суровых условиях, не забудьте надеть защитный чехол, чтобы не повредить электронику!

Схема

  • Подключите MKRZero к макетной плате.
  • Подключите DHT22 к макетной плате.
  • Подключите вывод питания DHT22 к выводу VCC на MKRZero.
  • Подключите вывод данных DHT22 к цифровому выводу 7 в MKRZero.
  • Подключите контакт заземления DHT22 к контакту GND в MKRZero.
  • Подключите конденсатор емкостью 100 нФ между контактами Power и GND.
  • Подключите подтягивающий резистор 4 кОм между выводами Power и Data.
  • Вставьте SD-карту в плату MKR Zero.

IDE Arduino

Хорошо, теперь вы должны собрать всю электронику вместе. Пришло время загрузить скетч на доску MKR Zero. Для этого проекта вам потребуются библиотеки для датчика DHT22. Вы можете найти библиотеки в этом репозитории GitHub. Загрузите их и поместите в «библиотеки» в папке с альбомом.

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

Откройте свою Arduino IDE и используйте Boards Manager для установки платы MKR Zero. После завершения установки вы сможете выбрать плату MKR Zero в меню Инструменты -> Плата . . Теперь подключите MKRZero к компьютеру с помощью microUSB . кабель. В среде IDE выберите Файл-> Sketchbook-> MKRZERO_WeatherDataLogger . и откройте скетч. Скомпилируйте и загрузите на доску.

Вуаля! Ваша система готова к бою. Вы также можете увидеть значения на мониторе последовательного порта.

Код

MKRZERO_Weather_Data_Logger Code

Схема


Производственный процесс

  1. Многоканальный профессиональный регистратор данных на Raspberry Pi - Часть 1
  2. Многотемпературный датчик
  3. Регистратор данных температуры и влажности
  4. MotionSense
  5. Пожарная безопасность 3D-принтера
  6. Отталкивающая электромагнитная левитация Arduino
  7. Бот для захвата удаленного управления
  8. Регистратор данных с погодными шарами на базе Arduino
  9. Портативная метеостанция Arduino (AWS) за 10 долларов
  10. CoroFence - Тепловой детектор🖖