산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아두이노 & MPU6050: SG90 & MG996R 서보 모터 정밀 제어

부품 및 소모품

부품 수량
아두이노 우노 1
DFRobot 6 DOF 센서 - MPU6050 1
SG90 마이크로 서보 모터 1

앱 및 온라인 서비스

프로젝트 개요

부품

연결

첨부된 회로도를 참고하세요. 참고: MPU6050의 SDA, SCL 핀을 아두이노 A4, A5 핀에 연결해도 됩니다.

프로그래밍

첨부된 라이브러리를 아두이노 IDE에 포함시킨 후 코드를 업로드하세요.

참고

완전한 이해를 위해 영상을 확인하고, 더 많은 콘텐츠를 위해 채널 구독 부탁드립니다. 감사합니다.

코드

MPU6050 라이브러리 (C/C++)

미리보기 없음 (다운로드만 가능).

프로젝트 코드 (C/C++)

// hammadiqbal12@gmail.com
// https://www.youtube.com/watch?v=Cvtr3LKdqvk
#include <GY6050.h> // 자이로 라이브러리
#include <Wire.h>
#include <Servo.h>

Servo myservo;
int X = 0;
int Y = 0;
GY6050 gyro(0x68); // 자이로 데이터 저장

void setup() {
  Wire.begin();
  gyro.initialisation();
  delay(100);
  myservo.attach(9);
}

void loop() {
  X = map(gyro.refresh('A', 'X'), -90, 90, 0, 180); // 서보 각도 제한에 맞춰 매핑
  Y = map(gyro.refresh('A', 'Y'), -90, 90, 0, 180);
  myservo.write(Y); // Y축 움직임으로 서보 제어
  delay(15);
}

회로도

아두이노 & MPU6050: SG90 & MG996R 서보 모터 정밀 제어

제조공정

  1. Satellite CCRMA 키트로 센서 구동 오디오 이펙트 만들기
  2. 파이썬 연동 아두이노 RFID 출석 관리 시스템 구축하기
  3. DHT11 온습도 센서 + LED 표시등 + 피에조 부저 프로젝트
  4. 아두이노 듀(Due) + 3.2″ TFT로 만드는 실시간 시계 & 온도 모니터
  5. 서보 모터 구동 장애물 회피 로봇: 아두이노 & HC-SR04로 제작하기
  6. 아두이노와 안드로이드로 룸바 크리에이트 2 제어하기: 단계별 가이드
  7. 볼트 IoT와 아두이노 우노로 구현하는 무선 LED 밝기 제어 (PWM 6채널)
  8. u-blox LEA-6H GPS 모듈: 아두이노 & 파이썬 연동 가이드
  9. 아두이노 Due에서 음성 인식 및 합성 마스터하기
  10. 서보 모터 설명: 작동 원리와 중요성