در این ساختنی قرار است با استفاده از یک گوشی هوشمند و اتصال از طریق بلوتوث، یک موتور سروو را کنترل کرد. این پروژه کنترل سروو موتور در کاربرد های زیادی از جمله صنعتی ، ساخت انواع پرینترهای سه بعدی و لیزر ها و دستگاه های CNC … استفاده می شود.
در این متن روش ساخت یک برنامه برای کنترل کردن یک موتور سروو آموزش داده می شود. در این پروژه از نوار لغزنده (slider) استفاده می شود و می توان وضعیت موتور را از ۰ تا ۱۸۰ درجه تغییر داد.
ERROR 504 or 516 broken pipe
دریافت شود، باید دفعات کمتری اتصال را برقرار کرد زیرا گاهی اوقات اتصال با شکست مواجه می شود.پیشنهاد می شود تا موتور سروو به طور مستقیم به برد آردوینو متصل نشود و بهتر است برای تغذیه موتور از یک منبع خارجی استفاده شود. در این پروژه می توان از موتور سروو SG90 Mini RC استفاده کرد اما گشتاور بالای لحظه ای آن می تواند به برد آردوینو آسیب برساند. موتور MG996 با گشتاور ۹٫۴ kg/cm در ولتاژ ۴٫۸ ولت و گشتاور ۱۱ kg/cm در ولتاژ ۶ ولت نیز انتخاب مناسبی است (ولتاژ راه اندازی ان در محدوده ۴٫۸ تا ۶٫۶ ولت است). هدف اصلی در این متن نحوه برقراری ارتباط، نوشتن کد راه اندازی پروژه و کنترل موتور است و بنابرین برای انتخاب موتور توضیحات بیشتری داده نمی شود.
بر اساس دیاگرام مدار کنترل سروو موتور داده شده، اتصالات بین سخت افزار انجام می شود.
#include <SoftwareSerial.h> // TX RX software library for bluetooth #include <Servo.h> // servo library Servo myservo; // servo name int bluetoothTx = 10; // bluetooth tx to 10 pin int bluetoothRx = 11; // bluetooth rx to 11 pin SoftwareSerial bluetooth(bluetoothTx, bluetoothRx); void setup() myservo.attach(9); // attach servo signal wire to pin 9 //Setup usb serial connection to computer Serial.begin(9600); //Setup Bluetooth serial connection to android bluetooth.begin(9600); void loop() //Read from bluetooth and write to usb serial if(bluetooth.available()> 0 ) // receive number from bluetooth int servopos = bluetooth.read(); // save the received number to servopos Serial.println(servopos); // serial print servopos current number received from bluetooth myservo.write(servopos); // roate the servo the angle received from the android app
منبع
نوشته آموزش کنترل سروو موتور با استفاده از بلوتوث و یک گوشی همراه هوشمند اولین بار در ساختنی. پدیدار شد.
مطلب
آموزش کنترل سروو موتور با استفاده از بلوتوث و یک گوشی همراه هوشمند
موتور ,استفاده ,سروو ,bluetooth ,کنترل ,های ,می شود ,استفاده از ,با استفاده ,کنترل سروو ,سروو موتور ,گوشی همراه هوشمند
درباره این سایت