সুচিপত্র:
- ধাপ 1: আপনার যা লাগবে
- ধাপ 2: সার্কিট
- ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
- ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন
- ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে
- ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে
- ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
- ধাপ 8: খেলুন
ভিডিও: Arduino LED রিং অতিস্বনক দূরত্ব সেন্সর: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
এই টিউটোরিয়ালে আমরা শিখব কিভাবে দূরত্ব পরিমাপের জন্য একটি LED রিং এবং একটি অতিস্বনক মডিউল ব্যবহার করতে হয়।
একটি বিক্ষোভ ভিডিও দেখুন।
ধাপ 1: আপনার যা লাগবে
- Arduino UNO (বা অন্য কোন Arduino)
- অতিস্বনক রেঞ্জ ফাইন্ডার HC-SR04
- জাম্পার তার
- Neopixel LED রিং
- ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন
ধাপ 2: সার্কিট
- আরডুইনো পিনের সাথে LED রিং পিন [VCC] সংযুক্ত করুন [+5V]
- আরডুইনো পিন [GND] এর সাথে LED রিং পিন [GND] সংযুক্ত করুন
- LED রিং পিন [IN] বা (DI) Arduino ডিজিটাল পিন [6] এর সাথে সংযুক্ত করুন
- আরডুইনো পিনের সাথে অতিস্বনক মডিউল পিন (VCC) সংযুক্ত করুন [+5V]
- আরডুইনো পিনের সাথে অতিস্বনক মডিউল পিন (GND) সংযুক্ত করুন [GND]
- অতিস্বনক মডিউল পিন (ECHO) আরডুইনো পিন ডিজিটাল (3) সাথে সংযুক্ত করুন
- অতিস্বনক মডিউল পিন (TRIG) Arduino পিন ডিজিটাল (2) সাথে সংযুক্ত করুন
ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
আরডুইনো প্রোগ্রামিং শুরু করতে, আপনাকে এখান থেকে আরডুইনো আইডিই ইনস্টল করতে হবে:
অনুগ্রহ করে সচেতন থাকুন যে Arduino IDE 1.6.6 এ কিছু জটিল বাগ রয়েছে। নিশ্চিত করুন যে আপনি 1.6.7 বা উচ্চতর ইনস্টল করেছেন, অন্যথায় এই নির্দেশযোগ্য কাজ করবে না! যদি আপনি Arduino UNO প্রোগ্রামে Arduino IDE সেটআপ করার জন্য এই নির্দেশাবলীর পদক্ষেপগুলি অনুসরণ না করেন! ভিসুইনো: https://www.visuino.eu এছাড়াও ইনস্টল করা প্রয়োজন। প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "সরঞ্জাম" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2 -এ দেখানো হিসাবে "Arduino UNO" নির্বাচন করুন
ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন
- "অতিস্বনক রেঞ্জার (পিং)" উপাদান যোগ করুন
- "NeoPixels" উপাদান যোগ করুন
- "র্যাম্প টু অ্যানালগ ভ্যালু" উপাদান যোগ করুন
- "স্বাক্ষরবিহীন এনালগ" উপাদান যোগ করুন
- 2X "তুলনা অ্যানালগ মান" উপাদান যোগ করুন
- 2X "কালার ভ্যালু" উপাদান যোগ করুন
- "RGBW Color Multi-Source Merger" কম্পোনেন্ট যোগ করুন
ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে
- "RampToValue1" নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "Slope (S)" 1000 এ সেট করুন
- "CompareValue1" নির্বাচন করুন এবং প্রপার্টিস উইন্ডোতে ctBigger এ "Compare Type" সেট করুন এবং "Value" 10-এ "Value" ক্ষেত্রটি নির্বাচন করুন এবং পিন আইকনে ক্লিক করুন এবং "Float SinkPin" নির্বাচন করুন
- "CompareValue2" নির্বাচন করুন এবং প্রপার্টি উইন্ডোতে "তুলনা করুন টাইপ" সেট করুন ctSmaller- "মান" ক্ষেত্র নির্বাচন করুন এবং পিন আইকনে ক্লিক করুন এবং "ফ্লোট সিঙ্কপিন" নির্বাচন করুন
- "ColorValue1" নির্বাচন করুন এবং বৈশিষ্ট্যের উইন্ডোতে "মান" clRed সেট করুন
- "ColorValue2" নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "মান" clLime সেট করুন
- "NeoPixels1" এবং "PixelGroups" উইন্ডোতে ডাবল ক্লিক করুন বাম দিকে "কালার পিক্সেল" টানুন "PixelGroups" উইন্ডোর বাম দিকে তারপর "Color Pixel1" নির্বাচন করুন এবং প্রোপার্টি উইন্ডোতে "Count Pixels" 12 বা 16 (আপনার LED রিং কতটা LED এর উপর নির্ভর করে)-আপনি "উজ্জ্বলতা" ক্ষেত্রে মান পরিবর্তন করে চাইলে LED এর উজ্জ্বলতা পরিবর্তন করতে পারেন
ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে
- "UltrasonicRanger1" পিন [পিং (ট্রিগার)] আরডুইনো ডিজিটাল পিন [2] এর সাথে সংযুক্ত করুন
- "Arduino" ডিজিটাল পিন সংযুক্ত করুন [3] "UltrasonicRanger1" পিন থেকে [ইকো]
- "NeoPixels1" পিন [আউট] Arduino ডিজিটাল পিন [6] এর সাথে সংযুক্ত করুন
- "UltrasonicRanger1" পিন [আউট] "RampToValue1" পিন [ইন] এবং "CompareValue1" পিন [মান] এবং "CompareValue2" পিন [মান] এর সাথে সংযুক্ত করুন
- "RampToValue1" পিন [আউট] "AnalogToUnsigned1" পিন [ইন] এবং "CompareValue1" পিন [ইন] এবং "CompareValue2" পিন [ইন] সংযুক্ত করুন
- "CompareValue1" পিন [আউট] "ColorValue1" পিন [ঘড়ি] এর সাথে সংযুক্ত করুন
- "CompareValue2" পিন [আউট] "ColorValue2" পিন [ঘড়ি] এর সাথে সংযুক্ত করুন
- "ColorValue1" পিন [আউট] "RGBWColorMultiMerger1" পিন [0] এর সাথে সংযুক্ত করুন
- "ColorValue2" পিন [আউট] "RGBWColorMultiMerger1" পিন [1] এর সাথে সংযুক্ত করুন
- "RGBWColorMultiMerger1" পিন [আউট] "NeoPixels1"> রঙ পিক্সেল 1 পিন [রঙ] এর সাথে সংযুক্ত করুন
- "AnalogToUnsigned1" কে "NeoPixels1"> রঙ পিক্সেল 1 পিন [U32 সূচক] এর সাথে সংযুক্ত করুন
ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
ভিসুইনোতে, F9 চাপুন বা ছবি 1 এ দেখানো বোতামে ক্লিক করে Arduino কোড তৈরি করুন, এবং Arduino IDE খুলুন
আরডুইনো আইডিইতে, কোডটি সংকলন এবং আপলোড করতে আপলোড বোতামে ক্লিক করুন (ছবি 2)
ধাপ 8: খেলুন
যদি আপনি আরডুইনো ইউএনও মডিউলকে শক্তি দেন, এলইডি রিংটি পরিসরের দূরত্ব দেখানো শুরু করে এবং যদি আপনি রেঞ্জ ফাইন্ডার মডিউলের সামনে বাধা যোগ করেন তাহলে এলইডি রিংটির রঙ পরিবর্তন করা উচিত।
অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রকল্পটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি, আপনি এটি এখানে ডাউনলোড করতে পারেন এবং এটি ভিসুইনোতে খুলতে পারেন:
প্রস্তাবিত:
অতিস্বনক সেন্সর HC-SRF04 (সর্বশেষ 2020) দিয়ে দূরত্ব পরিমাপ করুন: 3 টি ধাপ
অতিস্বনক সেন্সর HC-SRF04 (সর্বশেষ 2020) দিয়ে দূরত্ব পরিমাপ করুন: অতিস্বনক সেন্সর (দূরত্ব) কি? একটি আল্ট্রাসাউন্ড (সোনার) উচ্চ স্তরের তরঙ্গ যা মানুষ শুনতে পায় না। যাইহোক, আমরা প্রকৃতির সর্বত্র অতিস্বনক তরঙ্গের উপস্থিতি দেখতে পাই। বাদুড়, ডলফিনের মতো প্রাণীদের মধ্যে … অতিস্বনক তরঙ্গ ব্যবহার করুন
টিউটোরিয়াল: Arduino UNO- এর সাথে অ্যানালগ অতিস্বনক দূরত্ব সেন্সর US-016 কিভাবে ব্যবহার করবেন: 3 টি ধাপ
টিউটোরিয়াল: কিভাবে Arduino UNO এর সাহায্যে এনালগ অতিস্বনক দূরত্ব সেন্সর US-016 ব্যবহার করতে হবে: বর্ণনা: US-016 অতিস্বনক প্রারম্ভিক মডিউল 2 সেমি ~ 3 মি অ-পরিমাপ ক্ষমতা, সরবরাহ ভোল্টেজ 5 V, অপারেটিং বর্তমান 3.8mA, এনালগ আউটপুট ভোল্টেজ সমর্থন করে, স্থিতিশীল এবং নির্ভরযোগ্য। অ্যাপলির উপর নির্ভর করে এই মডিউল ভিন্ন হতে পারে
অতিস্বনক সেন্সর ইন্টারফেস সহ DIY ডিজিটাল দূরত্ব পরিমাপ: 5 টি ধাপ
অতিস্বনক সেন্সর ইন্টারফেসের সাথে DIY ডিজিটাল দূরত্ব পরিমাপ: এই নির্দেশনার লক্ষ্য হল একটি GreenPAK SLG46537 এর সাহায্যে একটি ডিজিটাল দূরত্ব সেন্সর ডিজাইন করা। সিস্টেমটি একটি অতিস্বনক সেন্সরের সাথে ইন্টারঅ্যাক্ট করার জন্য এএসএম এবং গ্রিনপাকের অন্যান্য উপাদান ব্যবহার করে ডিজাইন করা হয়েছে। সিস্টেমটি ডিজাইন করা হয়েছে
TinkerCAD অতিস্বনক দূরত্ব সেন্সর সার্কিট (কম্পিউটার ইঞ্জিন ফাইনাল): 4 টি ধাপ
টিঙ্কারক্যাড অতিস্বনক দূরত্ব সেন্সর সার্কিট (কম্পিউটার ইঞ্জিন ফাইনাল): আমরা কোয়ারেন্টাইনের সময় তৈরি করার জন্য আরেকটি মজার টিঙ্কারক্যাড সার্কিট তৈরি করব! আজ একটি আকর্ষণীয় উপাদান যোগ করা হয়েছে, আপনি অনুমান করতে পারেন? আচ্ছা আমরা একটি অতিস্বনক দূরত্ব সেন্সর ব্যবহার করতে যাচ্ছি! তাছাড়া, আমরা 3 টি LED এর জন্য কোড করতে যাচ্ছি
Arduino Uno এর সাথে কথা বলার দূরত্ব, অতিস্বনক সেন্সর HC-SR04 এবং WTV020SD সাউন্ড মডিউল: 4 টি ধাপ
Arduino Uno, আল্ট্রাসোনিক সেন্সর HC-SR04 এবং WTV020SD সাউন্ড মডিউলের সাথে কথা বলার দূরত্ব: আমার নির্দেশযোগ্য #31 এ স্বাগতম, উরু অন্যতম জনপ্রিয় Arduino প্রকল্প। আপনি যদি এই প্রকল্পটি পছন্দ করেন, অনুগ্রহ করে Instructables এ আমার অনুগামীদের একজন হন এবং আমার Youtube চ্যানেলটি সাবস্ক্রাইব করুন … www.youtube.com/rcloversanAnyway, এই প্রকল্পের জন্য আপনি