পাঠক, নির্মাতা, গীক্স, উত্সাহী, ইলেকট্রনিক্স উত্সাহী এবং নতুনদের কাছ থেকে শুভেচ্ছা;
দীর্ঘদিন ধরে, আমি ব্রাশবিহীন মোটর এবং আরডুইনো সহ একটি বেতার R/C গাড়ি তৈরি করার চেষ্টা করছি।
এখন যেহেতু আমি আমার স্কুল পরীক্ষা শেষ করেছি, আমি এটি দেওয়ার সিদ্ধান্ত নিয়েছি।
একটি R/C গাড়ি তৈরি করার জন্য আমি যে নিয়ন্ত্রণ পদ্ধতিটি ব্যবহার করতে যাচ্ছি তার চূড়ান্ত নির্ণয়ের প্রক্রিয়ায়, আমার একটি সমস্যা হচ্ছে: আরডুইনো দিয়ে ব্রাশবিহীন মোটর নিয়ন্ত্রণ করা।
যখন নিয়ন্ত্রণ (প্রযুক্তিগতভাবে)
আরডুইনোর এসি মোটরকে কিছুটা ভীতিকর মনে হয়, তখন চিন্তা করবেন না, কারণ এই ম্যানুয়ালটিতে আমি আপনাকে দেখাব যে কোনও ধরণের সুইচ/পোটেনশিওমিটার/জয়স্টিক ব্যবহার করে আরডুইনো ব্যবহার করে ডিসি মোটর নিয়ন্ত্রণ করা কতটা সহজ, মূলত, যে কোনও কিছু যা প্যারামিটারগুলিকে এমনভাবে পরিবর্তন করতে পারে যা Arduino রেকর্ড করতে পারে বা রি-ডাইরেক্ট করতে পারে।
এই প্রকল্পটি নিজে চেষ্টা করার জন্য, আপনার কিছু মৌলিক প্রয়োজন:
আমি ব্যবহার করেছি বেশিরভাগ পণ্যের জন্য আমি আন্তর্জাতিক সোর্সিং লিঙ্ক সরবরাহ করি)
আপনার কিছু মৌলিক সরঞ্জামেরও প্রয়োজন: আপনার উপকরণগুলি সাজানো হয়ে গেলে আসুন আমাদের প্রকল্প শুরু করি!
আমরা কোড লেখা শুরু করার আগে, প্রথমে আরডুইনো থেকে ESC এবং মোটরের সাথে সংযোগ করি।
এই প্রকল্পের সংযোগ বেশ সহজ এবং সরাসরি.
আমার লেখা কোড অনুসারে, সংযোগটি নিম্নরূপ: পোটেনটিওমিটার/জয়স্টিকের আউটপুট পিনটি আরডুইনোতে অ্যানালগ পিন 0 এর সাথে সংযুক্ত।
পোটেনটিওমিটার এবং এনালগ জয়স্টিক ব্যবহারের একটি পরিকল্পিত চিত্র দেওয়া হয়েছে। (
আমি একটি বাড়িতে তৈরি জয়স্টিক ব্যবহার করেছি এবং জয়স্টিকটির একটি পরিকল্পিত চিত্র দিয়েছি)
ESC থেকে Arduino: কালো লাইন (গ্রাউন্ড)---
> Arduino সাদা তারের গ্রাউন্ড পিন (সিগন্যাল)---
> ডিজিটাল পিনের মাসিক লাইন ArduinoRed (Power)--
> Arduino-তে Vin (
এটি আরডুইনোকে পাওয়ার করে
SC-এর সাথে তিনটি মোওইটোর সংযোগ করতে) ইএসসিতে ব্রাশবিহীন মোটর।
আদেশ গুরুত্বপূর্ণ নয়. (
যদি মোটরটি কাঙ্খিত দিকে না ঘোরে, তাহলে ব্রাশবিহীন মোটরে esc তে দুটি তারের যেকোন একটিকে সুইচ করুন)
হার্ডওয়্যার সংযোগ সম্পূর্ণ হওয়ার পরে, আমরা Arduino কোডটি পরিচালনা করতে পারি।
কোডটি মোটামুটি সহজ এবং আমি মন্তব্যের সাথে প্রতিটি লাইনের কার্যকারিতা ব্যাখ্যা করার চেষ্টা করি।
যাইহোক, আপনার কোন সমস্যা হলে আমার সাথে নির্দ্বিধায় যোগাযোগ করুন: hrithikbansal70@gmail.
কমরিথিকবানসাল। comThe Code:(.
এছাড়াও ino ফাইলটি সংযুক্ত)
/* ESC আরডুইনোতে ডিজিটাল পিন 10 এর সাথে সংযুক্ত ESC ডেটা পিনটি ক্যালিব্রেট করে।
পটেনশিওমিটার/জয়স্টিক ইনপুট Arduino এ এনালগ পিন 0 এর সাথে সংযুক্ত।
কম্পাইল করুন এবং কোড আপলোড করুন।
তারপর জয়স্টিক/পোটেনটিওমিটারকে সর্বোচ্চ অবস্থানে রাখুন এবং বাহ্যিক পাওয়ার সাপ্লাই ESC-তে সংযুক্ত করুন।
আপনি কিছু বীপ শুনতে পাবেন এবং পোটেনটিওমিটার/জয়স্টিকটিকে সর্বনিম্ন অবস্থানে রাখবেন।
এটি ESC এ শেষ পয়েন্ট সেট করবে।
এই নমুনা কোড একটি পাবলিক ডোমেনে আছে.
এটি 20 মার্চ, 2017 তারিখে ঋত্বিক বানসাল www দ্বারা সংশোধিত হয়েছিল৷ hrithikbansal৷
Com */includes/includes servo esc ফাংশনের জন্য একটি servo লাইব্রেরি;
/ সার্ভো অবজেক্টের int ইনপুট হিসাবে ESC ঘোষণা করুন; অকার্যকর সেটআপ(){esc. সংযুক্ত করুন(10);
ডিজিটাল পিন 10 সিরিয়ালে ESC সংযোগ করুন। শুরু (9600);
সিরিয়াল মনিটরভয়েড লুপ(){
ইনপুট = analogRead (A0) পড়া/খোলা শুরু করুন;
/ইনপুটের মান হল পিন 0 0 সিরিয়ালের এনালগ ইনপুট। মুদ্রণ (
\'মূল ইনপুট মান :\');
/সিরিয়াল পোর্ট মূল ইনপুট মান ক্রম মুদ্রণ. মুদ্রণ (ইনপুট); সিরিয়াল। মুদ্রণ(\' | \'); বিলম্ব (1); input=map(analogRead(A0)
, 0,1023, 0,180);
/অ্যানালগ পিন 0-এ জয়স্টিকের ইনপুট মান ম্যাপ করুন সার্ভো আউটপুট: 180 এবং 0 সিরিয়ালের সাথে সম্পর্কিত সর্বাধিক এবং সর্বনিম্ন মানগুলিতে। মুদ্রণ (
\'ম্যাপিংয়ের জন্য ইনপুট মান :\'); সিরিয়াল। মুদ্রণ (ইনপুট);
/সিরিয়াল ম্যাপিং সিরিয়ালের ইনপুট মান প্রিন্ট করে। মুদ্রণ(\'\'); বিলম্ব (1);
/বিলম্ব আপনার রেজোলিউশন/মসৃণতা এবং পটোনটিওমিটার/জয়স্টিকের নড়াচড়ায় সাড়া দেওয়ার জন্য মোটরের ক্ষমতা নির্ধারণ করে। esc লিখুন (ইনপুট);
/ESC-এর স্থিতি জয়স্টিকের স্থিতি/অবস্থানের মতোই হবে}
কোডটি আরডুইনোতে আপলোড করার পরে এবং সমস্ত হার্ডওয়্যার সংযোগ পুনরায় পরীক্ষা করার পরে, ব্যাটারিটি ESC-তে প্লাগ করুন এবং সাথে সাথে আরডুইনো রিসেট করুন (
ছোট রিসেট বোতাম টিপুন)।
তারপর অবিলম্বে দুটি চরম অবস্থানের যেকোনো একটিতে পোটেনটিওমিটার/জয়স্টিক রাখুন, যা হবে আপনার উচ্চ প্রান্তের বিন্দু (
যেখানে মোটরটি সর্বোচ্চ গতিতে ঘুরবে)।
আপনি আবার কিছু বীপ শুনতে পাবেন, যার পরে পটেনটিওমিটার/জয়স্টিক সম্পূর্ণরূপে অন্য প্রান্ত/অন্য প্রান্তের দিকে ভিত্তিক হয়।
এটি আপনার নিম্ন প্রান্ত হবে (
মোটর এই সময়ে স্টেশনারি হবে)।
আবার, আপনি কিছু বীপ শুনতে পাবেন এবং ক্রমাঙ্কনের কাজ করা হয়েছে। {
এটি ভিডিও প্রোজেক্ট ডেমোতে প্রদর্শিত হয়েছে
: ভিডিও লিঙ্কনাউ, আপনি যখন পটেনশিওমিটার নব/অ্যানালগ জয়স্টিককে উপরের/নিম্ন বিন্দুতে নিয়ে যাবেন, তখন ব্রাশবিহীন মোটর সেই অনুযায়ী ত্বরান্বিত/মন্থর হবে।
টিপ: পরীক্ষার সময়, মোটর সামগ্রিক ঘূর্ণনের কারণে (বহিরাগত রটার মোটর)
এটাও বিপজ্জনক যে আপনি এটিকে আপনার হাতে ধরে রাখতে পারবেন না।
এটি পরীক্ষা করার সময়, রোল পেপার স্পিনারটি দুর্ঘটনাক্রমে উড়ে যায় যখন মোটরটি খুব দ্রুত ঘুরছিল: আপনার যদি কোন সমস্যা হয়, দয়া করে আমার সাথে যোগাযোগ করুন: hrithikbansal70
Comhrithikbansal.
আমি আশা করি এটি আপনার সমস্যার সমাধান করবে এবং আপনি আজ নতুন কিছু শিখতে পারবেন। ধন্যবাদ!