সুচিপত্র:

Arduino দিয়ে Servo মোটর নিয়ন্ত্রণ করার সুপার সহজ উপায়: 8 টি ধাপ
Arduino দিয়ে Servo মোটর নিয়ন্ত্রণ করার সুপার সহজ উপায়: 8 টি ধাপ

ভিডিও: Arduino দিয়ে Servo মোটর নিয়ন্ত্রণ করার সুপার সহজ উপায়: 8 টি ধাপ

ভিডিও: Arduino দিয়ে Servo মোটর নিয়ন্ত্রণ করার সুপার সহজ উপায়: 8 টি ধাপ
ভিডিও: PCA9685 এবং আরডুইনো: ভি 3 ব্যবহার করে 32 সার্ভো মোটর নিয়ন্ত্রণ করছে 2024, নভেম্বর
Anonim
Arduino দিয়ে Servo মোটর নিয়ন্ত্রণ করার সুপার সহজ উপায়
Arduino দিয়ে Servo মোটর নিয়ন্ত্রণ করার সুপার সহজ উপায়

এই টিউটোরিয়ালে আমরা সার্ভো মোটর এবং আরডুইনো ইউএনও, এবং ভিসুইনো ব্যবহার করব সার্ভো মোটর ডিগ্রি অবস্থান নিয়ন্ত্রণ করতে মাত্র কয়েকটি উপাদান ব্যবহার করে এই প্রকল্পটিকে অতি সহজ করে তুলব।

একটি বিক্ষোভ ভিডিও দেখুন।

ধাপ 1: আপনার যা লাগবে

আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
  1. Arduino UNO (বা অন্য কোন Arduino)
  2. জাম্পার তার
  3. Servo মোটর
  4. ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন

ধাপ 2: সার্কিট

সার্কিট
সার্কিট
সার্কিট
সার্কিট
  1. আরডুইনো ডিজিটাল পিনের সাথে সার্ভো মোটর "কমলা" পিন সংযুক্ত করুন [8]
  2. আরডুইনো পজিটিভ পিনের সাথে সার্ভো মোটর "রেড" পিন সংযুক্ত করুন [5V]
  3. আরডুইনো নেগেটিভ পিনের সাথে সার্ভো মোটর "ব্রাউন" পিন সংযুক্ত করুন [GND]

ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন

Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন

আরডুইনো প্রোগ্রামিং শুরু করতে, আপনাকে এখান থেকে আরডুইনো আইডিই ইনস্টল করতে হবে:

অনুগ্রহ করে সচেতন থাকুন যে Arduino IDE 1.6.6 এ কিছু জটিল বাগ রয়েছে। নিশ্চিত করুন যে আপনি 1.6.7 বা উচ্চতর ইনস্টল করেছেন, অন্যথায় এই নির্দেশযোগ্য কাজ করবে না! যদি আপনি Arduino UNO প্রোগ্রামে Arduino IDE সেটআপ করার জন্য এই নির্দেশাবলীর পদক্ষেপগুলি অনুসরণ না করেন! ভিসুইনো: https://www.visuino.eu এছাড়াও ইনস্টল করা প্রয়োজন। প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "সরঞ্জাম" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2 -এ দেখানো হিসাবে "Arduino UNO" নির্বাচন করুন

ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন

ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
  1. "ক্রম" উপাদান যোগ করুন
  2. "এনালগ মান" উপাদান যোগ করুন
  3. "মান দ্বারা বিভক্ত এনালগ" উপাদান যোগ করুন
  4. "Servo" উপাদান যোগ করুন

ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে

ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে

"ক্রম 1" উপাদানটি নির্বাচন করুন, এটিতে ডাবল ক্লিক করুন। "এলিমেন্টস" ডায়ালগে:

বাম দিকে 5X "পিরিয়ড" উপাদানটি টেনে আনুন।

  1. "পিরিয়ড 1" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্যগুলির উইন্ডোর অধীনে "বিলম্ব" থেকে "1000" সেট করুন
  2. "পিরিয়ড 2" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্যগুলির উইন্ডোর অধীনে "বিলম্ব" থেকে "2000" সেট করুন
  3. "পিরিয়ড 3" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্যগুলির উইন্ডোর অধীনে "বিলম্ব" থেকে "3000" সেট করুন
  4. "পিরিয়ড 4" উপাদানটি নির্বাচন করুন এবং প্রপার্টিজ উইন্ডোর অধীনে "বিলম্ব" থেকে "4000" সেট করুন
  5. "পিরিয়ড 5" উপাদানটি নির্বাচন করুন এবং প্রপার্টিজ উইন্ডোর অধীনে "বিলম্ব" থেকে "5000" সেট করুন >> এটি একটি শেষে একটি বিরতির জন্য ব্যবহার করা হবে।

এখন সার্ভো মোটরের জন্য ডিগ্রী সেট করা যাক: "AnalogValue1" কম্পোনেন্ট নির্বাচন করুন, এটিতে ডাবল ক্লিক করুন। "এলিমেন্টস" ডায়ালগে:

বাম দিকে 4X "সেট মান" উপাদানটি টেনে আনুন।

  1. "সেট মান 1" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্যগুলির উইন্ডোর অধীনে "মান" থেকে "0" সেট করুন
  2. "সেট মান 2" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্যগুলির উইন্ডোর অধীনে "মান" থেকে "60" সেট করুন
  3. "Value3" কম্পোনেন্ট নির্বাচন করুন এবং প্রপার্টি উইন্ডোর নিচে "Value" থেকে "120" সেট করুন
  4. "সেট মান 4" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্যগুলির উইন্ডোর অধীনে "মান" থেকে "180" সেট করুন

"DivideByValue1" কম্পোনেন্ট নির্বাচন করুন এবং প্রপার্টিজ উইন্ডোর নিচে "মান" থেকে "180" সেট করুন

ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে

Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
  • "Sequence1"> Period1 pin [Out] কে "AnalogValue1" pin [Set Value 1] এর সাথে সংযুক্ত করুন
  • "Sequence2"> Period1 pin [Out] কে "AnalogValue1" pin [Connect Value 2] এর সাথে সংযুক্ত করুন
  • "Sequence3"> Period1 pin [Out] কে "AnalogValue1" pin [Connect Value 3] এর সাথে সংযুক্ত করুন
  • "Sequence4"> Period1 pin [Out] কে "AnalogValue1" pin [Connect Value 4] এর সাথে সংযুক্ত করুন
  • "AnalogValue1" পিন [আউট] "DivideByValue1" পিন [ইন] সংযুক্ত করুন
  • "DivideByValue1" পিন [আউট] "Servo1" পিন [ইন] সংযোগ করুন
  • "Servo1" পিন [আউট] Arduino ডিজিটাল পিন [8] সাথে সংযুক্ত করুন

ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

ভিসুইনোতে, নীচে "বিল্ড" ট্যাবে ক্লিক করুন, নিশ্চিত করুন যে সঠিক পোর্টটি নির্বাচন করা হয়েছে, তারপরে "কম্পাইল/বিল্ড এবং আপলোড" বোতামে ক্লিক করুন।

ধাপ 8: খেলুন

আপনি যদি আরডুইনো ইউএনও মডিউলকে ক্ষমতা দেন, তাহলে সার্ভো মোটর আপনার সেট করা ডিগ্রী অনুসারে চলতে শুরু করবে।

অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রকল্পটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি। আপনি ভিসুইনোতে এটি ডাউনলোড এবং খুলতে পারেন:

প্রস্তাবিত: