Arduino জন্য সহজ 2-উপায় মোটর নিয়ন্ত্রণ: 4 ধাপ
Arduino জন্য সহজ 2-উপায় মোটর নিয়ন্ত্রণ: 4 ধাপ
Anonim

সতর্কতা: এটি একটি মোটর নিয়ন্ত্রণ করার নিরাপদ উপায় নয়। প্রতিটি I/O পিন শুধুমাত্র 40 mA কারেন্ট পরিচালনা করতে পারে। আমি সেই লাইন বরাবর একটি এইচ-ব্রিজ বা কিছু ব্যবহার করার সুপারিশ করব।

যখন আমি সহজ বলি, তখন আমি গতি নিয়ন্ত্রণ ব্যবহার করি না। কিন্তু কোন বাইরের সার্কিটরি ছাড়াই সরাসরি মোটর নিয়ন্ত্রণ করুন। এখানে কিভাবে:

এটি কীভাবে ঘটেছিল: আমি সম্প্রতি একটি আর্ডুইনো দিয়ে চার্লিপ্লেক্সিং সম্পর্কে একটি নির্দেশনা নিয়ে কাজ করছিলাম। এবং আমি ভাবছিলাম যে একই নীতি মোটরগুলির সাথে কিছুটা হলেও কাজ করবে কিনা। তাই আমি এই ধারণা নিয়ে এসেছিলাম যে আপনি যদি একটি নেতৃত্বের পরিবর্তে একটি মোটর ব্যবহার করেন তবে আপনি এটির 2-উপায় নিয়ন্ত্রণ করতে পারেন এবং যদি আপনি 2 PWM (পালস প্রস্থ মডুলেশন) পোর্ট ব্যবহার করেন তবে আপনার একটি মোটরের জন্য 2-উপায় পরিবর্তনশীল গতি নিয়ন্ত্রণ থাকতে পারে কোন বাহ্যিক হার্ডওয়্যার ছাড়া !! তাই আমি আমার ফলাফল পোস্ট করার সিদ্ধান্ত নিয়েছি। আনন্দ কর! যদি আপনার কোন প্রশ্ন থাকে তবে দয়া করে তাদের জিজ্ঞাসা করুন।

আপনার বা আপনার অরডুইনোর জন্য যে কোনও খারাপ ঘটনা ঘটে তার জন্য আমি দায়ী নই!

ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি:

যন্ত্রাংশ:- Arduino- ছোট ডিসি মোটর- মোটরের জন্য ওয়্যার টুল:- Arduino IDE ইনস্টল করা কম্পিউটার- A-B USB কর্ড

ধাপ 2: মোটর সংযোগ

আপনার ডিসি মোটরকে আপনার আরডুইনোতে সংযুক্ত করুন। - মোটর থেকে একটি তারের সাথে সংযুক্ত করুন আপনার পিন 5 টি আপনার arduino- আপনার মোটর থেকে অন্য তারটিকে আপনার arduino এর 6 পিনে সংযুক্ত করুন এর জন্য হার্ডওয়্যার সেটআপ বেশ সহজ।

ধাপ 3: Arduino কোডিং

আপনার আরডুইনো প্রোগ্রাম করার জন্য এখানে কিছু মৌলিক ধাপ ১। কোডে একটি ভাল পরিমাণ মন্তব্য যোগ করার চেষ্টা করেছি, কিন্তু যদি আপনার কোন প্রশ্ন থাকে, তাহলে দয়া করে তাদের জিজ্ঞাসা করুন।

ধাপ 4: এটি কীভাবে কাজ করে এবং আরও ধারণা

এটি কীভাবে কাজ করে: যখন আপনি একটি পিনকে উচ্চ এবং অন্যটি কম করেন, তখন যে পিনটি উচ্চ হয় তার একটি ধনাত্মক ভোল্টেজ থাকে এবং যে পিনটি নিম্ন হয় সেটি স্থল (-) এর মত কাজ করে। পিন 6: ঘোরানো: উচ্চ নিম্ন CCW নিম্ন উচ্চ CW PWM: 127 নিম্ন CCW 1/2 গতি CCW = কাউন্টার ঘড়ির কাঁটার দিকে CW = ঘড়ির কাঁটার মত: একটি দ্বিতীয় মোটর যোগ করুন। দু Sorryখিত আমার কাছে এর জন্য কোন কোড নেই, কিন্তু নীচে একটি পরিকল্পিত পোস্ট করা আছে।

প্রস্তাবিত: