اس کی کئی اقسام ہیں بجلی کی موٹریںجیسا کہ سٹیپرز، یا سٹیپر موٹرز، اور سرو موٹرز. مؤخر الذکر کے اندر کچھ واقعی دلچسپ ماڈلز ہیں، جیسے سروو ایس جی 90 کا معاملہ. ایک سرو جو پہلے پروجیکٹس، اس قسم کے آلے کے ساتھ مشق، سیکھنے، سادہ روبوٹ کنٹرول وغیرہ کے لیے مثالی ہو سکتا ہے۔ اس کے علاوہ، اس کی بجلی کی ضروریات کافی کم ہیں، یہاں تک کہ اسے ایک سے بھی پاور کیا جا سکتا ہے۔ ایڈرین پلیٹ یا پی سی USB پورٹ سے 5v تک۔
انڈیکس
مائیکرو سرو ایس جی 90 کیا ہے؟
SG90 سروو ایک چھوٹا سا سروو ہے، کچھ کے ساتھ بہت کمپیکٹ طول و عرض ان منصوبوں میں ضم کرنے کے قابل ہونا جہاں جگہ اہم ہے۔ اس کے علاوہ، یہ بہت کم توانائی کی طلب کے ساتھ اقتصادی اور استعمال میں آسان ہے، اس لیے اسے ایمبیڈڈ، IoT یا دیگر کم استعمال والے ایپلی کیشنز میں استعمال کرنا بھی ممکن ہے۔
جہاں تک سروو SG90 کا تعلق ہے، اس سروو موٹر میں ایک شامل ہے۔ یونیورسل قسم S کنیکٹر جو کہ زیادہ تر تجارتی آلات میں فٹ ہونے کے قابل ہو جائے گا۔ یہ رنگوں کے ساتھ 3 تاروں سے بنا ہے جو اس بات کی نشاندہی کرتی ہے کہ ہر ایک کس کے لیے استعمال ہوتا ہے:
- ریڈ: مثبت پاور کیبل ہے یا Vcc (+)
- مارن: کیا پاور کیبل منفی ہے (-) یا GND (زمین)
- اورنج: یہ وہ کیبل ہے جو سروموٹر کو کنٹرول کرنے کے لیے پی پی ایم (پلس پوزیشن ماڈیولیشن) سگنل لے جاتی ہے۔
کچھ ماڈلز میں رنگ کی ساخت بھی شامل ہو سکتی ہے۔ سیاہ-سرخ-سفید، جس صورت میں اس کیس میں اسکیم بالترتیب GND-Vcc-PPM سگنل ہوگی۔
SG90 سروو کی خصوصیات
کے بارے میں تکنیکی خصوصیات اس سروموٹر کا، سروو ایس جی 90 اس کے لیے نمایاں ہے:
- حمایت شدہ وزن: 1.2 اور 1.6 کلوگرام کے درمیان (اس کے چھوٹے سائز کے لیے کافی ہے)
- 4.8v پر موٹر ٹارک: 1.2 کلوگرام/سینٹی میٹر
- آپریٹنگ وولٹیج: 4 - 7.2v
- گھماؤ کی رفتار 4.8v پر: 0.12 سیکنڈ/60º
- گردش زاویہ: 120º۔
- آپریٹنگ درجہ حرارت کی حد: -30ºC اور +60ºC
- طول و عرض: 22 × 11.5 × 27 ملی میٹر
- وزن: 9 جی یا 10.6 جی بشمول کیبل اور کنیکٹر
- Arduino سے مطابقت رکھتا ہے۔: جی ہاں
- کنیکٹر یونیورسل: زیادہ تر ریڈیو کنٹرول ریسیورز کے ساتھ ہم آہنگ (فوتابا، جے آر، جی ڈبلیو ایس، سیرس، ہائیٹیک،…)
آپ کو بھی مل جائے گا سروو ایس جی 90 کی کچھ اقسام، جیسے:
- ایم جی 90 ایس: SG90 کی طرح، لیکن اس میں دھاتی گیئرز اور ربط ہیں، اس لیے یہ 1.8kg تک سپورٹ کر سکتا ہے۔
- ایم جی 996 آر: اس کا سائز قدرے بڑا ہے، لیکن جب 15V پر کھلایا جائے تو یہ 6 Kg تک، یا 13v پر کھلائے جانے پر 4.8 Kg تک کی حمایت کر سکتا ہے۔
مزید معلومات - ڈیٹ شیٹ ڈاؤن لوڈ کریں۔
اس طرح کا سروو موٹر ماڈل کم قیمت پر کہاں سے خریدا جائے۔
اگر آپ اس قسم کا Servo SG90 servomotor خریدنا چاہتے ہیں، تو آپ انہیں کچھ مخصوص الیکٹرانکس اسٹورز یا Amazon پلیٹ فارم پر تلاش کر سکتے ہیں۔ مثال کے طور پر، یہ سفارش کردہ مصنوعات:
جیسا کہ آپ دیکھ سکتے ہیں ، وہ بہت سستے ہیں، اور آپ روبوٹس اور دوسرے پروجیکٹس کے لیے جہاں آپ کو ایک سے زیادہ کی ضرورت ہو انہیں ڈھیلے یا پیک میں خرید سکتے ہیں۔ اس کے علاوہ، کچھ پیک میں کچھ اضافی لوازمات شامل ہوتے ہیں، جیسے کہ بلیڈ، پیچ وغیرہ۔
کے بارے میں متغیرات اوپر حوالہ دیا گیا ہے، آپ کے پاس یہ ہیں:
اب، اگر آپ کیا تلاش کر رہے ہیں ایک زیادہ طاقتور اور مضبوط سروومیٹر, زیادہ بوجھ برداشت کرنے کے قابل ہونے اور زیادہ ٹارک کے ساتھ، پھر آپ کے پاس دوسرے بھی ہیں جو کمپیکٹ بھی ہیں لیکن اعلی کارکردگی کے ساتھ:
- دھاتی گیئرز کے ساتھ Quimat سرو اور 20 کلوگرام تک وزن کو سہارا دینے کے لیے
- Servo Innovateking اپنے محور پر 35 کلوگرام تک بوجھ کو سہارا دینے کی صلاحیت رکھتا ہے۔
- سٹینلیس سٹیل کے گیئرز کے ساتھ ANNIMOS سروو 60 کلوگرام تک سپورٹ کرنے کی صلاحیت رکھتا ہے
- SHYEKYO سروو سٹینلیس سٹیل کے گیئرز کے ساتھ اور 75 کلوگرام تک سپورٹ کرنے کی صلاحیت رکھتا ہے۔
اسے Arduino کے ساتھ کیسے استعمال کیا جائے۔
Arduino IDE کے خاکے کی مثال دینے کے لیے تاکہ آپ یہ سمجھ سکیں کہ SG90 Servos کیسے کام کرتا ہے، یہاں ایک عملی صورت ہے۔ لیکن پہلے، آئیے دیکھتے ہیں کہ آپ کو کیسے کرنا چاہیے۔ سرو کو اپنے Arduino بورڈ سے مربوط کریں۔:
- وی سی سی: یہ ایک بیرونی پاور سپلائی سے یا Arduino کے 5V کنیکٹر سے منسلک ہونا چاہیے۔ اگر آپ متعدد پاور سپلائیز استعمال کرنے جا رہے ہیں، تو یاد رکھیں کہ مسائل سے بچنے کے لیے ہمیشہ زمین یا GND کو مشترک رکھیں۔
- GND: آپ اسے Arduino بورڈ کے GND سے جوڑ سکتے ہیں۔
- پی پی ایم سگنل: Arduino پر کسی بھی PWM پن پر جا سکتے ہیں۔ مثال کے طور پر، ہمارے خاکے میں D11 تک۔
دیکھنا مثال کے ذریعہ کوڈ، جسے آپ اپنی مرضی کے مطابق آزما سکتے ہیں اور ترمیم کر سکتے ہیں، آپ کے پاس اپنی دونوں مثالیں ہیں جو آپ IDE میں دیکھ سکتے ہیں Servo.h لائبریری، اس دوسرے کی طرح:
#include <Servo.h> Servo myservo; //Crear el objeto servo int pos = 0; //Posición inicial del servo SG90 void setup() { myservo.attach(11); //Vincular el pin 11 de Arduino al control del Servo SG90 } void loop() { //Cambia la posición de 0º a 180º, en intervalos de 25ms for (pos = 0; pos <= 180; pos += 1) { myservo.write(pos); delay(25); } //Vuelve desde 180º a 0º, con esperas de 25ms for (pos = 180; pos >= 0; pos -= 1) { myservo.write(pos); delay(25); } }
مزید معلومات - Arduino پروگرامنگ دستی ڈاؤن لوڈ کریں۔
تبصرہ کرنے والا پہلا ہونا