نظرة عامة:
بفضل اختراع مثبتات الكاميرا، أصبحنا الآن قادرين على التقاط مقاطع الفيديو بسلاسة وسهوله. سوف تجد الكثير من الأنواع المختلفة للمثبتات التي تحتوي على مميزات مدمجة متعددة. ولكن هل فكرت يوما ما هو المبدأ الذي تعمل به تلك المثبتات؟؟
المثبتات تعمل على مبدأ الاتزان، فبصرف النظر عن الحفاظ على ثبات الكاميرا او الهاتف، يمكن توظيف هذا المبدأ لعدة استخدامات. منها كحامل لاكواب السيارات لمنع تسرب المشروبات المفضلة لديك او في اي مكان اخر تحتاج فيه الى نظام اساسي مثبت.
انت الان بصدد التعرف على مشروع يعمل بمبدأ الاستقرار الذاتي بإستخدام (Arduino)
المكونات المطلوبة:
- Servo Motor
- Arduino Uno
- Wires
- Mpu6050
الشيفرة البرمجيه:
[sourcecode]</p>
<p style="text-align: right;">#include "Wire.h"
#include "I2Cdev.h"
#include "MPU6050.h"
MPU6050 mpu;
int16_t ax, ay, az;
int16_t gx, gy, gz;
#include <Servo.h>
Servo arm1;</p>
<p style="text-align: right;">void setup()
{
Wire.begin();
Serial.begin(38400);
Serial.println("Initialize MPU");
mpu.initialize();
Serial.println(mpu.testConnection() ? "Connected" : "Connection failed");
arm1.attach(9);</p>
<p style="text-align: right;">}
void loop()
{
mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);</p>
<p style="text-align: right;">arm1.write(255 – map( ax,-17000, 17000, 180,0));</p>
<p style="text-align: right;">}</p>
<p style="text-align: right;">[/sourcecode]
طريقة التوصيل:
Arduino | Components |
5v | Mpu6050 VCC |
GND | Mpu6050 GND |
SDA | Mpu 6050 SDA |
SCL | Mpu6050 SCL |
Pin 9 | Servo Yellow wire |