সুচিপত্র:

বাড়িতে তৈরি Arduino সঙ্গে অঙ্গভঙ্গি রোবট: 7 ধাপ
বাড়িতে তৈরি Arduino সঙ্গে অঙ্গভঙ্গি রোবট: 7 ধাপ

ভিডিও: বাড়িতে তৈরি Arduino সঙ্গে অঙ্গভঙ্গি রোবট: 7 ধাপ

ভিডিও: বাড়িতে তৈরি Arduino সঙ্গে অঙ্গভঙ্গি রোবট: 7 ধাপ
ভিডিও: CS50 2014 - Week 9 2024, নভেম্বর
Anonim
ঘরে তৈরি আরডুইনো সহ অঙ্গভঙ্গি রোবট
ঘরে তৈরি আরডুইনো সহ অঙ্গভঙ্গি রোবট

এই পোস্টে আমরা কীভাবে আমাদের নিজস্ব হোমমেড আরডুইনো দিয়ে ধাপে ধাপে একটি অঙ্গভঙ্গি নিয়ন্ত্রণ গাড়ি তৈরি করতে পারি তা ব্যাখ্যা করতে যাচ্ছি। এটি কীভাবে কাজ করে তা অন্তর্ভুক্ত করে; সমস্ত মেকানিক্স, উপাদান ইত্যাদি

আমরা আশা করি আপনি এটি আমাদের অনেক পছন্দ করেছেন আমরা একটি Arduino এর পিছনে বিজ্ঞান কী তা আবিষ্কার করেছি

একটি Arduino কি?

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

বোর্ডে থাকা মাইক্রোকন্ট্রোলারের কাছে নির্দেশাবলীর একটি সেট পাঠিয়ে আপনার বোর্ডকে কী করতে হবে তা বলতে পারেন। এটি করার জন্য আপনি প্রক্রিয়াকরণের উপর ভিত্তি করে Arduino প্রোগ্রামিং ভাষা (তারের উপর ভিত্তি করে), এবং Arduino সফটওয়্যার (IDE) ব্যবহার করেন। এটি শিল্পী, শিক্ষার্থী, প্রোগামার এবং পেশাদাররা ব্যবহার করে, প্রধানত প্রজেক্টের জন্য ব্যবহৃত হয় কিন্তু আমাদের সামান্য মজার পরীক্ষাগুলিও ব্যবহার করতে পারে।

সূত্র:

কিভাবে এটা কাজ করে:

আমাদের হোমমেড আরডুইনো এবং দ্য জেসচার কন্ট্রোল কার তৈরির কাজ শেষ করার পরে, আমরা অ্যাকডেলোমিটার এবং হাত দিয়ে আমাদের চাল চিনতে Arduino প্রোগ্রাম করব।

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

ধাপ 1: উপাদান তালিকা

উপাদান তালিকা
উপাদান তালিকা

বাড়িতে তৈরি Arduino:

  • ব্রেডবোর্ড (440 ও 840 টাই পয়েন্ট)
  • 22 AWG তারের (বিভিন্ন রং)
  • 2 LEDs (কোন রং)
  • 2 220 ওহম প্রতিরোধক (লাল, লাল, বাদামী)
  • 7805 ভোল্টেজ রেগুলেটর
  • 1 10k ওহম প্রতিরোধক (বাদামী, কালো, লাল)
  • 2 10 ইউএফ ক্যাপাসিটার
  • 16 মেগাহার্টজ ক্লক ক্রিস্টাল
  • 2 22 pF ক্যাপাসিটার
  • ক্ষণস্থায়ী কৌশল সুইচ
  • টিটিএল - 232 আর 3 ভি 3 ইউএসবি। সিরিয়াল কনভার্টার কেবল
  • ATMEGA328 বা ATMEGA 168
  • 9v ব্যাটারি

