সুচিপত্র:
- ধাপ 1: ESC তথ্য পাওয়া
- পদক্ষেপ 2: Arduino সংযোগ
- ধাপ 3: স্কেচ আপলোড করুন
- ধাপ 4: একটি ESC বোঝা এবং প্রোগ্রামিং
ভিডিও: Arduino এ ESC প্রোগ্রামিং (Hobbyking ESC): 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
হ্যালো কমিউনিটি, আমি আপনাকে দেখাতে যাচ্ছি, কিভাবে 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 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 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 একটি শব্দ করবে, এবং বিকল্পটি বেছে নেওয়া হয়েছে। আমি আশা করি আমি এই টিউটোরিয়ালে আপনাকে সাহায্য করতে পারব।
প্রস্তাবিত:
8MHz ক্রিস্টাল ব্যবহার করে Arduino IDE সহ ATmega328 প্রোগ্রামিং: 4 টি ধাপ
8MHz ক্রিস্টাল ব্যবহার করে Arduino IDE দিয়ে ATMEGA328 প্রোগ্রামিং: এই ইন্সটাকটেবলটিতে আমি একটি ATmega328P IC (Arudino UNO- এ উপস্থিত একই মাইক্রোকন্ট্রোলার) প্রোগ্রামিংয়ের ধাপে ধাপে গাইড করবো Arduino IDE এবং Arduino UNO ব্যবহার করে নিজেকে একজন প্রোগ্রামার হিসেবে কাস্টম Arduino, আপনার প্রকল্প করতে
ATtiny85 পরিধানযোগ্য কম্পন কার্যকলাপ ট্র্যাকিং ওয়াচ এবং প্রোগ্রামিং ATtiny85 Arduino Uno এর সাথে: 4 টি ধাপ (ছবি সহ)
ATtiny85 Warable Vibrating Activity Tracking Watch & Programming ATtiny85 Arduino Uno দিয়ে: কিভাবে পরিধানযোগ্য কার্যকলাপ ট্র্যাকিং ঘড়ি তৈরি করবেন? এটি একটি পরিধানযোগ্য গ্যাজেট যা স্পন্দনের জন্য ডিজাইন করা হয়েছে যখন এটি স্থিরতা সনাক্ত করে। আপনি কি আমার মতো বেশিরভাগ সময় কম্পিউটারে কাটান? আপনি কি না বুঝে ঘন্টার পর ঘন্টা বসে আছেন? তারপর এই ডিভাইসটি f
প্রোগ্রামিং Arduino ওভার দ্য এয়ার (OTA) - Ameba Arduino: 4 ধাপ
প্রোগ্রামিং Arduino ওভার দ্য এয়ার (OTA)-Ameba Arduino: বাজারে অনেক Wi-Fi মাইক্রোকন্ট্রোলার আছে, অনেক নির্মাতারা Arduino IDE ব্যবহার করে তাদের Wi-Fi মাইক্রোকন্ট্রোলার প্রোগ্রামিং উপভোগ করে। যাইহোক, একটি দুর্দান্ত বৈশিষ্ট্য যা একটি Wi-Fi মাইক্রোকন্ট্রোলার অফার করে তা উপেক্ষা করা হয়, অর্থাৎ
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা - Arduino Ide এবং প্রোগ্রামিং Esp এ Esp বোর্ড ইনস্টল করা: 4 টি ধাপ
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা | Arduino Ide এবং Programming Esp এ Esp বোর্ড ইন্সটল করা: এই নির্দেশাবলীতে আমরা Arduino IDE তে esp8266 বোর্ড কিভাবে ইনস্টল করতে হয় এবং কিভাবে esp-01 প্রোগ্রাম করতে হয় এবং এতে কোড আপলোড করতে হয় তা শিখতে পারি। এই এবং অধিকাংশ মানুষ সমস্যার সম্মুখীন হয়
সবচেয়ে সস্তা Arduino -- সবচেয়ে ছোট Arduino -- আরডুইনো প্রো মিনি -- প্রোগ্রামিং -- Arduino Neno: 6 ধাপ (ছবি সহ)
সবচেয়ে সস্তা Arduino || সবচেয়ে ছোট Arduino || আরডুইনো প্রো মিনি || প্রোগ্রামিং || Arduino Neno: …………………………. আরো ভিডিও পেতে দয়া করে আমার ইউটিউব চ্যানেলে সাবস্ক্রাইব করুন ……. এই প্রকল্পটি হল কিভাবে একটি ছোট এবং সস্তা arduino ইন্টারফেস করা যায়। আরডুইনো প্রো মিনি হল সবচেয়ে ছোট এবং সস্তা আরডুইনো। এটা arduino অনুরূপ