সুচিপত্র:
- ধাপ 1: অংশ তালিকা
- ধাপ 2: তারের ইলেকট্রনিক্স
- ধাপ 3: প্লেটটি 3D প্রিন্ট করুন
- ধাপ 4: Arduino কোড
- ধাপ 5: পরীক্ষা পরিমাপ
ভিডিও: TrigonoDuino - কিভাবে সেন্সর ছাড়া দূরত্ব পরিমাপ: 5 পদক্ষেপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
বাণিজ্যিক সেন্সর ছাড়াই দূরত্ব পরিমাপের জন্য এই প্রকল্পটি তৈরি করা হয়েছে। এটি একটি কংক্রিট সমাধান সহ ত্রিকোণমিতিক নিয়ম বোঝার জন্য একটি প্রকল্প। এটি অন্য কিছু ত্রিকোণমিতিক গণনার জন্য মানানসই হতে পারে। Cos Sin এবং অন্যান্যরা Math.h- এর সাথে কাজ করে।
লেজার রশ্মি দিয়ে এই ধরনের পরিমাপের এটি একটি প্রথম সংস্করণ প্রোটোটাইপ, কোন পরামর্শ বা টিপস স্বাগত।
এটি ত্রিকোণমিতি নিয়মের সাথে দূরত্ব পরিমাপের জন্য গাণিতিক ব্যবহার করে।
এটি দুটি লেজার ডায়োড, একটি সার্ভো মোটর SG90, একটি পোটেন্টিওমিটার 10k এবং একটি Arduino Uno এর সাথে কাজ করে।
<1 মিটার দূরত্বের জন্য যথার্থতা +- 2 মিমি, দূরত্বটি সেন্টিমিটারে প্রদর্শিত হয়। যদি আপনি ইঞ্চিতে রূপান্তর করতে চান, 1cm = 0, 393701 ইঞ্চি, আপনাকে অবশ্যই 2, 54 দিয়ে ভাগ করতে হবে
ব্যাখ্যা:
পোটেন্টিওমিটার লেজার সি কে সার্ভো মোটর এ সরায়, এটি Arduino কে C কোণ দেয়। লেজার A বিন্দু একটি সমকোণ দেয়। লেজার (সি) পয়েন্টকে পটেন্টিওমিটারের সাহায্যে দুটি লেজার বিমকে সুপারিপোজ করার জন্য সরান, এটি পয়েন্ট বি দেয়।
টিপস: নিখুঁত লেজার পয়েন্ট পেতে লেজার স্ক্রু লেন্স দিয়ে লেজার বিম সামঞ্জস্য করুন।
ধাপ 1: অংশ তালিকা
প্রধান:
-দুটি লেজার:
- Arduino Uno:
-সার্ভো মোটর:
-10k Potentimeter:
-ডুপন্ট ওয়্যার:
টুল:
-সোল্ডার আয়রন:
(আমার কাছে এটি আছে এবং এটি খুব ভাল সোল্ডারিং লোহা, কর্মক্ষেত্রে আমি একটি ওয়েলার ব্যবহার করি কিন্তু নিজের জন্য আমি এটি ব্যবহার করি)
চ্ছিক:
-প্রতিরোধক:
ধাপ 2: তারের ইলেকট্রনিক্স
ডায়োড emitters, 5V থেকে লাল তারের এবং GND নীল তারের সাথে সংযোগ করুন।
Servo Red কে 5V, Black to GND এবং Orange to Arduino Digital Pin 3 এর সাথে সংযুক্ত করুন।
পটেনসিওমিটার বাম পিনকে ডিজিটাল পিন 8, ডান পিন ডিজিটাল পিন 9 এবং মধ্য পিনকে এনালগ পিন এ 0 এর সাথে সংযুক্ত করুন। বাম পিন আমার জন্য ভায়োলেট।
পাওয়ার করার আগে পরিকল্পিত দেখুন। লেজার রশ্মি দিয়ে সতর্ক থাকুন, এটি আপনার চোখের ক্ষতি করতে পারে। আপনি ডায়োড এবং arduino এর লাল তারের মধ্যে প্রতিরোধক যোগ করতে পারেন, KY008 মডিউলে 10k ব্যবহার করা হয়।
টিপ: লেজার এবং পোটেন্টিওমিটারের জন্য ডুপন্ট তার তৈরির জন্য সোল্ডার আয়রনের প্রয়োজন।
ধাপ 3: প্লেটটি 3D প্রিন্ট করুন
অটোক্যাড দিয়ে ডিজাইন করা এবং STL ফরম্যাটে রপ্তানি করা হয়েছে।
www.autodesk.fr/products/autocad/overview
সরলীকৃত সংস্করণ মুদ্রণ আপনার জন্য ভাল, এটি ঠিক করার জন্য SG90 এর সাথে উপস্থিত স্ক্রু ব্যবহার করুন। সাহায্যের কেন্দ্রের ডানদিকে থাকা সার্ভোকে ছবির মতো দেখতে হবে।
গুরুত্বপূর্ণ:
সার্ভো মোটরে দ্বিতীয় টুকরা পেস্ট করার আগে servo (0) ডিগ্রীতে সেট করুন। লেসার পয়েন্টারগুলিকে সার্ভো (0) এর সাথে সমান্তরাল অবস্থানে রাখুন, ভ্যালকে 0: monServomoteur.write (0) দিয়ে প্রতিস্থাপন করুন; ।
এখনও পেস্ট করবেন না, পরবর্তী ধাপের শেষের জন্য অপেক্ষা করুন।
ধাপ 4: Arduino কোড
আপনি এটি ব্যবহারের জন্য কোড খুঁজে পেতে পারেন।
Arduino IDE ডাউনলোড এবং ইনস্টল করুন:
প্রকল্পে লাইব্রেরি Math.h যোগ করা প্রয়োজন।
A কোণে ত্রিভুজটি আয়তক্ষেত্র, আমরা AC কে 14cm হিসাবে জানি, এবং servo মোটর কোণ C দেয়, এছাড়াও আমরা দূরত্ব AB পরিমাপের জন্য কোণ B কে গণনা করি। ত্রিভুজের মোট কোণ সমান হল 180 °, A এর উপর 90 ° কোণ।
দূরত্ব পরিমাপ একটি কোণে লেজারের কাছে শুরু হয়।
যদি আপনার OLED স্ক্রিন না থাকে, তাহলে TrigonoDuinoSerial.ino ব্যবহার করুন। কম্পিউটার ছাড়া এটি ব্যবহারের জন্য আমি একটি SSD1306 Oled স্ক্রিন ব্যবহার করেছি।
Nb: আপনি 1064 দ্বারা 4064 পরিবর্তন করতে পারেন এটি Arduino বোর্ডের উপর নির্ভর করে। আমার জন্য Wavgat R3 এনালগ পিন মান 0 এবং 4064 এর মধ্যে ফিরে এসেছে, কিন্তু অন্যদের জন্য এটি 0 এবং 1028।
সম্পাদনা করুন: মানচিত্র ফাংশন নির্ভুলতার জন্য উপযুক্ত নয়, নতুন কোড সংস্করণে লম্বা ধরনের ভেরিয়েবলের পরিবর্তে ডবল ব্যবহারের জন্য গণনা মোড পরিবর্তন করা হয়েছিল। "মোটর" এর একটি ভাল স্থিতিশীল মানের জন্য লুপ বৃদ্ধি করা হয়েছিল।
তাদের জায়গায় লেজার মাউন্ট করা servo.write কে 0 এ সেট করুন এবং সার্ভারের কেন্দ্রে হোল্ডিং লেজার কেস পেস্ট করুন। লেজার সমান্তরাল হতে হবে। লেজার রশ্মিকে একই উচ্চতায় সামঞ্জস্য করুন এবং পয়েন্টারগুলি অবশ্যই লেজারগুলির সমান দূরত্বে থাকতে হবে।
ধাপ 5: পরীক্ষা পরিমাপ
এখন পরিমাপ পরীক্ষায় এগিয়ে যান। প্রয়োজনে লেজারের ক্ষেত্রে কেন্দ্র থেকে কেন্দ্র পর্যন্ত আপনার এসি দৈর্ঘ্য সামঞ্জস্য করুন।
সামান্য ধাপে ধীরে ধীরে পটেন্টিওমিটার ঘুরিয়ে দিন। আপনি বড় দূরত্ব নির্দেশ করে নির্ভুলতার জন্য লেজার ফোকাস (স্ক্রু হেড লেজার চালু করুন) সামঞ্জস্য করতে পারেন।
আপনি এই ইউনিট দিয়ে কিছু মিটার পরিমাপ করতে পারেন কিন্তু স্পষ্টতা কম সুনির্দিষ্ট হবে। 1 মিটারের নিচে পরিমাপ সত্যিই ভাল।
ফরওয়ার্ড:
উদাহরণস্বরূপ, আপনি পরিমাপের জন্য প্রথম লেজারের নিচে একটি দ্বিতীয় সার্ভো রাখতে পারেন কিন্তু এর জন্য আরও গণনা প্রয়োজন। তরুণ শিক্ষার্থীদের ত্রিকোণমিতি শেখার জন্য এটি একটি দুর্দান্ত জিনিস হতে পারে, এটি গণিতের বাস্তব প্রয়োগ দিয়েছে।
আপনি একটি ভাল সার্ভো মোটর লাগাতে পারেন এবং স্পষ্টতা বৃদ্ধির জন্য কিছু পোটেন্টিওমিটার যোগ করতে পারেন (উদাহরণস্বরূপ 15 for এর জন্য 1 পোটেন্টিওমিটার) এবং পরিমাপের দূরত্ব পরিসীমা।
দ্রুত এসি দৈর্ঘ্য পরিবর্তনের জন্য সার্ভোর পার্শ্বীয় স্থানচ্যুতি যোগ করতে পারে।
প্রস্তাবিত:
অতিস্বনক সেন্সর HC-SRF04 (সর্বশেষ 2020) দিয়ে দূরত্ব পরিমাপ করুন: 3 টি ধাপ
অতিস্বনক সেন্সর HC-SRF04 (সর্বশেষ 2020) দিয়ে দূরত্ব পরিমাপ করুন: অতিস্বনক সেন্সর (দূরত্ব) কি? একটি আল্ট্রাসাউন্ড (সোনার) উচ্চ স্তরের তরঙ্গ যা মানুষ শুনতে পায় না। যাইহোক, আমরা প্রকৃতির সর্বত্র অতিস্বনক তরঙ্গের উপস্থিতি দেখতে পাই। বাদুড়, ডলফিনের মতো প্রাণীদের মধ্যে … অতিস্বনক তরঙ্গ ব্যবহার করুন
ইঙ্গিত সেন্সর APDS9960 সঙ্গে দূরত্ব প্রক্সিমিটি পরিমাপ: 6 ধাপ
ইঙ্গিত সেন্সর APDS9960 দিয়ে দূরত্বের নৈকট্য পরিমাপ: এই টিউটোরিয়ালে আমরা জানবো কিভাবে একটি অঙ্গভঙ্গি সেন্সর APDS9960, arduino এবং Visuino ব্যবহার করে দূরত্ব পরিমাপ করতে হয়। ভিডিওটি দেখুন
অতিস্বনক সেন্সর ইন্টারফেস সহ DIY ডিজিটাল দূরত্ব পরিমাপ: 5 টি ধাপ
অতিস্বনক সেন্সর ইন্টারফেসের সাথে DIY ডিজিটাল দূরত্ব পরিমাপ: এই নির্দেশনার লক্ষ্য হল একটি GreenPAK SLG46537 এর সাহায্যে একটি ডিজিটাল দূরত্ব সেন্সর ডিজাইন করা। সিস্টেমটি একটি অতিস্বনক সেন্সরের সাথে ইন্টারঅ্যাক্ট করার জন্য এএসএম এবং গ্রিনপাকের অন্যান্য উপাদান ব্যবহার করে ডিজাইন করা হয়েছে। সিস্টেমটি ডিজাইন করা হয়েছে
একটি টকিং UV- সূচক পরিমাপ ডিভাইস, VEML6075 সেন্সর এবং লিটল বডি টকার ব্যবহার করে: 5 টি পদক্ষেপ
একটি টকিং UV- সূচক পরিমাপ ডিভাইস, VEML6075 সেন্সর এবং লিটল বডি টকার ব্যবহার করে: গ্রীষ্ম আসছে! সূর্য জ্বলছে! যা দারুণ। কিন্তু অতিবেগুনী (UV) বিকিরণ যেমন তীব্রতর হচ্ছে, আমার মতো লোকেরা ফ্রিকেলস, ছোট বাদামী দ্বীপগুলি লাল, রোদে পোড়া, চুলকানো ত্বকের সাগরে সাঁতার কাটছে। রিয়েল-টাইম তথ্য পেতে সক্ষম হওয়া
দূরত্ব সেন্সর সহ Weir এ পরিমাপ বেগ: 4 ধাপ (ছবি সহ)
দূরত্ব সেন্সরের সাহায্যে Weir এ পরিমাপের বেগ: আমরা এমন একটি যন্ত্র তৈরি করেছি যা একটি জলের উপর দিয়ে পানির বেগ গণনা করে। এটি দুটি দূরত্ব সেন্সর দ্বারা পরিমাপ করা হয়