সুচিপত্র:
- ধাপ 1: আপনার বুলডোজার তৈরি করুন
- ধাপ 2: প্যান এবং টিল্ট সিস্টেম একত্রিত করুন
- ধাপ 3: Ard-e এর রিমোট নিয়ন্ত্রিত সংস্করণ পরীক্ষা করা এবং তৈরি করা
- ধাপ 4: অটোতে আরড-ই: ডিসি মোটরস চালানোর জন্য আরডুনিও ব্যবহার করা
ভিডিও: আরড-ই: মস্তিষ্ক হিসাবে আরডুইনো সহ রোবট: 9 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:03
কিভাবে $ 100 এর নিচে একটি ওপেন সোর্স Arduino নিয়ন্ত্রিত রোবট তৈরি করবেন।
আশা করি এই নির্দেশনাটি পড়ার পরে আপনি রোবোটিক্সে আপনার প্রথম পদক্ষেপ নিতে সক্ষম হবেন। আপনি কতটুকু অতিরিক্ত ইলেকট্রনিক্স পড়ে আছেন তার উপর নির্ভর করে Ard-e এর দাম প্রায় $ 90 থেকে $ 130। প্রধান খরচ হল: Arduino Diecimella- $ 35 https://www.makershed.com/ProductDetails.asp?ProductCode=MKSP1 Bulldozer kit- $ 31 https://www.tamiyausa.com/product/item.php?product-id= 70104 Servo- $ 10 আমি একটি স্থানীয় শখের দোকান ওয়ার্ম গিয়ার মোটর- $ 12 পেয়েছিলাম $ 12 https://www.tamiyausa.com/product/item.php?product-id=72004 অন্যান্য ইলেকট্রনিক্স- প্রায় $ 10 রেডিওশাক বা digikey.com সেন্সর - আপনি যে কয়টি চান এবং আপনার জাঙ্ক ইলেকট্রনিক্সের স্তূপ কতটা বিস্তৃত তার উপর নির্ভর করে 0 ডলার থেকে 28 ডলারের মধ্যে তাই আপনি প্রায় 100 ডলার খরচ করে একটি প্যান এবং টিল্ট সিস্টেম সহ একটি রিমোট কন্ট্রোল রোবট পাবেন যা ক্যামেরা, হ্যাক করা এয়ারসফট বন্দুক (https://inventgeek.com/Projects/Airsoft_Turret_v2/Overview.aspx) অথবা আপনি এটির সাথে লেজার সংযুক্ত করতে পারেন কারণ আপনার চারপাশে যা পড়ে আছে। আপনি যদি সত্যিই নিষ্ঠুর হতে চান তবে আপনি এটিতে একটি ডিভিডি লেজার সংযুক্ত করতে পারেন এবং আপনি যা চান তা পুড়িয়ে ফেলতে পারেন (https://www.youtube.com/embed/CgJ0EpxjZBU) রিমোট কন্ট্রোল করা প্যান এবং টিল্ট সিস্টেম তৈরির পাশাপাশি আপনি প্রায় তিন ডলার মূল্যের চিপস কিনতে পারেন, Ard-e এর সাথে সেন্সর সংযুক্ত করতে পারেন এবং তাকে সম্পূর্ণ স্বায়ত্তশাসিত করতে পারেন। প্রায় একশ ডলারের বিনিময়ে আপনি আপনার নিজস্ব রোবটিক্স সিস্টেম তৈরি করতে পারেন যার একটি রুমবা বা লেগো-মাইন্ডস্টর্মস রোবটের কার্যকারিতা সবচেয়ে বেশি: এটি বুঝতে পারে যখন এটি কোন কিছুতে বাধা দিলে প্রোগ্রামিং করা হয় যা এড়ায় তা এড়ানোর জন্য, এটি উজ্জ্বল অনুসরণ করতে পারে হালকা, গন্ধ দূষণকারী, শব্দ শুনতে, ঠিক কতদূর চলে গেছে তা জানুন এবং একটি পুরানো পুনর্ব্যবহারযোগ্য রিমোট কন্ট্রোল দ্বারা নিয়ন্ত্রিত হন। বাণিজ্যিক ইউনিটের মূল্যের প্রায় অর্ধেকের জন্য এই সব। এই RobotGames রোবট প্রতিযোগিতায় আমার প্রবেশ তাই আপনি যদি এটি পছন্দ করেন তবে এটির জন্য ভোট নিশ্চিত করুন! নোট- মূলত আমি রিমোট কন্ট্রোলড ভার্সনে প্রবেশ করতে যাচ্ছিলাম শুধুমাত্র প্রতিযোগিতায় আমার প্রবেশের জন্য কিন্তু সময়সীমা পিছিয়ে দেওয়া হওয়ায় আমি আপনাকে দেখাব কিভাবে আর্দ-ই নিজে চালানো যায়। সুতরাং কিভাবে Ard-e তৈরি করতে হয়
ধাপ 1: আপনার বুলডোজার তৈরি করুন
সুতরাং একবার আপনি আপনার নতুন বুলডোজার কিটটি মেইলে বা আপনার স্থানীয় শখের দোকানে পেয়ে গেলে আপনাকে এটি একসাথে রাখতে হবে। তামিয়া থেকে এই কিটগুলি ব্যয়বহুল দিকে একটু থাকে তবে সেগুলি মূল্যবান। আমি ধুলায় আচ্ছাদিত পুরানো প্রকল্পগুলির একটি বাক্সে লেজার প্যান করার জন্য যে কীট গিয়ার বক্সটি ব্যবহার করেছি তা খুঁজে পেয়েছি, এটি সম্ভবত তিন বছর ধরে স্পর্শ করা হয়নি। ধুলো উড়িয়ে এবং এটি hooking পরে এটি ভাল দৌড়ে।
একটি পকেট ছুরি বা চামড়াওয়ালা বুলডোজার সেট করার জন্য আপনার প্রয়োজনীয় সমস্ত সরঞ্জাম হওয়া উচিত। নির্দেশাবলী ধাপে ধাপে এবং ইংরেজী একটু নড়বড়ে হলেও অনুসরণ করা সহজ। যেহেতু আমি সত্যিই দুর্বল বুলডোজার হিসাবে Ard-e ব্যবহার করার পরিকল্পনা করছিলাম না তাই আমি লাঙ্গল সংযুক্ত করিনি। যে ডিসি মোটরগুলি বুলডোজার চালায় সেগুলি নিয়ন্ত্রক তৈরি করে এমন ডাবল পোল ডবল থ্রো (DPDT) সুইচ দ্বারা নিয়ন্ত্রিত হয়। আমি একটি মোটর নিয়ন্ত্রণ করার জন্য আপনার নিজের DPDT সুইচটি কীভাবে সংযুক্ত করব সে সম্পর্কে একটি ডায়াগ্রাম যুক্ত করেছি কারণ আমি পরে অন্য DPDT সুইচ দিয়ে প্যানিং মোটর নিয়ন্ত্রণ করতে পারি। আশা করি চিত্রটি স্পষ্ট করে দেয় যে সুইচটি একদিকে নিক্ষেপ করলে মোটরটি একদিকে ঘুরবে এবং যখন অন্যটি নিক্ষেপ করবে তখন এটি অন্য পথে ঘুরবে।
ধাপ 2: প্যান এবং টিল্ট সিস্টেম একত্রিত করুন
সুতরাং আপনার কাছে এখন আরড-ই এর জন্য একটি বেস রয়েছে যা ইঞ্জিনিয়ার এবং ভালভাবে নির্মিত হয়েছে (আশা করি নির্দেশাবলীতে ইংরেজী আপনাকে খুব বেশি ফেলে দেয়নি)। এখন আপনাকে এমন কিছু তৈরি করতে হবে যা এই বেসটি চালাতে পারে এবং শীতল জিনিসগুলি করতে পারে। আমি একটি প্যান এবং টিল্ট সিস্টেম হিসাবে আরেকটি ডিসি মোটর এবং একটি সার্ভো লাগানো বেছে নিয়েছি যা আপনি যা চান তা লক্ষ্য করতে ব্যবহার করা যেতে পারে। সার্ভোটি Arduino দ্বারা নিয়ন্ত্রিত হয় এবং প্যানিং মোটরটি একটি DPDT সুইচ দ্বারা নিয়ন্ত্রিত হয় যা আমি প্রায় দুই ডলারে রেডিও শাকে কিনেছিলাম। সার্ভো নিয়ন্ত্রণ করার জন্য আমি আরডুইনো সফটওয়্যার পরিবেশে কিছু কোড লিখেছিলাম যা একটি পোটেন্টিওমিটারের ভোল্টেজ ড্রপ অফ পড়ে এবং যে কোণটিকে সার্ভোতে স্থানান্তরিত করা উচিত তা রূপান্তর করে। Arduino এ এটি বাস্তবায়নের জন্য আপনি Arduino এর ডিজিটাল আউটপুট পিনগুলির একটিতে সার্ভো ডেটা ওয়্যার এবং প্লাস ভোল্টেজ ওয়্যার 5V এবং গ্রাউন্ড ওয়্যার টু গ্রাউন্ডকে হুক করুন। পোটেন্টিওমিটারের জন্য আপনাকে বাইরের দুটি লিডকে +5V এবং অন্যটিকে মাটিতে সংযুক্ত করতে হবে। পোটেন্টিওমিটার থেকে মধ্যম সীসা তারপর একটি এনালগ ইনপুট সংযুক্ত করা উচিত। পোটেন্টিওমিটার তখন 0V থেকে +5 এর সম্ভাব্য মানসম্পন্ন ভোল্টেজ ডিভাইডার হিসেবে কাজ করে। যখন Arduino এনালগ ইনপুট পড়ে তখন এটি 0 থেকে 1023 পর্যন্ত পড়ে। সার্ভো চালানোর জন্য একটি কোণ পেতে আমি প্রায় 0-180 এর স্কেল পেতে Arduino 5.68 দ্বারা পড়ার মানকে ভাগ করেছিলাম। এখানে একটি কোড যা আমি একটি potentiometer থেকে iltাল servo নিয়ন্ত্রণ করতে ব্যবহৃত:#অন্তর্ভুক্ত int potPin = 2; // potentiometerServo servo1 এর জন্য ইনপুট পিন নির্বাচন করে; int val = 0; // পরিবর্তনশীল potentiometervoid সেটআপ () {servo1.attach (8) থেকে আসা মান সংরক্ষণ করতে; // servo} void loop () {val = analogRead (potPin) এর জন্য পিন নির্বাচন করে; // potentiometer থেকে মান পড়ুন val = val / 5.68; // মানকে ডিগ্রীতে পরিবর্তন করুন servo1.write (val); // তৈরি করুন servo degree ডিগ্রী Servo:: refresh (); // সার্ভার চালানোর জন্য কমান্ড প্রয়োজন} যদি আমার যেমন Arduino এর সাথে কাজ করার জন্য আপনার সাহায্যের প্রয়োজন হয় তখন আমি অত্যন্ত পরামর্শ দিচ্ছি www.arduino.cc এ যাওয়ার জন্য এটি একটি দুর্দান্ত ওপেন সোর্স ওয়েবসাইট যা সত্যিই সহায়ক। তাই servo এবং সুইচ এর নিয়ন্ত্রণ পরীক্ষা করার পর আমি তাদের স্থাপন করার জন্য একটি জায়গা প্রয়োজন। আমি Ard-e এর সমান দৈর্ঘ্যের স্ক্র্যাপ কাঠের একটি টুকরো ব্যবহার করে শেষ করেছিলাম এবং 90 ডিগ্রি কোণে বাঁকা অ্যালুমিনিয়ামের টুকরো দিয়ে পিছনের বোর্ডে স্ক্রু করেছিলাম। আমি তখন ডিপিডিটি সুইচ এবং পটেন্টিওমিটার কন্ট্রোলারে ইনস্টল করেছি। এটি একটি শক্ত চাপ ছিল এবং তারের বাইরে চালানোর জন্য আমাকে এর উপরে আরেকটি গর্ত ড্রিল করতে হয়েছিল কিন্তু সামগ্রিকভাবে এটি বেশ সুন্দরভাবে কাজ করেছিল। আমি ওয়ার্ম গিয়ার বক্সকে পাওয়ার জন্য বিদ্যমান কন্ট্রোলার সার্কিট্রিতে সোল্ডারিং তারগুলিও শেষ করে দিয়েছিলাম।আমার সম্ভবত প্যানিংয়ের জন্য অন্য সার্ভো ব্যবহার করা উচিত ছিল কিন্তু আমি যে শখের দোকানে গিয়েছিলাম সেখানে মাত্র দশ ডলারের একটি ছিল এবং মোটরটি turn০ চালু করতে পারে সার্ভোর বিপরীতে ডিগ্রী। মোটর যদিও একটু ধীর। এখন পরীক্ষার জন্য।
ধাপ 3: Ard-e এর রিমোট নিয়ন্ত্রিত সংস্করণ পরীক্ষা করা এবং তৈরি করা
তাই আমরা Ard-e চালানো শুরু করার আগে আমাদের Arduino মোবাইল তৈরি করতে হবে। ডেসিমিলা মোবাইল হওয়ার জন্য আপনার যা প্রয়োজন তা হল একটি 9 ভোল্টের ব্যাটারি যা একটি প্লাগের সাথে সংযুক্ত যা বাহ্যিক বিদ্যুৎ সরবরাহের সাথে খাপ খায়। আমি একটি পুরানো ট্রান্সফরমার থেকে পাওয়ার কর্ড কাটা শেষ করেছিলাম এবং একটি পুরাতন নয় ভোল্ট আলাদা করে একটি নয় ভোল্ট ব্যাটার ক্লিপ পেয়েছিলাম। জাম্পারকে ইউএসবি পাওয়ার থেকে এক্সট পাওয়ারে সরানো দরকার। যদি ব্যাটারিটি সঠিকভাবে সংযুক্ত হয় তবে আরডুইনোতে পাওয়ার লাইট জ্বলতে হবে। যদি না হয় আপনি সম্ভবত মেরুতা ভুল পেয়েছেন এবং তারের সুইচ করা উচিত। আমি প্রথমে এটি করেছি এবং এটি চিপের কোন ক্ষতি করে না কিন্তু আমি এটি দীর্ঘ সময়ের জন্য সুপারিশ করব না।
এখন আপনার পরীক্ষা করা উচিত যে সবকিছু আপনার প্রত্যাশা অনুযায়ী কাজ করছে কিনা। প্যান এবং টিল্ট সিস্টেমে ক্যামেরা বা নেতৃত্বের মতো কিছু সংযুক্ত করুন। আমি একটি লেজার জিপ-বাঁধা সার্ভে ব্যবহার করেছি কারণ এটি সুন্দরভাবে ফিট করে এবং আমার চারপাশে একটি ছিল। Ard-e চারপাশে চালান এবং আপনার চোখে লেজার জ্বালানোর চেষ্টা করুন। যখন আমি প্রথম Ard-e একসাথে রাখি তখন আমি Arduino কে কন্ট্রোলারের পিছনে রাখি এবং এটি জায়গায় টেপ করি। এই সেট আপের সাথে প্রতিবার আমি ড্রাইভিং মোটর বা প্যানিং মোটর চালাতাম সার্ভো 0 ডিগ্রী অবস্থানে চলে যেত। স্পষ্টতই মোটর চলমান সময় নিয়ন্ত্রণ পালস হস্তক্ষেপ করবে এবং সার্ভোকে মনে করবে যে এটি 0 ডিগ্রীতে থাকার কথা ছিল। আমি ভেবেছিলাম এটি সম্ভবত আরড-ই এর সার্ভোতে কন্ট্রোল তারের কারণে ছিল। এটি মোটরগুলিতে কারেন্ট বহনকারী তারের কাছাকাছি থাকাকালীন কন্ট্রোলারের পিছনে আর্ড-ই থেকে আরডুনিও পর্যন্ত চালাতে হয়েছিল। এই তারগুলি কন্ট্রোল তারের মধ্যে প্রচুর শব্দ প্ররোচিত করে এবং এটিকে 0 এ পরিণত করে। এই সমস্যাটি সমাধান করার জন্য আমি Arduino কে কন্ট্রোলারের পিছন থেকে Ard-e এ সরিয়ে দিয়েছি। সার্ভো এবং আরডুইনো উভয়েরই খুব পেশাদার খুঁজছেন ডাক্ট টেপ মাউন্ট করুন। এটি মোটর তারগুলিকে শব্দ প্ররোচিত করে এবং সমস্যার সমাধান করে। লম্বা তারগুলি তখন কেবলমাত্র পাওয়ার এবং কন্ট্রোল সিগন্যালের পরিবর্তে পোটেন্টিওমিটার থেকে পাওয়ার এবং ইনপুট সিগন্যাল বহন করে। মোটর তারের থেকে আওয়াজ এখন পোটেন্টিওমিটারের পড়া প্রভাবিত করে যা সার্ভো দ্বারা চালিত ডিগ্রির উপর কোন প্রভাব ফেলে না। সুতরাং আপনার কাছে এখন আরড-ই এর রিমোট নিয়ন্ত্রিত সংস্করণ রয়েছে। মূলত আপনি কেবল একটি দুর্দান্ত বাড়ি তৈরি গাড়ি তৈরি করেছেন যা আপনি ঘুরে বেড়াতে পারেন এবং জিনিসগুলির দিকে নির্দেশ করতে পারেন। Arduino অন্তত বলতে কম ব্যবহার করা হয়। আরড-ই এখন তার এনালগ জগতের অনুভূতির 1/6 তম এবং ডিজিটাল I/O ক্ষমতার 1/14 তম ব্যবহার করছে। আপনি নিজের কিছু অর্থ সাশ্রয় করতে পারেন এবং কেবল একটি সার্ভো এবং আরডুইনো বের করে আনতে পারেন যদি একটি বাড়ি তৈরি গাড়ী আপনি চান …। কিন্তু আপনি যদি সত্যিই আপনার দাঁতকে রোবোটিক্সে ডুবিয়ে দিতে চান তাহলে নিজে কীভাবে আরড-ই ড্রাইভ করবেন সে সম্পর্কে পড়ুন।
ধাপ 4: অটোতে আরড-ই: ডিসি মোটরস চালানোর জন্য আরডুনিও ব্যবহার করা
Instructables এবং RoboGames রোবট প্রতিযোগিতায় দ্বিতীয় পুরস্কার
প্রস্তাবিত:
আরডুইনো - মেজ সলভিং রোবট (মাইক্রোমাউস) ওয়াল ফলোয়িং রোবট: Ste টি ধাপ (ছবি সহ)
আরডুইনো | মেজ সলভিং রোবট (মাইক্রোমাউস) ওয়াল ফলোয়িং রোবট: ওয়েলকাম আমি আইজাক এবং এটি আমার প্রথম রোবট " স্ট্রাইকার v1.0 " এই রোবটটি একটি সাধারণ গোলকধাঁধা সমাধান করার জন্য ডিজাইন করা হয়েছিল। প্রতিযোগিতায় আমাদের দুটি ম্যাজ এবং রোবট ছিল তাদের চিহ্নিত করতে সক্ষম হয়েছিল।
আইএসপি হিসাবে আরডুইনো -- AVR এ হেক্স ফাইল বার্ন করুন AVR এ ফিউজ -- Arduino প্রোগ্রামার হিসাবে: 10 টি ধাপ
আইএসপি হিসাবে আরডুইনো || AVR এ হেক্স ফাইল বার্ন করুন AVR এ ফিউজ || প্রোগ্রামার হিসেবে Arduino: ……………………… আরো ভিডিও পেতে দয়া করে আমার ইউটিউব চ্যানেলে সাবস্ক্রাইব করুন …….. এই নিবন্ধটি isp হিসাবে arduino সম্পর্কে সব। আপনি যদি হেক্স ফাইল আপলোড করতে চান অথবা যদি আপনি AVR এ আপনার ফিউজ সেট করতে চান তাহলে আপনাকে কোন প্রোগ্রামার কেনার দরকার নেই, আপনি করতে পারেন
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন - থাম্বস রোবট - Servo মোটর - সোর্স কোড: 26 টি ধাপ (ছবি সহ)
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন | থাম্বস রোবট | Servo মোটর | সোর্স কোড: থাম্বস রোবট। MG90S servo মোটরের একটি potentiometer ব্যবহৃত। এটা খুব মজা এবং সহজ! কোডটি খুবই সহজ। এটি প্রায় 30 লাইন। এটা মোশন-ক্যাপচারের মত মনে হয়। দয়া করে কোন প্রশ্ন বা মতামত দিন! [নির্দেশনা] সোর্স কোড https: //github.c
একটি সেন্সর হিসাবে মোমবাতি ব্যবহার করে একটি কম্পিউটার মাউস হিসাবে Wiimote কিভাবে ব্যবহার করবেন !!: 3 টি ধাপ
কিভাবে একটি কম্পিউটার মাউস হিসাবে Wiimote ব্যবহার করবেন একটি সেন্সর হিসাবে মোমবাতি ব্যবহার করে !!: এই নির্দেশিকাটি আপনাকে দেখাবে কিভাবে আপনার Wii রিমোট (Wiimote) কে আপনার পিসির সাথে সংযুক্ত করবেন এবং এটি একটি মাউস হিসাবে ব্যবহার করবেন
রোবট মস্তিষ্ক: একটি সন্ধ্যায় একটি একক বোর্ড কম্পিউটার তৈরি করুন: 11 টি ধাপ
রোবট মস্তিষ্ক: একটি সন্ধ্যায় একটি একক বোর্ড কম্পিউটার তৈরি করুন: আপনার পিক্সে বা আরডুইনোতে স্মৃতি শেষ হয়ে গেছে? কিন্তু একটি পিসি কাজের জন্য overkill হয়? এই ওপেন সোর্স সিঙ্গেল বোর্ড কম্পিউটারের দিকে নজর দিন যা C, Basic, Forth, Pascal, বা Fortran এর মতো ভাষায় প্রোগ্রাম করা যায়। এই বোর্ডটি সস্তা ICs এবং ডেল ব্যবহার করে