পাঠক, নির্মাতারা, গিকস, উত্সাহী, ইলেকট্রনিক্স উত্সাহী এবং নতুনদের কাছ থেকে শুভেচ্ছা;
দীর্ঘ সময় ধরে, আমি ব্রাশহীন মোটর এবং আরডুইনো দিয়ে একটি ওয়্যারলেস আর/সি গাড়ি তৈরির চেষ্টা করছি।
এখন যেহেতু আমি আমার স্কুল পরীক্ষা শেষ করেছি, আমি এটি নেওয়ার সিদ্ধান্ত নিয়েছি।
আর/সি গাড়ি তৈরির জন্য আমি যে নিয়ন্ত্রণ পদ্ধতির ব্যবহার করতে যাচ্ছি তার চূড়ান্ত সংকল্প প্রক্রিয়াতে আমার একটি সমস্যা হচ্ছে: আরডুইনোর সাথে ব্রাশলেস মোটর নিয়ন্ত্রণ করা।
যখন নিয়ন্ত্রণ (প্রযুক্তিগতভাবে)
আরডুইনো'র এসি মোটরটি কিছুটা ভীতিজনক বলে মনে হয়, কারণ এই ম্যানুয়ালটিতে আমি আপনাকে দেখাব যে কোনও ধরণের স্যুইচ/পোটেন্টিওমিটার/জয়স্টিক ব্যবহার করে আরডুইনো ব্যবহার করে ডিসি মোটরটি নিয়ন্ত্রণ করা কতটা সহজ, মূলত, যে কোনওভাবেই যে কোনওভাবেই রেকর্ড করতে পারে এমন কোনওভাবেই প্যারামিটারগুলি পরিবর্তন করতে পারে, এটি পরিচালনা করতে পারে, এটি পরিচালনা করুন।
এই প্রকল্পটি নিজেই চেষ্টা করার জন্য, আপনার কিছু বেসিক দরকার:
আমি ব্যবহার করা বেশিরভাগ পণ্যগুলির জন্য আমি আন্তর্জাতিক সোর্সিং লিঙ্কগুলি সরবরাহ করি)
আপনার কিছু প্রাথমিক সরঞ্জামও প্রয়োজন: আপনার উপকরণগুলি সাজানোর পরে আমাদের প্রকল্পটি শুরু করা যাক!
আমরা কোডটি লেখা শুরু করার আগে, আরডুইনো থেকে ইএসসি এবং মোটরের সাথে প্রথমে সংযোগ দিন।
এই প্রকল্পের সংযোগটি বেশ সহজ এবং সরাসরি।
আমি লিখেছি কোড অনুসারে, সংযোগটি নিম্নরূপ: পেন্টিওমিটার/জয়স্টিকের আউটপুট পিনটি আরডুইনোর অ্যানালগ পিন 0 এর সাথে সংযুক্ত রয়েছে।
পেন্টিওমিটার এবং অ্যানালগ জয়স্টিকের ব্যবহারের একটি স্কিম্যাটিক ডায়াগ্রাম দেওয়া হয়েছে। (
আমি একটি ঘরে তৈরি জয়স্টিক ব্যবহার করেছি এবং জয়স্টিকের একটি স্কিম্যাটিক ডায়াগ্রাম দিয়েছি)
এস্কে আরডুইনো: ব্ল্যাক লাইন (গ্রাউন্ড) ---
> আরডুইনোহাইট ওয়্যার (সিগন্যাল) এর গ্রাউন্ড পিন ---
> ডিজিটাল পিন আরডুইনোরডের মাসিক লাইন আরডুইনোরড (পাওয়ার)-
>
এআরডি মোট্রেসের সাথে ব্রাশের সাথে সংযুক্ত করুন)
ব্রাশের সাথে সংযুক্ত করুন।
অর্ডারগুলি গুরুত্বপূর্ণ নয়। (
যদি মোটরটি কাঙ্ক্ষিত দিকটিতে ঘোরানো না হয় তবে কেবল ইসি -র দুটি তারের ব্রাশলেস মোটরটিতে যে কোনও একটি স্যুইচ করুন)
হার্ডওয়্যার সংযোগটি সম্পূর্ণ হওয়ার পরে আমরা আরডুইনো কোডটি পরিচালনা করতে পারি।
কোডটি মোটামুটি সহজ এবং আমি মন্তব্যগুলির সাথে প্রতিটি লাইনের কার্যকারিতা ব্যাখ্যা করার চেষ্টা করি।
তবে, আপনার কোনও সমস্যা থাকলে দয়া করে নির্দ্বিধায় আমার সাথে যোগাযোগ করুন: হ্রিথিকব্যানসাল 70 @ জিমেইল।
Comhreithikbansal। comthe কোড :(
এছাড়াও ইনো ফাইলটি সংযুক্ত)
/* ইএসসি আরডুইনোর ডিজিটাল পিন 10 এর সাথে সংযুক্ত ইএসসি ডেটা পিনটি ক্যালিব্রেট করুন।
পেন্টিওমিটার/জয়স্টিক ইনপুট আরডুইনোতে অ্যানালগ পিন 0 এর সাথে সংযুক্ত।
কোডটি সংকলন করুন এবং আপলোড করুন।
তারপরে জয়স্টিক/পেন্টিওমিটারকে তার সর্বোচ্চ অবস্থানে রাখুন এবং বাহ্যিক বিদ্যুৎ সরবরাহকে ESC এর সাথে সংযুক্ত করুন।
আপনি কিছু বীপ শুনতে পাবেন এবং পেন্টিওমিটার/জয়স্টিককে সর্বনিম্ন অবস্থানে রাখবেন।
এটি ESC এর শেষ পয়েন্ট সেট করবে।
এই নমুনা কোডটি একটি পাবলিক ডোমেনে রয়েছে।
এটি 20 মার্চ, 2017 এ হৃতিক বানসাল www দ্বারা সংশোধন করা হয়েছিল। হৃতিক্বানসাল।
Com * /অন্তর্ভুক্ত /অন্তর্ভুক্ত /সার্ভো ইএসসি ফাংশনগুলির জন্য একটি সার্ভো লাইব্রেরি;
/সার্ভো অবজেক্টের ইনপুট হিসাবে ESC ঘোষণা করুন; অকার্যকর সেটআপ () {এস্ক। সংযুক্ত (10);
/ডিজিটাল পিন 10 সিরিয়ালের সাথে ESC সংযুক্ত করুন। শুরু (9600);
সিরিয়াল মনিটরভয়েড লুপ () {
ইনপুট = অ্যানালোগ্রেড (এ 0) পড়া/খোলার শুরু করুন;
/ইনপুটটির মান হ'ল পিন 0 0 সিরিয়ালের অ্যানালগ ইনপুট। মুদ্রণ (
\ 'মূল ইনপুট মান: \');
/সিরিয়াল পোর্ট মূল ইনপুট মান ক্রম মুদ্রণ করুন। মুদ্রণ (ইনপুট); সিরিয়াল মুদ্রণ (\ '| \'); বিলম্ব (1); ইনপুট = মানচিত্র (অ্যানালগ্রেড (এ 0)
, 0,1023, 0,180);
/এনালগ পিন 0 এ জয়স্টিকের ইনপুট মানগুলি মানচিত্র করুন সার্ভো আউটপুট: 180 এবং 0 সিরিয়াল অনুসারে সর্বোচ্চ এবং ন্যূনতম মানগুলিতে। মুদ্রণ (
\ 'ম্যাপিংয়ের জন্য ইনপুট মান: \'); সিরিয়াল মুদ্রণ (ইনপুট);
/সিরিয়াল ম্যাপিং সিরিয়ালের ইনপুট মান মুদ্রণ করে। মুদ্রণ (\ '\'); বিলম্ব (1);
/বিলম্ব আপনার রেজোলিউশন/মসৃণতা এবং মোটর এর পোটন্টিওমিটার/জয়স্টিকের চলাচলে সাড়া দেওয়ার ক্ষমতা নির্ধারণ করে। ESC লিখুন (ইনপুট);
/ইএসসির স্থিতি জোসস্টিকের স্থিতি/অবস্থানের সমান হবে}
কোডটি আরডুইনোতে আপলোড করার পরে এবং সমস্ত হার্ডওয়্যার সংযোগগুলি পুনরায় চেক করার পরে, ব্যাটারিটি ইএসসি-তে প্লাগ করুন এবং তাত্ক্ষণিকভাবে আরডুইনো পুনরায় সেট করুন (
ছোট রিসেট বোতাম টিপুন)।
তারপরে অবিলম্বে দুটি চরম অবস্থানের মধ্যে যে কোনও একটিতে পেন্টিওমিটার/জয়স্টিক রাখুন, যা আপনার উচ্চ প্রান্তের পয়েন্ট হবে (
যেখানে মোটরটি সর্বোচ্চ গতিতে ঘোরানো হবে)।
আপনি আবার কিছু বীপ শুনতে পাবেন, এর পরে পেন্টিওমিটার/জয়স্টিকটি অন্য প্রান্তে/অন্য প্রান্তের দিকে পুরোপুরি ওরিয়েন্টেড।
এটি আপনার নিম্ন প্রান্ত হবে (
মোটর এই সময়ে স্টেশনারি হবে)।
আবার, আপনি কিছু বীপ শুনতে পাবেন এবং ক্রমাঙ্কন কাজ শেষ হয়েছে। {
এটি ভিডিও প্রকল্পের ডেমোতে প্রদর্শিত হয়েছে
: ভিডিও লিঙ্কনো, আপনি যখন পেন্টিওমিটার নকব/অ্যানালগ জয়স্টিকটি উপরের/নিম্ন পয়েন্টে স্থানান্তরিত করেন, ব্রাশহীন মোটর সেই অনুযায়ী ত্বরান্বিত/ধীর হয়ে যাবে।
টিপ: পরীক্ষার সময়, মোটরের সামগ্রিক ঘূর্ণনের কারণে (বাহ্যিক রটার মোটর)
এটিও বিপজ্জনক যে আপনি এটি আপনার হাতে ধরে রাখতে পারেন না।
এটি পরীক্ষা করার সময়, রোল পেপার স্পিনারটি দুর্ঘটনাক্রমে খুব দ্রুত স্পিনিংয়ের সময় উড়ে এসেছিল: আপনার যদি কোনও সমস্যা হয় তবে দয়া করে আমার সাথে যোগাযোগ করুন: hrithikbansal70
comhreithikbansal।
আমি আশা করি এটি আপনার সমস্যার সমাধান করবে এবং আপনি আজ নতুন কিছু শিখবেন। আপনাকে ধন্যবাদ!