সুচিপত্র:
- সরবরাহ
- ধাপ 1: আরডুইনো ন্যানো
- ধাপ 2: শিফট নিবন্ধন
- ধাপ 3: এলডিআর (হালকা সনাক্তকারী প্রতিরোধক)
- ধাপ 4: তাপমাত্রা সেন্সর
- ধাপ 5: পিং সেন্সর
- ধাপ 6: মোটর সংযোগ
- ধাপ 7: Servo সংযোগ
- ধাপ 8: জিপিএস মডিউল
- ধাপ 9: সিরিয়াল যোগাযোগ
- ধাপ 10: উদাহরণ বোর্ড সেটআপ
- ধাপ 11: উদাহরণ
ভিডিও: রোভার-ওয়ান: একটি আরসি ট্রাক/গাড়ি একটি মস্তিষ্ক প্রদান: 11 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই নির্দেশযোগ্যটি একটি PCB- এ আমি ডিজাইন করেছি যা রোভার-ওয়ান নামে পরিচিত। রোভার-ওয়ান একটি সমাধান যা আমি একটি খেলনা আরসি গাড়ি/ট্রাক নিতে ইঞ্জিনিয়ার করেছি, এবং এটি একটি মস্তিষ্ক প্রদান করে যা তার পরিবেশকে বোঝার উপাদানগুলি অন্তর্ভুক্ত করে। রোভার-ওয়ান হল 100 মিমি x 100 মিমি পিসিবি যা ইজিইডায় ডিজাইন করা হয়েছে, এবং পেশাদার পিসিবি প্রিন্টিংয়ের জন্য জেএলসিপিসিবি-তে পাঠানো হয়েছিল।
রোভার-ওয়ান:
এই গাইডটি আপনার নিজের তৈরি করার জন্য নির্বাচিত অংশগুলি এবং সোর্স ফাইলগুলি চিত্রিত করবে।
উৎপত্তি:
আমি বরাবরই নাসা এবং মঙ্গল গ্রহে ঘুরে বেড়ায়। ছোটবেলায়, আমি আমার নিজের রোভার তৈরির স্বপ্ন দেখেছিলাম, কিন্তু আমার দক্ষতা কেবল ভাঙ্গা আরসি গাড়ি থেকে মোটর বের করার মধ্যেই সীমাবদ্ধ ছিল। এখন, আমার নিজের বাচ্চাদের সাথে একজন প্রাপ্তবয়স্ক হিসাবে, আমি তাদের সাথে প্রোগ্রামিং এবং ইলেকট্রনিক্স সম্পর্কে শেখানোর জন্য কাজ করা উপভোগ করি। আমি আমার বাচ্চাদের সাথে কয়েকটি যুদ্ধক্ষেত্র তৈরি করেছি যা ডলারট্রি ফোমবোর্ড থেকে নির্মিত আরসি কার বডি প্রতিস্থাপনের সাথে জড়িত, এবং অস্ত্র হিসাবে পপসিকল লাঠি ধারালো। প্রোগ্রামিংয়ের জন্য পরবর্তী স্তরে নিয়ে যাওয়ার জন্য, লক্ষ্য ছিল একটি আরসি গাড়ি নেওয়া, এবং, ন্যূনতম পরিবর্তন সহ, এটি একটি মস্তিষ্ক দেওয়া। ব্রেডবোর্ডে অনেক ঘণ্টা ঝাঁকুনি, এবং প্রোটো-বোর্ডে সোল্ডারের পুকুরের পরে, রোভার-ওয়ান বোর্ডের জন্ম হয়েছিল। ডলারট্রি ফোমবোর্ড এবং ইলেকট্রনিক্সের মিশ্রণ সব ধরণের সৃষ্টির জন্য আমার পদ্ধতি হয়ে উঠেছে, তাই আমি ফোমট্রনিক্স নামটি তৈরি করেছি।
রোভার-ওয়ান বোর্ডের লক্ষ্য:
এই বোর্ডের প্রধান লক্ষ্য হল সেন্সিং কম্পোনেন্ট এবং RC গাড়ি চালানোর জন্য উপাদান এবং Arduino ন্যানোর মধ্যে যোগাযোগের জন্য জড়িত প্রোগ্রামিং সম্পর্কে জানা। এই বোর্ডটি মোটর চালানোর জন্য বিভিন্ন সেন্সর, শিফট রেজিস্টার এবং অন্যান্য আইসি -তে আমি বছরের পর বছর ধরে যে প্রক্রিয়াগুলি শিখেছি তা থেকে নেয়।
পরিকল্পিত:
easyeda.com/weshays/rover-one
সরবরাহ
- 2x 1uF ক্যাপাসিটর
- 1x 470uF ক্যাপাসিটর
- 16x 220 ওহম প্রতিরোধক
- 1x 100K ওহম প্রতিরোধক
- 2x 4.7K ওহম প্রতিরোধক
- 2x DS182B20 (তাপমাত্রা সেন্সর)
- 1x এলডিআর (হালকা নির্ভর প্রতিরোধক)
- 2x 74HC595 (শিফট রেজিস্টার আইসি)
- 1x L9110H (মোটর ড্রাইভার আইসি)
- 4x HC-SR04 (অতিস্বনক দূরত্ব সেন্সর)
- 19x 2.54 2P স্ক্রু টার্মিনাল
- 4x 2.54 3P স্ক্রু টার্মিনাল
- 1x আরডুইনো ন্যানো
- 1x 9 গ্রাম সার্ভো (গাড়ি/ট্রাক ঘুরাতে ব্যবহৃত)
- 1x ডিসি মোটর (আরসি গাড়ি/ট্রাকে)
- 1x অ্যাডাফ্রুট জিপিএস ব্রেকআউট ভি 3 বোর্ড
চ্ছিক সরবরাহ:
- পুরুষ হেডার পিন
- মহিলা হেডার পিন
ধাপ 1: আরডুইনো ন্যানো
আরডুইনো ন্যানো হল বোর্ডের মস্তিষ্ক। এটি বিভিন্ন সেন্সর (পিং, তাপমাত্রা, আলো) থেকে ইনপুট এবং মোটর, সার্ভো, শিফট রেজিস্টার এবং সিরিয়াল কমিউনিকেশন থেকে ইনপুট পরিচালনা করতে ব্যবহৃত হবে। Arduino 5v বহিরাগত সরবরাহ সংযোগকারী থেকে চালিত হবে।
বিভাগ অংশ:
1x আরডুইনো ন্যানো
ধাপ 2: শিফট নিবন্ধন
শিফট রেজিস্টার বেশি আউটপুট দিতে ব্যবহৃত হয়। দুটি সিরিয়াল-ইন প্যারালাল-আউট শিফট রেজিস্টার রয়েছে যা একসাথে ডেইজি-চেইনযুক্ত। Arduino Nano থেকে শুধুমাত্র 3 টি পিন 16 টি আউটপুট নিয়ন্ত্রণ করতে ব্যবহৃত হয়।
ক্যাপাসিটরগুলি চিপের প্রয়োজন হতে পারে এমন কোনও স্পাইকের জন্য ব্যবহৃত হয়।
স্ক্রু টার্মিনালগুলি বিভিন্ন ধরণের তারের সাথে সংযুক্ত করা সহজ করার জন্য ব্যবহৃত হয়।
LEDs এর একটি উদাহরণ হবে:
- 2 টি সাদা LEDs (হেড লাইটের জন্য)
- 2 টি লাল LED (ব্রেক লাইটের জন্য)
- 4 হলুদ LEDs (ঝলকানি জন্য - সামনে দুটি, এবং পিছনে দুটি)
- 8 টি অনুমিত LEDs, অথবা 4 টি লাল এবং 4 টি নীল LED পুলিশ লাইটের জন্য।
বিভাগ অংশ:
- 2x 1uF ক্যাপাসিটর
- 16x 220 ওহম প্রতিরোধক
- 2x 74HC595 (শিফট রেজিস্টার আইসি)
- 16x 2.54 2P স্ক্রু টার্মিনাল
ধাপ 3: এলডিআর (হালকা সনাক্তকারী প্রতিরোধক)
এলডিআর, লাইট ডিটেক্টিং রেসিস্টর, রোধের সাথে একসঙ্গে ভোল্টেজ ডিভাইডার হিসেবে আলো পরিমাপের জন্য ব্যবহৃত হয়।
বোর্ড কিভাবে ব্যবহার করা হয় তার উপর নির্ভর করে, LDR সরাসরি বোর্ডের সাথে সংযুক্ত করা যেতে পারে, অথবা অন্যান্য হেডার পিন লাগানো যেতে পারে।
বিভাগ অংশ:
- 1x এলডিআর (হালকা নির্ভর প্রতিরোধক)
- 1x 100K ওহম প্রতিরোধক
ধাপ 4: তাপমাত্রা সেন্সর
দুটি তাপমাত্রা সেন্সর আছে। একটিকে সরাসরি বোর্ডে মাউন্ট করার জন্য ডিজাইন করা হয়েছে, এবং অন্যটি অন্য স্থানে তাপমাত্রা পরিমাপের জন্য স্ক্রু টার্মিনালের মাধ্যমে সংযুক্ত হওয়ার কথা।
তাপমাত্রা পরিমাপের অন্যান্য ক্ষেত্র হবে:
- মোটর এ
- ব্যাটারিতে
- আরসি বডিতে
- আরসি বডির বাইরে
বিভাগ অংশ:
- 2x DS182B20 (তাপমাত্রা সেন্সর)
- 2x 4.7K ওহম প্রতিরোধক
- 1x 2.54 3P স্ক্রু টার্মিনাল
ধাপ 5: পিং সেন্সর
4 টি HC-SR04 পিং সেন্সর আছে। বোর্ডটি নিউপিং লাইব্রেরি ব্যবহার করে ইকো এবং ট্রিগার পিনগুলিকে একসাথে সংযুক্ত করার জন্য সেটআপ করা হয়েছে। পিনগুলি HC-SR04 এ একসঙ্গে সোল্ডার বা তারযুক্ত করা যেতে পারে, অথবা ইকো এবং ট্রিগার পিন থেকে একই টার্মিনাল পিনগুলিতে যাওয়া যায়।
দূরত্ব পরিমাপ করার ধারনাগুলি হবে RC গাড়ির সামনে পিং সেন্সরের different টি ভিন্ন কোণে, এবং ব্যাক আপের জন্য পিছনে একটি।
https://bitbucket.org/teckel12/arduino-new-ping/wi…
বিভাগ অংশ:
- 4x HC-SR04 (অতিস্বনক দূরত্ব সেন্সর)
- 4x 2.54 3P স্ক্রু টার্মিনাল
ধাপ 6: মোটর সংযোগ
ডিসি মোটর ড্রাইভার L911H IC চিপটি RC গাড়িকে সামনের দিকে এবং পিছনের দিকে নিয়ন্ত্রণ করতে ব্যবহৃত হয়। এই চিপটি মূলত আপনার জন্য ডিসি মোটরের প্লাস/মাইনাস তারের স্যুইচ করছে। 0 ° C থেকে 80 ° C তাপমাত্রায় পরিচালিত হলে এই চিপের 2.5v থেকে 12v পর্যন্ত বিস্তৃত সরবরাহ ভোল্টেজ রয়েছে - এই কারণেই তাপমাত্রা সেন্সরটি ঠিক তার পাশে (তাপমাত্রা সেন্সর -55 ° C থেকে 125 ° C পরিমাপ করে)। চিপটিতে একটি অন্তর্নির্মিত ক্ল্যাম্প ডায়োড রয়েছে, তাই ডিসি মোটর সংযোগ করার সময় এটির প্রয়োজন হয় না।
একটি টার্মিনাল সংযোগ মোটরের জন্য এবং অন্যটি ব্যাটারির জন্য বাহ্যিক শক্তির উৎসের জন্য। মোটর এবং বর্তমান ড্র Arduino খুব বেশী হবে, তাই অন্য শক্তি উৎস প্রয়োজন।
বিভাগ অংশ:
- 1x L9110H (মোটর ড্রাইভার আইসি)
- 2x 2.54 2P স্ক্রু টার্মিনাল
ধাপ 7: Servo সংযোগ
আরসি গাড়ির বাঁক নিয়ন্ত্রণ করতে সার্ভো ব্যবহার করা হয়। বেশিরভাগ খেলনা আরসি গাড়ি ঘুরানোর জন্য ব্যবহৃত অন্য মোটর নিয়ে আসবে। একটি সার্ভোর জন্য টার্নিং মোটর পরিবর্তন করা হল একমাত্র পরিবর্তন যা আমি আরসি গাড়ির ফ্রেমে তৈরি করি।
ক্যাপাসিটরটি বিদ্যুতের যে কোন স্পাইকের জন্য ব্যবহার করা যেতে পারে।
বিভাগ অংশ:
- 1x 9 গ্রাম সার্ভো (গাড়ি/ট্রাক ঘুরাতে ব্যবহৃত)
- 1x 470uF ক্যাপাসিটর
- সার্ভো সংযোগের জন্য পুরুষ হেডার পিন
ধাপ 8: জিপিএস মডিউল
অ্যাডাফ্রুট জিপিএস মডিউলটি অবস্থান দেখতে এবং গাড়ি কোথায় যায় তা ট্র্যাক করার জন্য দুর্দান্ত। এই মডিউলটি আপনাকে কেবল জিপিএস অবস্থান দেয় না, আপনি এটিও পান:
- অবস্থানের যথার্থতা 3 মিটারের মধ্যে
- 0.1 মি/সেকেন্ডের মধ্যে বেগ নির্ভুলতা (সর্বোচ্চ বেগ: 515 মি/সেকেন্ড)
- এটি চালু/বন্ধ করার জন্য "সক্ষম করুন" পিন
- ফ্ল্যাশ 16 ঘন্টা ডেটা সঞ্চয় করতে
- আরটিসি (রিয়েল টাইম ক্লক) সময় পেতে
অ্যাডাফ্রুট জিপিএস লাইব্রেরি:
https://github.com/adafruit/Adafruit_GPS
বিভাগ অংশ:
1x অ্যাডাফ্রুট জিপিএস ব্রেকআউট ভি 3 বোর্ড
ধাপ 9: সিরিয়াল যোগাযোগ
সিরিয়াল সংযোগ Arduino অন্যান্য বাহ্যিক উৎসের সাথে যোগাযোগ করার জন্য।
বিভাগ অংশ:
1x 2.54 2P স্ক্রু টার্মিনাল
ধাপ 10: উদাহরণ বোর্ড সেটআপ
আমি অনেক বোর্ডকে আদেশ দিয়েছিলাম, এবং তাদের মধ্যে একটি আমি সেটআপ করেছি শুধু পরীক্ষার জন্য।
ধাপ 11: উদাহরণ
আমার সেটআপ থেকে ছবি সংযুক্ত করা হয়েছে। আমি একদম নতুন RC গাড়ি নিয়েছি, তা খেয়ে ফেলেছি, ডলারট্রি ফোমবোর্ড থেকে একটি শরীর তৈরি করেছি, এবং এটি একটি মস্তিষ্ক দিয়েছি।
প্রস্তাবিত:
ডাম্প এবং 4WS চতুর্ভুজ স্টিয়ারিং সহ টনকা ট্রাক আরসি রূপান্তর: 6 টি ধাপ (ছবি সহ)
ডাম্প এবং 4WS চতুর্ভুজ স্টিয়ারিং সহ টনকা ট্রাক আরসি রূপান্তর: আমি স্বীকার করি একটি টনকা ট্রাক আরসি রূপান্তর একটি আসল ধারণা নয় কিন্তু যখন আমি এটি ভেবেছিলাম তখন আমি ভেবেছিলাম যে আমি প্রথম ছিলাম … যে পর্যন্ত আমি ওয়েব, ডি'ওহ অনুসন্ধান না করি। হ্যাঁ, এটি আগেও করা হয়েছে কিন্তু আমার মতে বাকি সবাই এটা কঠিন ভাবে করেছে এবং ব্যর্থ হয়েছে
জম্বি ট্রাক, কিভাবে Arduino দিয়ে একটি বিশাল ট্রাক তৈরি করবেন: 5 টি ধাপ
জম্বি ট্রাক, কিভাবে আরডুইনো দিয়ে একটি বিশাল ট্রাক তৈরি করা যায়: হাই বন্ধুরা, আজ আমি আপনাকে দেখাব কিভাবে একটি জম্বি ট্রাক তৈরি করতে হয় (আপগ্রেড করা দানব ট্রাক যা আরডুইনোতে চলে) উপকরণগুলি নিম্নরূপ:
আরডুইনোকে একটি আরসি গাড়ি নিয়ন্ত্রণ করার একটি নতুন উপায়: 7 টি ধাপ (ছবি সহ)
আরডুইনো নিয়ন্ত্রণের একটি নতুন উপায় একটি আরসি গাড়ি: আমি আরডুইনো নিয়ন্ত্রিত গাড়ির সাথে কিছু কাজ করেছি, কিন্তু যেগুলোতে আমি কাজ করেছি সেগুলি সবসময় ধীর এবং পদ্ধতিগত ছিল। আরডুইনো শেখার সময় এটি দুর্দান্ত, তবে আমি আরও কিছু চাই … মজা। আরসি গাড়ী লিখুন আরসি গাড়িগুলি আক্ষরিকভাবে একটি
একটি মৃত আরসি প্লেন থেকে একটি আরসি নৌকা তৈরি করুন: 8 টি ধাপ
একটি মৃত আরসি প্লেন থেকে একটি আরসি নৌকা তৈরি করুন: এটি আমার একটি চমৎকার নির্দেশযোগ্য যা আপনাকে দেখাবে যে কিভাবে একটি পুরানো নোংরা এবং অনেক ফ্লাইট থেকে ধ্বংস হয়ে যাওয়া একটি নতুন শীতল আরসি নৌকায় বরফের জল এবং শক্ত কাঠের উপর যেতে পারে মেঝে আমাকে ভুল বুঝে না তার জন্য সময়ের প্রয়োজন কিন্তু আরে এটি যেতে পারে
একটি আরসি গাড়ি থেকে কীভাবে একটি শীতল রোবট তৈরি করবেন: 11 টি ধাপ
কিভাবে একটি আরসি গাড়ি থেকে একটি শীতল রোবট তৈরি করা যায়: এই শীতল প্রকল্পটি উচ্চ বিদ্যালয়ের শিক্ষার্থী বা যে কোনো শখের জন্য যারা একটি শীতল রোবট তৈরি করতে চায় আমি দীর্ঘদিন ধরে একটি ইন্টারেক্টিভ রোবট তৈরির চেষ্টা করছিলাম কিন্তু যদি আপনি এটি না করেন তবে এটি তৈরি করা সহজ নয় কোন ইলেকট্রনিক্স বা বিশেষ প্রোগ্রামিং ভাষা জানেন না। এখন সেখানে