Arduino & MPU6050: Precieze Servomotor Besturing met SG90 & MG996R
Onderdelen en Benodigdheden
| Onderdeel | Aantal |
|---|---|
| Arduino UNO | 1 |
| DFRobot 6 DOF Sensor - MPU6050 | 1 |
| SG90 Micro-servo motor | 1 |
Apps en Online Services
- Arduino IDE
Over dit Project
Componenten
- Arduino UNO
- MPU6050
- MG 996R Servomotor
- Draadjes
Aansluitingen
Controleer het bijgevoegde diagram voor de verbindingen.
Let op: Je kunt de SDA en SCL pinnen van de MPU6050 ook verbinden met respectievelijk A4 en A5 van de Arduino.
Programmeren
Voeg de bijgevoegde bibliotheek toe aan je Arduino IDE en upload de code naar je Arduino bord.
Opmerking
Bekijk de video voor volledige uitleg en abonneer je op ons kanaal voor meer projecten. Bedankt!
Code
MPU6050 Bibliotheek
Geen preview beschikbaar (alleen download).
Project Code
// hammadiqbal12@gmail.com
// https://www.youtube.com/watch?v=Cvtr3LKdqvk
#include <GY6050.h> // bibliotheek voor gyroscoop
#include <Wire.h>
#include <Servo.h>
Servo myservo;
int X = 0;
int Y = 0;
GY6050 gyro(0x68); // om gyro data op te slaan
void setup() {
Wire.begin(); // initialiseren gyro
gyro.initialisation();
delay(100);
myservo.attach(9);
}
void loop() {
X = map(gyro.refresh('A', 'X'), -90, 90, 0, 180); // mappen gyro data naar servo hoekbegrenzing
Y = map(gyro.refresh('A', 'Y'), -90, 90, 0, 180);
myservo.write(Y); // beweging Y-as stuurt servo
delay(15);
}
Schema

Productieproces
- Sensor-gestuurde Audio-effecten Bouwen met de Satellite CCRMA Kit
- Betrouwbaar Arduino RFID Aanwezigheidssysteem Aangedreven door Python
- DHT11 Temperatuur- & Vochtigheidsensor Project met LED-indicatoren en Piezo-luidspreker
- Arduino Temperatuurbewaking & Realtime Klok met 3.2" TFT-display
- Servo-gestuurde obstakelvermijdende robot: Bouw met Arduino & HC-SR04
- Bestuur Je Roomba Create 2 Met Arduino En Android: Stapsgewijze Handleiding
- Naadloze LED-dimmer met Bolt IoT en Arduino UNO
- u-blox LEA‑6H GPS Module: Arduino & Python Integratie Handleiding
- Spraakherkenning & Synthese Meesteren op Arduino Due
- Een 8×8 LED-matrix beheersen met Arduino Uno: Stap-voor-stap handleiding
- Servomotoren Uitgelegd: Hoe Ze Werken en Waarom Ze Belangrijk Zijn