সুচিপত্র:
- ধাপ 1: উপকরণ
- ধাপ 2: উদাহরণ স্ক্রিনশট
- ধাপ 3: সার্কিট ডায়াগ্রাম
- ধাপ 4: ধাপে ধাপে নির্দেশাবলী-কিভাবে গাড়ি তৈরি/তারে লাগানো যায়
- ধাপ 5: ধাপে ধাপে নির্দেশাবলী-কিভাবে পাইথন ব্যবহার করে কোড করতে হয়
ভিডিও: চূড়ান্ত মূল্যায়ন 2020: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
সবাইকে অভিবাদন! আমার নাম বেদান্ত ব্যাস এবং এটি আমার গ্রেড 10 কম্পিউটার ইঞ্জিনিয়ারিং প্রজেক্ট ফাইনাল ইভ্যালুয়েশন ২০২০ এর জন্য। এই প্রজেক্টের জন্য, আমি এমন একটি গাড়ি ডিজাইন করতে বেছে নিয়েছি যা নিজে থেকে ঘুরে বেড়ানোর জন্য প্রোগ্রাম করা যায় অথবা অ্যাপ কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রণ করা যায়। আমি এই গাড়ির নকশা বেছে নিয়েছি কারণ আমি নতুন চ্যালেঞ্জগুলি শিখতে এবং নিতে পছন্দ করি এবং কারণ আমি এই কোর্স জুড়ে অনেকগুলি ইউনিট শিখেছি এবং ভেবেছিলাম যে আমি আমার ডিজাইনে এগুলি প্রয়োগ করতে পারি। প্রত্যাশা অতিক্রম করার জন্য, আমি একটি দূরত্ব সেন্সর প্রয়োগ করেছি যা কয়েক সেন্টিমিটারের মধ্যে একটি বাধা অনুভব করার সাথে সাথে গাড়ি থামিয়ে দেবে। আমি কি করতে হবে তা সম্পর্কে একটি অন্তর্দৃষ্টি পেতে অন্যান্য বিভিন্ন প্রকল্প দেখে এই প্রকল্পের উপর অনেক গবেষণা করেছি। আমি একটি নতুন এইচ-ব্রিজ, একটি দূরত্ব সেন্সর প্রোগ্রাম, এবং তারের মোটর প্রোগ্রাম কিভাবে শিখতে অনেক সময় ব্যয় করেছি। আমি যে টিউটোরিয়ালটি তৈরি করেছি তার মধ্যে, আপনি উদাহরণ, ডায়াগ্রাম এবং ধাপে ধাপে নির্দেশাবলী ম্যানুয়াল দেখে কীভাবে এই গাড়িটি নিজে ডিজাইন করবেন তা শিখবেন।
ধাপ 1: উপকরণ
- 2 টি মোটর সহ 1 টি গাড়ি
- 1 রাস্পবেরি পাই মডেল 3 বি+
- 1 Solderless রুটিবোর্ড
- 1 9 ভি ব্যাটারি
- 1 এইচ-ব্রিজ মডেল HLF1808
- 11 পুরুষ-মহিলা জাম্পার তারের
- 3 মহিলা-মহিলা জাম্পার তার
- 13 সাধারণ তারের
- 1 দূরত্ব সেন্সর
ধাপ 2: উদাহরণ স্ক্রিনশট
ধাপ 3: সার্কিট ডায়াগ্রাম
ধাপ 4: ধাপে ধাপে নির্দেশাবলী-কিভাবে গাড়ি তৈরি/তারে লাগানো যায়
- এই প্রকল্পটি শুরু করার আগে, আপনাকে নিশ্চিত করতে হবে যে আপনার রাস্পবেরি পাই একটি লিনাক্স ওএস সিস্টেমের সাথে সম্পূর্ণরূপে কার্যকরী এবং পাইথন চালাতে পারে।
- এখন যে আপনি প্রস্তুত, আসুন একটি সোল্ডারলেস ব্রেডবোর্ড নিয়ে এবং এর সাথে HLF1808 H- ব্রিজ সংযুক্ত করে শুরু করি (যেমন ওয়্যারিং ডায়াগ্রামে দেখানো হয়েছে)।
- এরপরে, আপনাকে 3 টি তারের নিতে হবে এবং সেগুলিকে এইচ-ব্রিজের 3 কোণার পা এবং পাওয়ার রেলগুলিতে প্লাগ করতে হবে। H- সেতুর উপরের-ডান, নীচে-ডান এবং নীচের-বাম পায়ে এই 3 টি তারের প্লাগ করুন (H- ব্রিজের দিকে ডুব দিয়ে সামনের দিকে তাকান)। এর জন্য লাল তার ব্যবহার করার চেষ্টা করুন যাতে আপনি জানেন যে এগুলি শক্তির জন্য ব্যবহৃত হয়।
- একটি পুরুষ-মহিলা জাম্পার ওয়্যার নিন এবং এক প্রান্তকে রাস্পবেরি পাই 5V পিনের সাথে এবং অন্য প্রান্তটিকে এইচ-ব্রিজের উপরের বাম পায়ে সংযুক্ত করুন।
- এখন, আপনাকে 4 টি তারের (বিশেষত কালো) নিতে হবে এবং সেগুলিকে এইচ-সেতুর মাঝের 2 পা থেকে স্থল রেলগুলিতে সংযুক্ত করতে হবে। আপনাকে একটি অতিরিক্ত পুরুষ-মহিলা তারও নিতে হবে এবং এটি আপনার রাস্পবেরি পাইয়ের গ্রাউন্ড পিন থেকে আপনার ব্রেডবোর্ডের গ্রাউন্ড রেলের সাথে সংযুক্ত করতে হবে।
- একবার আপনি বিদ্যুৎ এবং স্থল তারগুলি প্রয়োগ করার পরে, আপনি আপনার মোটরগুলিকে লাল তারের দ্বারা এবং এইচ-ব্রিজের উপর থেকে তৃতীয় পায়ে স্থাপন করে শুরু করতে পারেন। এর পরে, আপনি কালো তারটি নিয়ে এইচ-ব্রিজের নিচ থেকে তৃতীয় পায়ে সংযুক্ত করবেন। আপনি যদি মোটরগুলিকে যথাযথভাবে সংযুক্ত করেন তবে পরবর্তী কয়েক ধাপ সম্পন্ন করার পরে সেগুলি পুরোপুরি কাজ করবে।
- এখন, আপনাকে আপনার 9V ব্যাটারি নিতে হবে এবং 2 টি তারের মাটিতে এবং পাওয়ার রেলগুলিতে সংযুক্ত করতে হবে (লাল = শক্তি, কালো = স্থল)।
- একবার আপনি আপনার ব্যাটারির ওয়্যারিং শেষ করে ফেললে, আপনাকে 4 টি পুরুষ-মহিলা জাম্পার ওয়্যার নিতে হবে এবং সেগুলি যেকোন রাস্পবেরি পাই জিপিও পিন থেকে অবশিষ্ট অব্যবহৃত এইচ-ব্রিজ পায়ে সংযুক্ত করতে হবে।
- অবশেষে, আপনাকে 1 টি কালো এবং 1 টি লাল তার নিতে হবে এবং সেগুলি আপনার ব্রেডবোর্ড জুড়ে স্থল-স্থল রেল (কালো তার) এবং পাওয়ার-পাওয়ার রেল (লাল তার) থেকে সংযুক্ত করতে হবে।
-
Oচ্ছিক - যদি আপনি চান, আপনি আপনার প্রকল্প উন্নত করতে সাহায্য করার জন্য একটি দূরত্ব সেন্সর ব্যবহার করতে পারেন। একটি দূরত্ব সেন্সর তারের জন্য, আপনাকে এই নির্দিষ্ট পদক্ষেপগুলি অনুসরণ করতে হবে:
- 1 টি মহিলা-মহিলা তার (লাল) নিন এবং এটি সেন্সরের VCC পিন থেকে পাই-তে 5V পিনের সাথে সংযুক্ত করুন।
- আরেকটি মহিলা-মহিলা তার (কালো) নিন এবং সেন্সরের GND পিন থেকে এটি আপনার রুটিবোর্ডের গ্রাউন্ড রেলের সাথে সংযুক্ত করুন।
- আরও একটি মহিলা-মহিলা তারের নিন এবং এটি সেন্সরের TRIG পিন থেকে পাই-তে একটি জিপিও পিনের সাথে সংযুক্ত করুন।
- অবশেষে, একটি পুরুষ-মহিলা তার নিন এবং সেন্সরের ECHO পিন থেকে এটি আপনার রুটিবোর্ডের একটি খালি জায়গায় সংযুক্ত করুন। তারপর একটি 330 ওহম প্রতিরোধক নিন এবং আপনার ব্রেডবোর্ডে তার থেকে অন্য খালি জায়গায় এটি সংযুক্ত করুন। এরপরে, আপনাকে অন্য পুরুষ-মহিলা তারের নিতে হবে এবং এটি 330 ওহম প্রতিরোধক থেকে পাইতে একটি খালি জিপিও পিনের সাথে সংযুক্ত করতে হবে। অবশেষে, আপনাকে স্থল রেলের সাথে সংযুক্ত দ্বিতীয় তারের থেকে 470 ওহম প্রতিরোধক সংযোগ করতে হবে।
- এখন আপনি পাইথন ব্যবহার করে কোড করার জন্য প্রস্তুত!
ধাপ 5: ধাপে ধাপে নির্দেশাবলী-কিভাবে পাইথন ব্যবহার করে কোড করতে হয়
- আপনার লাইব্রেরি সংজ্ঞায়িত করে কোডিং শুরু করুন (যেমন। Gpiozero আমদানি LED থেকে)।
- পরবর্তীতে, আপনি যে সমস্ত ভেরিয়েবল ব্যবহার করবেন তা সংজ্ঞায়িত করতে হবে (যেমন। LED = LED (9))।
-
এখন যেহেতু আপনি আপনার প্রয়োজনীয় সবকিছু সংজ্ঞায়িত করেছেন, আপনি আপনার মোটরগুলি সম্পূর্ণরূপে কার্যকরী কিনা তা পরীক্ষা করার জন্য একটি সাধারণ বিবৃতি লিখে কোডিং শুরু করতে পারেন। এর জন্য আপনাকে এইরকম একটি 3-ধাপের বিবৃতি লিখতে হবে:
- robot.forward ()
- ঘুম (5)
- robot.stop ()
- যদি কোডটি আপনার মোটরগুলিকে কাজ করতে সাহায্য করে, তাহলে আপনি পরবর্তী ধাপে এগিয়ে যাওয়ার জন্য প্রস্তুত। এই ধাপে আপনাকে একটি ডিফ ফাংশন লিখতে হবে (যেমন। ডিফ ফরওয়ার্ডস ():) যা আপনার গাড়িকে একটি অ্যাপের সাহায্যে সামনের দিকে, পিছনে, ডানে এবং বামে সরিয়ে নিতে সাহায্য করবে যা আপনি পরে ইনস্টল করবেন।
-
আপনি যদি আপনার গাড়িতে একটি দূরত্ব সেন্সর যুক্ত করতে বেছে নেন, তাহলে আপনাকে একটি অতিরিক্ত ডিফ সেন্সর 1 ফাংশন যুক্ত করতে হবে। এই ফাংশনটি আপনাকে আপনার গাড়ী এবং একটি বাধার মধ্যে দূরত্ব মুদ্রণ করতে দেবে। এই ফাংশনের জন্য আপনাকে কোডের এই সহজ লাইনগুলি লিখতে হবে:
- ডিফ সেন্সর 1 ():
- যদি (sensor.distance*100> 5):
- মুদ্রণ ('বাধা সনাক্ত', sensor.distance*100)
- ঘুম (1)
- এখন যেহেতু আপনি এই কোডটি লেখা শেষ করেছেন, আপনি VNC ভিউয়ার অ্যাপটি ইনস্টল করার জন্য প্রস্তুত।
প্রস্তাবিত:
স্বয়ংক্রিয় ইসিজি- BME 305 চূড়ান্ত প্রকল্প অতিরিক্ত ক্রেডিট: 7 ধাপ
স্বয়ংক্রিয় ইসিজি- বিএমই 305 চূড়ান্ত প্রকল্প অতিরিক্ত ক্রেডিট: একটি ইলেক্ট্রোকার্ডিওগ্রাম (ইসিজি বা ইকেজি) একটি হৃদস্পন্দিত হৃদয় দ্বারা উত্পাদিত বৈদ্যুতিক সংকেত পরিমাপ করতে ব্যবহৃত হয় এবং এটি কার্ডিওভাসকুলার রোগ নির্ণয় এবং প্রাগনোসিসে একটি বড় ভূমিকা পালন করে। একটি ইসিজি থেকে প্রাপ্ত কিছু তথ্যের মধ্যে তাল অন্তর্ভুক্ত রয়েছে
CPE 133 চূড়ান্ত প্রকল্প দশমিক থেকে বাইনারি: 5 টি ধাপ
CPE 133 চূড়ান্ত প্রকল্প দশমিক থেকে বাইনারি: ডিজিটাল লজিকের কথা চিন্তা করার সময় বাইনারি সংখ্যাগুলি প্রথম যে বিষয়গুলি মনে আসে তার মধ্যে একটি। যাইহোক, বাইনারি সংখ্যাগুলি তাদের জন্য নতুন একটি কঠিন ধারণা হতে পারে। এই প্রকল্পটি তাদের জন্য সাহায্য করবে যারা নতুন এবং অভিজ্ঞ উভয়ই বাইনারি সংখ্যার সাথে
স্মার্টহোম ওয়্যারলেস কমিউনিকেশন: এমকিউটিটির চূড়ান্ত বুনিয়াদি: 3 টি ধাপ
স্মার্টহোম ওয়্যারলেস কমিউনিকেশন: এমকিউটিটির চূড়ান্ত বুনিয়াদি: এমকিউটিটি বেসিকস: ** আমি একটি হোম অটোমেশন সিরিজ করতে যাচ্ছি, ভবিষ্যতে আমি যা করেছি তা শিখতে আমি যে পদক্ষেপগুলি নিয়েছি তা দিয়ে যাচ্ছি। এই নির্দেশযোগ্যটি আমার ভবিষ্যতের নির্দেশাবলীতে ব্যবহারের জন্য MQTT কিভাবে সেটআপ করা যায় তার ভিত্তি। তবুও
চূড়ান্ত নৃত্য পার্টি নিক্ষেপ: 6 টি ধাপ
আলটিমেট ডান্স পার্টি নিক্ষেপ: বিনোদন অনেক রূপ নেয়, কিন্তু মানুষ একই জিনিস বার বার করতে করতে ক্লান্ত হয়ে পড়ে, তাই তারা আসা বন্ধ করে দেয়। আপনার বন্ধু/অতিথিদের আরও বেশি করে ফিরে আসার জন্য তাদের বিনোদনের একটি নতুন উপায় দিয়ে এটি মশলা করবেন না কেন? নৃত্যানুষ্ঠান কিছুই নয়
রাস্পবেরি পাই ব্যবহার করে, SI7006: 6 ধাপের সাথে আর্দ্রতা এবং তাপমাত্রা মূল্যায়ন করুন
রাস্পবেরি পাই ব্যবহার করে, SI7006 দিয়ে আর্দ্রতা এবং তাপমাত্রা মূল্যায়ন করুন: রাস্পবেরি পাই এর জন্য উৎসাহী হওয়ায় আমরা এর সাথে আরো কিছু দর্শনীয় পরীক্ষা করার চিন্তা করেছি এই প্রচারাভিযানে, আমরা একটি রাস্পবেরি পাই ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা যা নিয়ন্ত্রণ করতে হবে তা পরিমাপ করব SI7006, আর্দ্রতা এবং তাপমাত্রা সেন্স