অঙ্গভঙ্গি নিয়ন্ত্রণ গাড়ি:

  • আরডুইনো লিলিপ্যাড বা হোমমেড আরডুইনো
  • অ্যাক্সেলোরমিটার
  • আরএফ 433 মডিউল
  • HT12E এবং HT12D
  • মোটর ড্রাইভার L293DNE
  • BO মোটর এবং চাকা
  • প্রোটাইপিং বোর্ড
  • 2 9 ভি ব্যাটারি
  • কাঠ
  • ব্যাটারি
  • 7805 ভোল্টেজ রেগুলেটর
  • তারের
  • 2 330k ওহম প্রতিরোধক

অতিরিক্ত:

  • ইউএসবি 2 ওয়্যার
  • পুরুষ এবং মহিলা তারের
  • গ্লাভস
  • টিন
  • বৈদ্যুতিক ওয়েল্ডার
  • আরডুইনো
  • আঠালো বন্দুক

ধাপ 2: Arduino: পাওয়ার সেট আপ

Arduino: পাওয়ার সেট আপ
Arduino: পাওয়ার সেট আপ
Arduino: পাওয়ার সেট আপ
Arduino: পাওয়ার সেট আপ
Arduino: পাওয়ার সেট আপ
Arduino: পাওয়ার সেট আপ

প্রথমত, আমাদের পাওয়ার সেট আপ করতে হবে অন্যথায় কিছুই কাজ করবে না। (লাল = শক্তি, কালো = স্থল)

1. ব্রডবোর্ডের নীচে শক্তি এবং স্থল যোগ করুন, যেখানে ভোল্টেজ রেগুলেটর থাকবে।

2. প্রতিটি রেল সংযোগ করে ব্রডবোর্ডের নীচে শক্তি এবং স্থল যুক্ত করুন।

3. ডান পাশে ভোল্টেজ রেগুলেটর রাখুন, তারপর একটি 10 ইউএফ ক্যাপাসিটার তার বাম দিকে এবং অন্যটি রিগথ রেল এ।

4. সাপ্লাই ইনপুটের পাশে LED যোগ করুন, আমাদের পাওয়ার ইন্ডিকেটর; এবং লেফ রেল এবং মাঝখানে একটি 220 ওহম প্রতিরোধক।

এখন আমাদের পাওয়ার সেট আপ আছে।

ধাপ 3: পিন ম্যাপিং: ATMEGA328/168

পিন ম্যাপিং: ATMEGA328/168
পিন ম্যাপিং: ATMEGA328/168
পিন ম্যাপিং: ATMEGA328/168
পিন ম্যাপিং: ATMEGA328/168
পিন ম্যাপিং: ATMEGA328/168
পিন ম্যাপিং: ATMEGA328/168

এখন আমরা আমাদের সমস্ত উপাদান সংযুক্ত করতে যাচ্ছি।

প্রক্রিয়া চলাকালীন কোনও রিসেট রোধ করতে 10 কে ওহম ক্যাপাসিটরকে রিসেট পিনে রাখুন।

1. পিন 9 এবং 10 এর মধ্যে 16 মেগাহার্টজ ক্লক ক্রিস্টাল যুক্ত করুন এবং বাম রেলটিতে মাটিতে চলমান দুটি 22 পিএফ ক্যাপাসিটার যুক্ত করুন।

2. ছোট বোতামটি যোগ করুন যাতে আপনি যখনই চান Arduino রিসেট করতে পারেন এবং প্রোগ্রামিংয়ের জন্য এটি প্রস্তুত করতে পারেন, এবং RESET এ সুইচের নিচের বাম পায়ে একটি ছোট তার যুক্ত করতে পারেন।

3. অবশেষে পিন 19 এ একটি পাওয়ার ওয়্যার যুক্ত করুন, এটি LED (ওয়্যার টু লং লেগ) এর সাথে সংযুক্ত করুন এবং অন্য 220 ওহম রেসিস্টরকে ডান রেল এ রাখুন। (LED ঝলকানোর চেষ্টা করুন)

আপনি প্রায় কার্যকরী Arduino দেখছেন।

ধাপ 4: বুটলোডিং এবং প্রোগ্রামিং

বুটলোডিং এবং প্রোগ্রামিং
বুটলোডিং এবং প্রোগ্রামিং

বুটলোডার কি?

