সুচিপত্র:

আলিঙ্গন রোবট: 5 টি ধাপ
আলিঙ্গন রোবট: 5 টি ধাপ

ভিডিও: আলিঙ্গন রোবট: 5 টি ধাপ

ভিডিও: আলিঙ্গন রোবট: 5 টি ধাপ
ভিডিও: পৃথিবীর সবচেয়ে ভয়ংকর ৮ টি পোকা | এদের দেখলেই দৌড়ে পালান | 8 Most Dangerous Bugs in the World 2024, নভেম্বর
Anonim
আলিঙ্গন রোবট
আলিঙ্গন রোবট

যখন আপনি একাকী বোধ করেন তখন আলিঙ্গনের চেয়ে ভাল কিছু নেই। এই Arduino চালিত রোবট কোন মানুষের প্রয়োজন ছাড়া এই প্রয়োজন পূরণ করে।

ধাপ 1: প্রচুর পিজা খান

আমরা আমাদের রোবটটি পিজা বক্সের বাইরে তৈরি করেছি, কিন্তু যে কোনো কার্ডবোর্ড বা কাঠই করবে। আপনার অস্ত্রের সাথে সংযোগ স্থাপনের জন্য একটি শরীরের প্রয়োজন, এবং রোবটকে দাঁড়ানোর একটি উপায়। আমরা কাঠের বাইরে একটি স্ট্যান্ড তৈরি করেছি।

ধাপ 2: অস্ত্রকে দড়ি দিয়ে সংযুক্ত করুন, এবং দড়িটিকে একটি মিক্সারের সাথে সংযুক্ত করুন

অস্ত্রকে দড়িতে এবং দড়িকে একটি মিক্সারের সাথে সংযুক্ত করুন
অস্ত্রকে দড়িতে এবং দড়িকে একটি মিক্সারের সাথে সংযুক্ত করুন
অস্ত্রকে দড়িতে এবং দড়িকে একটি মিক্সারের সাথে সংযুক্ত করুন
অস্ত্রকে দড়িতে এবং দড়িকে একটি মিক্সারের সাথে সংযুক্ত করুন
অস্ত্রকে দড়িতে এবং দড়িকে একটি মিক্সারের সাথে সংযুক্ত করুন
অস্ত্রকে দড়িতে এবং দড়িকে একটি মিক্সারের সাথে সংযুক্ত করুন

আমাদের রোবটের বাহুগুলি একটি পুরানো মিক্সার দ্বারা চালিত, যা বেসে টেপ করা হয়।

ধাপ 3: পিনপং বলগুলিতে দুটি এলইডি রাখুন

পিনপং বলগুলিতে দুটি এলইডি রাখুন
পিনপং বলগুলিতে দুটি এলইডি রাখুন

এই পদক্ষেপটি নিজের জন্য কথা বলে।

ধাপ 4: সেন্সর, রিলে এবং এলইডিগুলিকে আরডুইনোতে সংযুক্ত করুন

সেন্সর, রিলে এবং এলইডিগুলিকে আরডুইনোতে সংযুক্ত করুন
সেন্সর, রিলে এবং এলইডিগুলিকে আরডুইনোতে সংযুক্ত করুন

রোবটটি ফোটোরিসিস্টর দ্বারা সক্রিয় হয়। Arduino তারপর একটি রিলে সংকেত, যা মিশুক সক্রিয়। একই সময়ে চোখের LEDs সক্রিয় হয়।

ধাপ 5: কোড

এই প্রকল্পের কোড মোটামুটি সহজ। আমরা কেবল তিনটি আরডুইনো পিন ব্যবহার করি: ফটোরিসিস্টর (A0) এর জন্য একটি এনালগ ইনপুট, মোটরের জন্য একটি আউটপুট (11) এবং LEDs (9) এর জন্য একটি আউটপুট। যেহেতু রোবটটি নিজেকে পুনরায় সেট করতে পারে না, তাই আরডুইনোকেও করতে হবে না। রোবটটি সক্রিয় হওয়ার পরে, আরডুইনো খুব দীর্ঘ বিলম্বের সাথে শেষ হয় যা বোতামটি টিপে ম্যানুয়ালি পুনরায় সেট করার জন্য যথেষ্ট সময় দেয়।

অকার্যকর সেটআপ () {পিনমোড (11, আউটপুট); পিনমোড (A0, INPUT); পিনমোড (9, আউটপুট); }

অকার্যকর লুপ () {

int মান = analogRead (A0); যদি (মান

প্রস্তাবিত: