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

Управление серводвигателем с помощью Arduino и MPU6050

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

Arduino UNO
× 1
Датчик глубины резкости DFRobot 6 - MPU6050
× 1
Микро-серводвигатель SG90
× 1

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

IDE Arduino

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

Компоненты

  • Arduino UNO
  • MPU6050
  • Серводвигатель MG 996R
  • Проволочные перемычки

Связи

Проверьте прикрепленную диаграмму для соединений

Примечание. Вы также можете подключить выводы SDA и SCL MPU6050 к выводам A4 и A5 Arduino соответственно.

Программирование

Включите прикрепленную библиотеку в вашу IDE Arduino, а затем загрузите код на свою плату Arduino.

Примечание

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

Спасибо.

Код

  • Библиотека MPU6050
  • Код для проекта
Библиотека MPU6050 C / C ++
 Нет предварительного просмотра (только загрузка). 
Код для проекта C / C ++
 //[email protected]//https://www.youtube.com/watch?v=Cvtr3LKdqvk#include  // библиотека для GYRO #include  #include  Сервопривод myservo; // создаем сервообъект для управления сервоприводом X =0; int Y =0; GY6050 gyro (0x68); // сохранить настройки GYRO datavoid () {Wire.begin (); // инициализация GYRO gyro.initialisation (); задержка (100); myservo.attach (9);} void loop () {X =карта (gyro.refresh ('A', 'X'), -90, 90, 0, 180); // отображение данных гироскопа в соответствии с ограничением угла серводвигателя Y =map (gyro.refresh ('A', 'Y'), -90, 90, 0, 180); myservo.write (Y); // движение оси Y будет управлять задержкой сервопривода (15);} 

Схема


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

  1. Управление эффектом с помощью реальных датчиков
  2. Система посещаемости с использованием Arduino и RFID с Python
  3. Датчик DHT11 со светодиодами и пьезо-динамиком
  4. Arduino Temp. Монитор и часы реального времени с дисплеем 3.2
  5. Робот с сервомотором избегает препятствий
  6. Управление роботом Roomba с помощью Arduino и устройства Android
  7. Управление яркостью светодиода с помощью Bolt и Arduino
  8. u-blox LEA-6H 02 GPS-модуль с Arduino и Python
  9. Распознавание и синтез речи с помощью Arduino
  10. Что такое серводвигатель?