বুটলোডার হল কোডের একটি অংশ যা কোনো অপারেটিং সিস্টেম চলার আগে চলে; মূলত এটি ছাড়া কিছুই ঘটবে না।

Arduino বুটলোডিং:

আপনার যদি একটি নতুন ATMEGA328 থাকে তবে আপনাকে বুটলোডারটি জ্বালাতে হবে।

এই লিঙ্কটি আপনি অনুসরণ করতে পারেন:

প্রোগ্রামিং:

TTL-232R3V3 USB কে প্রোটোবোর্ডে সংযুক্ত করুন, তারপর এটিএমইজিএ 328 এর সাথে তারের সাথে সংযুক্ত করুন; আপনার 9v ব্যাটারি সংযুক্ত নয় তা পরীক্ষা করুন।

Arduino IDE খুলুন এবং ডিজিটালের অধীনে উদাহরণ স্কেচ ফাইলগুলিতে, ব্লিঙ্ক স্কেচ লোড করুন

সিরিয়াল পোর্টের ফাইল অপশনের অধীনে, COM পোর্ট নির্বাচন করুন যা আপনি আপনার USB তারের সাথে ব্যবহার করছেন।

এখন আপলোড আইকন টিপুন এবং তারপর রিসেট বোতাম টিপুন; যদি সব ঠিকভাবে কাজ করে তাহলে পিন 13 এ LED টি জ্বলজ্বল করবে, কারণ এটির জন্য প্রোগ্রাম।

একবার আপনি যেখানেই চান প্রোগ্রামিং শেষ করুন, এই ক্ষেত্রে দ্য অঙ্গভঙ্গি নিয়ন্ত্রণ গাড়ি, আপনি এটিকে ডিকনেক্ট করতে পারেন এবং পাওয়ারের জন্য আপনি আপনার 9v ব্যাটারি ব্যবহার করতে পারেন।

পদক্ষেপ 5: অঙ্গভঙ্গি গাড়ি: বিল্ডিং স্ট্রাকচার

অঙ্গভঙ্গি গাড়ি: বিল্ডিং স্ট্রাকচার
অঙ্গভঙ্গি গাড়ি: বিল্ডিং স্ট্রাকচার

কাঠের টুকরো, ছোট ছোট, সামনে এবং পিছনে 2 টি ব্লক (যেখানে চাকা যায়) এবং মাঝখানে একটি বড় সাহায্যে গাড়ির কাঠামো নির্মাণ শুরু করুন; আঠালো বন্দুক দিয়ে পেস্ট করুন

তারপরে মোটরগুলিকে প্রতিটি পাশে পেস্ট করুন এবং 4 টি চাকা লাগান। প্রতিটি মোটর একটি শক্তি পাগল স্থল ালাই।

একটি 15x15cm সাকার কাটা, এটি কাটা যাতে এটি কাঠামো (বেস)

ধাপ 6: ট্রান্সমিটার সার্কিট

ট্রান্সমিটার সার্কিট
ট্রান্সমিটার সার্কিট

এখন আমরা ট্রান্সমিটার সার্কিট এবং প্রোগ্রামিং তৈরির কাজ শুরু করতে যাচ্ছি।

3.36 থেকে 6.17 পর্যন্ত ভিডিওটি দেখুন: ট্রান্সমিটার সার্কিট

অঙ্গভঙ্গি গাড়ির জন্য কোডিং:

ডাউনলোড প্ল্যান:

ধাপ 7: রিসিভার সার্কিট

রিসিভার সার্কিট
রিসিভার সার্কিট

এখন রিসিভার সার্কিট কারফটিং শুরু করুন

6:18 থেকে 8:34 পর্যন্ত ভিডিওটি দেখুন: রিসিভার সার্কিট

ডাউনলোড প্ল্যান:

অবশেষে সব বেসে আঠালো এবং এটি সম্পূর্ণরূপে কাজ করার জন্য প্রস্তুত।

তপেন্দ্র মণ্ডল দ্বারা তৈরি প্রোজেক্ট মূল; চ্যানেল লিঙ্ক

প্রস্তাবিত: