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

Самодельный анемометр — бюджетный датчик скорости ветра для проектов

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

Компонент Количество
Коллекторный двигатель постоянного тока (любой подходящий) 1
Светодиод (любой) 1
Arduino UNO 1

О проекте

Обзор

Анемометр — прибор для измерения скорости ветра, стандартный компонент метеостанций.

Во время обсуждения IoT-проекта со студентами возникла необходимость в датчике скорости ветра. Готовые решения стоили около $80 — слишком дорого для студенческого проекта. Поэтому было решено собрать анемометр самостоятельно.

Самодельный анемометр — бюджетный датчик скорости ветра для проектов

Принцип работы

Коллекторный двигатель преобразует электрическую энергию в механическую. Генератор постоянного тока делает обратное — механическую в электрическую. Если электричество может вращать вал двигателя, то механическое вращение вала должно генерировать электричество.

Идея: захватить энергию ветра для вращения вала двигателя, снять генерируемое напряжение через Arduino, преобразовать в шкалу скорости ветра и использовать в проекте.

Для проверки концепции автор взял двигатель от радиоуправляемой машины, подключил светодиод к его выводам и покрутил вал — светодиод загорелся!

Самодельный анемометр — бюджетный датчик скорости ветра для проектов

Затем плюс двигателя подключили к аналоговому входу A0 Arduino, минус — к GND.

Самодельный анемометр — бюджетный датчик скорости ветра для проектов

Сборка итогового устройства

В качестве лопаток использованы 4 одинаковых пластиковых ложки для мороженого/десерта. Две ложки склеены вместе, полученные пары закреплены перпендикулярно друг другу на двух концах вала двигателя — получился ротор анемометра.

Конструкция смонтирована на длинном карандаше, закреплённом в подставке. На той же подставке размещена плата Arduino. Добавлен светодиод на PWM-выводе 9 для визуальной индикации ветра.

Самодельный анемометр — бюджетный датчик скорости ветра для проектов

Код для Arduino

Скетч считывает аналоговое значение с A0 и выводит его в Serial Plotter для визуализации графика напряжения/скорости ветра.

int ledPin = 9;
void setup() {
  Serial.begin(9600);
}
void loop() {
  int sensorValue = analogRead(A0);
  // Маппинг 0-1023 на дискретные значения 0-50-100...250 для светодиода
  analogWrite(ledPin, sensorValue * (51.0 / 1023.0) * 50);
  if (sensorValue > 0) {
    Serial.println(sensorValue);
    Serial.print(" ");
  }
}
Самодельный анемометр — бюджетный датчик скорости ветра для проектов

Дальнейшие улучшения

Схема

Файл схемы: windspeed_vjCOz66xkI.fzz (Fritzing).

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

  1. Raspoulette: Прототип солнечной автономной системы двери курятника
  2. Simple Pi Robot — Сборка 2WD автономного ровера на Raspberry Pi
  3. DIY Guitar Speed Pick & Stomp Pedal — моторизированный медиатор на Arduino
  4. Выбор оптимального моторного кабеля для переменных частотных приводов (ВЧП)
  5. Ветровая энергетика: превращение движения воздуха в чистую электроэнергию
  6. Понимание линейных моторов: от электрической энергии к точному линейному движению
  7. Серводвигатели: принцип работы и значение
  8. Факторы, влияющие на скорость гидравлического мотора: подробное руководство
  9. Управление скоростью гидравлического мотора через ШИМ и ДУ: практическое руководство
  10. Ключевые факторы, определяющие скорость гидравлического мотора