সুচিপত্র:

Arduino এ ESC প্রোগ্রামিং (Hobbyking ESC): 4 টি ধাপ
Arduino এ ESC প্রোগ্রামিং (Hobbyking ESC): 4 টি ধাপ

ভিডিও: Arduino এ ESC প্রোগ্রামিং (Hobbyking ESC): 4 টি ধাপ

ভিডিও: Arduino এ ESC প্রোগ্রামিং (Hobbyking ESC): 4 টি ধাপ
ভিডিও: প্রোগ্রামিং মোবাইলে হবে | Arduino Programming and Uploading with Smartphone 2024, নভেম্বর
Anonim
Arduino এ ESC প্রোগ্রামিং (Hobbyking ESC)
Arduino এ ESC প্রোগ্রামিং (Hobbyking ESC)

হ্যালো কমিউনিটি, আমি আপনাকে দেখাতে যাচ্ছি, কিভাবে Hobbyking ESC প্রোগ্রাম এবং ব্যবহার করতে হয়। আমি মাত্র কয়েকটি তথ্য এবং টিউটোরিয়াল খুঁজে পেয়েছি, যা সত্যিই আমাকে খুব বেশি সাহায্য করেনি, তাই আমি একটি নিজস্ব স্কেচ প্রোগ্রাম করার সিদ্ধান্ত নিয়েছি, যা বোঝা খুবই সহজ। জানা গুরুত্বপূর্ণ: * ইএসসি মানে ইলেকট্রনিক স্পিড কন্ট্রোল /ServoWrite * অথবা writeMicroseconds https://arduino.cc/de/Reference/ServoWriteMicroseconds আমার উদাহরণে আমি writeMicroseconds ব্যবহার করি, কারণ এটা বোঝা সহজ। তাহলে এবার চল…

ধাপ 1: ESC তথ্য পাওয়া

ইএসসি তথ্য পাওয়া
ইএসসি তথ্য পাওয়া

আপনি সত্যিই আপনার ESC এর Amperevalue মন্তব্য করা উচিত। এই টিউটোরিয়ালটি শুধুমাত্র 20 AMP ESC তে পরীক্ষা করা হয়েছে: https://www.hobbyking.com/hobbyking/store/_15202_hobby_king_20a_esc_3a_ubec.html আমি সত্যিই প্রতিশ্রুতি দিতে পারি না, এটি অন্য একটি ESC এর সাথে কাজ করছে কিন্তু আমি তাই মনে করি, কারণ ইংরেজি ম্যানুয়াল 20 এবং 30 Amp ESC এর বর্ণিত। জার্মান সংস্করণে 10 থেকে 120 Amp পর্যন্ত একটি সাধারণীকরণ, এজন্য আমি মনে করি এটি প্রতিটি ESC এর জন্য কাজ করতে পারে। উৎস: জার্মান: https://tom-620.bplaced.net/rc_modelle/zubehoer/regler/hobby_king/hk_80A_regler_deutsch.pdf ইংরেজি:

পদক্ষেপ 2: Arduino সংযোগ

Arduino সংযোগ
Arduino সংযোগ

আমি এটি একটি arduino uno R3 দিয়ে চেষ্টা করেছি। আমি মনে করি এটি একটি উদাহরণ দিয়েও সম্ভব arduino Duemilanove বা মেগা। প্রথমে আপনাকে ESC কে আপনার লিপো বা NiMH এর সাথে সংযুক্ত করতে হবে। যখন আপনি এটি সম্পন্ন করেন যে আপনি ESC কে এভাবে সংযুক্ত করেন: * কালো থেকে GND * সাদা/হলুদ থেকে পিন 9 কারণ আপনি ESC কে আপনার ব্যাটারির সাথে সংযুক্ত করেছেন, ESC ভোল্টেজের অধীনে রয়েছে। এজন্য এটি গুরুত্বপূর্ণ যে, আপনি আপনার 5v পোর্টের সাথে লাল তারের সংযোগ স্থাপন করবেন না, কারণ এটি আপনার কম্পিউটারের ইউএসবি পোর্ট ধ্বংস করতে পারে। এই ছবিতে আপনি ESC এবং Arduino (Mega) এর মধ্যে সঠিক সংযোগ দেখতে পারেন। ছবির উৎস: https://1.bp.blogspot.com/-eqDaRgO5FjU/T9U3avwT2-I/AAAAAAAAALE /-8pj4qD12Q0/s1600/Figure2_2_edit.jpg

