এটি একটি ক্ষুদ্র রোবট মাউস বা একটি ক্ষুদ্র IoT বৈদ্যুতিক পাখা হোক না কেন, একটি ডিসি মোটর দিয়ে কীভাবে জিনিসগুলি নিয়ন্ত্রণ করতে হয় তা জেনে নিনসরঞ্জাম মেশিনআপনাকে ব্যস্ত রাখতে অনেক সৃজনশীল DIY প্রকল্প খুলে দেয়।এই টিউটোরিয়ালে, আমরা ব্যবহার করছিla38একটি উপর মোটর কন্ট্রোলারসরঞ্জাম মেশিনএকজোড়া ডিসি মোটর পাওয়ার এবং স্পিন করতে!
দ্যla38মোটর কন্ট্রোলার মডিউল হল একটি বোর্ড যা মাইক্রোকন্ট্রোলার এবং মাইক্রোপ্রসেসরকে সাহায্য করে যেমনসরঞ্জাম মেশিনপাওয়ার ডিসি মোটর যার 3.3V বা 5V এর বেশি প্রয়োজন।
এটি ব্যবহার করেla38মোটর চালু করতে এবং বিচ্ছিন্ন করার জন্য প্রয়োজনীয় সমস্ত যুক্তি এবং শক্তি ব্যবস্থাপনার জন্য IC শক্তি দেয়সরঞ্জাম মেশিনডিসি মোটর প্রয়োগ করা উচ্চ ভোল্টেজ থেকে.
দ্যla38মডিউল হল বিগেনার রোবোটিক্স কিটের প্রধান মোটর কন্ট্রোলার কারণ এটি ব্যবহার করা সহজ।এটিতে পিন শিরোনাম রয়েছে যেখানে আপনি এটিকে নির্বিঘ্নে সংযুক্ত করতে জাম্পার সন্নিবেশ করতে পারেনসরঞ্জাম মেশিন.আপনি এর সক্ষম পিনে একটি পালস-উইডথ মডুলেশন (PWM) সংকেত প্রয়োগ করে মোটরটির গতি বাড়াতে বা ধীর করতে পারেনটার্মিনাল.
পরিপ্রেক্ষিতেবর্তমানs, thela38ইহা একটিউচ্চ বর্তমান.এটা আসলে একটি10 amp বর্তমানs চারটি সহ মোটর নিয়ে গঠিতক্ষণস্থায়ী বৈদ্যুতিক সুইচ যোগাযোগএটি আপনাকে মোটর পুনরায় সংযোগ না করেই বর্তমান দিক নির্ধারণ করতে দেয়।এইচ-ব্রিজে কারেন্টের দিক পরিবর্তন করলে মোটরের ঘূর্ণনের দিকও পরিবর্তিত হয়।la38 এর দুটি নিয়ন্ত্রণ যোগাযোগ রয়েছে, যা আপনাকে স্বাধীনভাবে একজোড়া মোটর নিয়ন্ত্রণ করতে দেয়।আপনি যদি পাইথন প্রোগ্রামিংয়ে নতুন হন, তাহলে এই সহায়ক পাইথন ওয়ান-লাইনারগুলি মিস করবেন না।
while লুপে, লেফটফরওয়ার্ড এবং রাইটফরওয়ার্ড পিনগুলি প্রথমে এক সেকেন্ডের জন্য চালু হয়।গতি নিয়ন্ত্রণ করতে, টার্ন-অন আউটপুট ডিউটি চক্র পরিবর্তন করুন।প্রথমে তাদের এক সেকেন্ডের জন্য 100% ডিউটি সাইকেলে সেট করুন, তারপর 50% এ সেট করুন।100% এর একটি শুল্ক চক্র মোটরগুলিকে সর্বাধিক গতিতে চালাবে, যখন 50% এর একটি শুল্ক চক্র অর্ধ গতিতে চলবে।
এটি "rpi-dcmotor.py" বা অন্য কোনো ফাইলের নাম হিসাবে সংরক্ষণ করুন যদি এটি ".py" এক্সটেনশন দিয়ে শেষ হয়।এর পর আপনার বন্ধ করুনসরঞ্জাম মেশিন.
বিঃদ্রঃ।এই জাম্পার পিনগুলি স্বয়ংক্রিয়ভাবে EN পিনটিকে 5V এর সাথে সংযুক্ত করে, আপনাকে নিয়ন্ত্রণ করতে "অনুমতি দেয়"বর্তমানIN পিনের মাধ্যমে।যদিও আপনার এখনও এই পিনের মাধ্যমে বিদ্যুৎ সরবরাহ করা উচিত, 5V এর জন্য কিছু সমস্যা সৃষ্টি করতে পারেসরঞ্জাম মেশিনযেহেতু এটি 5V এর পরিবর্তে 3.3V ব্যবহার করার কথা।এছাড়াও, এই পিনের সাথে সংযোগ করাসরঞ্জাম মেশিনআপনাকে পরে মোটরগুলির গতি নিয়ন্ত্রণ করার অনুমতি দেবে।.
টিপ: আপনার পিন নম্বরটি কী তা খুঁজে বের করতেসরঞ্জাম মেশিন, এটি ধরে রাখুন যাতে GPIO পিনগুলি ডানদিকে থাকে।এগুলি একটি কালো ট্রেতে বসে থাকা ক্ষুদ্র ধাতব শার্ড।তারপর যদি আপনি সেই ট্রে থেকে উপরের বাম পিনটি দেখেন, সেটি হল পিন 1। এর ডানদিকে পিন 2। পিন 1 এর নীচে পিন 3, ইত্যাদি।
বিঃদ্রঃ।বেশিরভাগ ডিসি মোটরগুলিতে সাধারণত সোল্ডার তার থাকে না।আপনি সেগুলি নিজেই সোল্ডার করতে পারেন।যে কোনো গেজ কাজ করবে, কিন্তু আটকে থাকা তামার তার সবচেয়ে ভালো কাজ করে।
আপনি টার্মিনালে স্ক্রিপ্ট চালিয়ে কোডটি চালাতে পারেন।কিন্তু তার আগে, আপনাকে শক্তি যোগ করতে হবেla38মডিউল
দ্যla38ডিসি মোটর কন্ট্রোলার মডিউল যতক্ষণ না ভোল্টেজ 45V এর বেশি না হয় ততক্ষণ পর্যন্ত যে কোনও ডিসি পাওয়ার সাপ্লাইয়ের সাথে সংযুক্ত করা যেতে পারে।ব্যবহারযোগ্যতার ক্ষেত্রে, মডিউলের পাওয়ার টার্মিনালগুলির সাথে সংযুক্ত একটি 9V ব্যাটারি এবং একটি DC প্লাগ ব্যবহার করা সহজ হবে৷
9V ব্যাটারি আপনার ক্ষতি করে সে সম্পর্কেও আপনাকে চিন্তা করতে হবে নাসরঞ্জাম মেশিন.দ্যla38মডিউল একটি MOSFET নামক একটি বিশেষ আইসি ব্যবহার করে যা একটি কম শক্তি রিলে হিসাবে কাজ করে, একটি হয়ে ওঠেক্ষণস্থায়ী বৈদ্যুতিকসুইচ যা আপনার পিনগুলিকে পাওয়ার সাপ্লাই থেকে বিচ্ছিন্ন করে।
ডিসি মোটর স্পিন করতে আমি কীভাবে পিন থেকে কারেন্ট পাঠাতে পারি?আসুন আমরা কীভাবে মোটর স্পিন করি তা ঘনিষ্ঠভাবে দেখে নেওয়া যাক।
দ্যla38মোটর কন্ট্রোলার মডিউল বেশ কয়েকটি ব্যবহার করেক্ষণস্থায়ী বৈদ্যুতিকমোটরের ঘূর্ণন নিয়ন্ত্রণ করতে সুইচ করে।আপনি এই সুইচগুলিকে প্রাচীরের সুইচের মতো ভাবতে পারেন, ব্যতীত তারা আপনার আঙ্গুলগুলি পরিচালনা করতে ব্যবহার করে না – তারা 3.3V ব্যবহার করেসরঞ্জাম মেশিন.
এবং সেখানেই GPIO.output( , GPIO.HIGH)।এটি GPIO.output( , GPIO.HIGH)।এই পিনটি GPIO.HIGH এ সেট করার ফলে এই পিনটি 3.3V নির্গত হয়।এইসুইচ সক্রিয় করে, কারেন্টকে মোটরে প্রবাহিত করার অনুমতি দেয়।কারেন্ট তখন মোটরকে ঘুরিয়ে দেয়।এই পিনগুলিকে GPIO.LOW-তে ফ্লিপ করা সুইচটি বন্ধ করে দেয়, যা মোটরের পাওয়ার কেটে দেয়।
আমরা মোটরের মাধ্যমে কারেন্টের দিক পরিবর্তন করে মোটরের ঘূর্ণনের দিক পরিবর্তন করতে পারি।এই কারণেই আমাদের কাছে একটি মোটরের ঘূর্ণন নিয়ন্ত্রণ করার জন্য দুটি পৃথক পিন রয়েছে: পিছনে এবং সামনে।তারা পরিচালনা করেক্ষণস্থায়ী বৈদ্যুতিকমোটরের পাওয়ার সাপ্লাইয়ের উভয় পাশে সুইচ করে, শক্তিকে সামনে বা পিছনের দিকে নির্দেশ করে।
একই গতির জন্য যায়।ফরোয়ার্ড এবং রিভার্স আউটপুট পিনের বিপরীতে, সক্ষম পিন যে কোনো সময়ে মোটরের মধ্য দিয়ে প্রবাহিত শক্তির পরিমাণ নিয়ন্ত্রণ করে।
টার্ন-অন কন্টাক্টে ভোল্টেজ বাড়িয়ে, তাদের সুইচগুলি একটু "বিস্তৃত" খোলে এবং মোটরের মধ্য দিয়ে আরও কারেন্ট প্রবাহিত হতে দেয়।ইঞ্জিনের শক্তি বৃদ্ধি তাদের দ্রুত স্পিন করে।হ্রাস তাদের ধীর করে তোলে।
উপরেসরঞ্জাম মেশিন, আমরা পিনের আউটপুট ভোল্টেজ নিয়ন্ত্রণ করতে PWM বা পালস মডুলেশন ব্যবহার করি।শুল্ক চক্র বৃদ্ধি সর্বোচ্চ ভোল্টেজ 3.3V এর কাছাকাছি নিয়ে আসে এবং এটি 0V-এর কাছাকাছি হ্রাস পায়।
আসলে, আপনি পারেন "বন্ধ” কোনোভাবে ইঞ্জিনটিকে ইঞ্জিন সক্ষম করে পিনকে 0V এ সেট করে।এটিকে একটি গাড়ির মতো কিছু মনে করুন: সক্ষম পিনগুলি গ্যাস সরবরাহ করে যা মোটরগুলিকে শক্তি দেয় এবং সামনের এবং বিপরীত পিনের স্ট্রোকগুলি গিয়ারগুলিকে সরিয়ে দেয়, তাদের সামনে বা পিছনে যেতে দেয়৷
তাদের সোলেনয়েড কয়েল কোথায় অবস্থিত তার উপর নির্ভর করে তারা পৃথক হয়।একটি ডিসি ব্রাশড মোটরের মাঝখানে একটি কয়েল থাকে যা স্থায়ী চুম্বকের একটি বলয়ের মধ্যে ঘোরে।ব্রাশবিহীন ডিসি মোটরগুলির অন্য দিকে কয়েল থাকে - তাদের ইলেক্ট্রোম্যাগনেটিক কয়েলগুলি স্থায়ী চুম্বককে ঘিরে থাকে।
সংগ্রাহক মোটর সস্তা এবং কম গতিতে ভাল কর্মক্ষমতা আছে.যাইহোক, এগুলি ব্রাশবিহীন মোটরের চেয়ে দ্রুত গরম হওয়ার প্রবণতা এবং কম শক্তি দক্ষ।অন্যদিকে, ব্রাশবিহীন মোটরগুলি উচ্চ গতিতে পৌঁছতে পারে, কম বেশি গরম করতে পারে এবং ব্রাশ করা মোটরগুলির চেয়ে দ্রুত স্পিন করতে কম শক্তি ব্যবহার করতে পারে।
আপনি যদি একটি ভিতরে একটি মোটর ব্যবহার করছেনসরঞ্জাম মেশিনরোবট চাকা গিয়ারবক্স, একটি ব্রাশ মোটর ভাল হওয়া উচিত।যাইহোক, যদি আপনি একটি নন-গিয়ারড মোটর ব্যবহার করেন যেমন একটি ছোট বৈদ্যুতিক পাখা, একটি ব্রাশবিহীন মোটর ভাল হওয়া উচিত।
যদিও এটি প্রস্তুতকারকের দ্বারা পরিবর্তিত হতে পারে, আপনি প্রতি মোটর 2A পিক কারেন্ট আশা করতে পারেনla38মোটর ড্রাইভার মডিউল।
টেরেন্স একজন রোবোটিক্স উত্সাহী যিনি বিশ্বের সেরা রোবট তৈরি করার চেষ্টা করছেন।সে যদি দ্বিতীয় শখ হিসেবে এলইডি জ্বালানো না হতো, তাহলে অনেক আগেই সে এটা হাতে নিতে পারত।
অধিভুক্ত প্রকাশ.আমাদের লিঙ্কগুলির মাধ্যমে কেনা পণ্যগুলিতে কমিশন উপার্জন করা সহজ করে আমাদের পাঠকদের জন্য আমরা যে কাজটি করি তা সমর্থন করে৷