ধাপ 3: স্কেচ আপলোড করুন

স্কেচ আপলোড করুন
স্কেচ আপলোড করুন

শুধু এই কোডটি আপনার আইডিই -তে কপি এবং পেস্ট করুন: */ #অন্তর্ভুক্ত int মান = 0; // সেট মান আপনি শূন্য Servo firstESC, secondESC প্রয়োজন; // যত খুশি Servoobject তৈরি করুন। আপনি একই সময়ে অকার্যকর সেটআপ () {firstESC.attach (9) এ 2 বা ততোধিক Servos নিয়ন্ত্রণ করতে পারেন; // পিন 9 এর সাথে সংযুক্ত আমি শুধু 1 Servo Serial.begin (9600) দিয়ে এটি করি; // শুরু সিরিয়াল 9600 baud} void loop () {// প্রথমে আর্মিং ছাড়া আপনার ESC সংযোগ করুন। তারপর সিরিয়াল এবং ফলো নির্দেশাবলী খুলুন firstESC.writeMicroseconds (মান); যদি (Serial.available ()) মান = Serial.parseInt (); // সিরিয়াল থেকে একটি পূর্ণসংখ্যা বিশ্লেষণ করুন

ধাপ 4: একটি ESC বোঝা এবং প্রোগ্রামিং

একটি ESC বোঝা এবং প্রোগ্রামিং
একটি ESC বোঝা এবং প্রোগ্রামিং

ESC IC বা এমনকি আপনার Arduino এর মত প্রোগ্রামযোগ্য। আপনার শুধু প্রোগ্রাম করার ভাষা নেই, কিন্তু শব্দ দিয়ে তৈরি একটি মেনু। এই মেনুতে আসার জন্য, যা অসীম btw চালায়, আপনাকে কেবল নিম্নলিখিত ধাপগুলি করতে হবে: * আপনার ESC সংযুক্ত করুন * কোডটি কনফিগার করুন (যতটা ESC আপনার আছে এবং পিন-কনফিগারেশন) * আপনার কিছুই শুনতে হবে না, কারণ Arduino একটি শূন্য পাঠায় * আপনার সিরিয়াল মনিটর খুলুন এবং '2000' পাঠান। এর মানে হল যে ইএসসি সর্বোচ্চ সংকেত পেতে পারে * আপনি ছবিতে বর্ণিত শব্দগুলি শুনতে পাবেন (উৎস: ম্যানুয়াল: https://www.hobbyking.com/hobbyking/store/uploads/811103388X7478X20.pdf) শখের ESC এর ক্যান 700 এবং 2000 এর মধ্যে একটি সংকেত পান (মাইক্রোসেকেন্ড) 700 মানে সর্বনিম্ন স্থানে থ্রোটল এবং সর্বোচ্চ অবস্থানে 2000। যদি আপনি জানতে চান যে আপনি ঠিক কি, যখন আপনি একটি মেনু বাছুন ম্যানুয়াল দেখুন। উদাহরণ: - আমাদের 2000 লিখুন - DDDD পর্যন্ত অপেক্ষা করুন লিপোকে ব্যাটারির ধরন হিসেবে বেছে নেওয়ার জন্য - যখন এটি প্রদর্শিত হবে, আপনার সিরিয়ালের তৃতীয় 'D' 700 এ লিখুন (অল্প বিলম্ব, এজন্য আপনাকে এটি তৃতীয় 'D' এ পাঠাতে হবে) - ESC একটি শব্দ করবে, এবং বিকল্পটি বেছে নেওয়া হয়েছে। আমি আশা করি আমি এই টিউটোরিয়ালে আপনাকে সাহায্য করতে পারব।

প্রস্তাবিত: