আপনি যদি আরডুইনো সহ SW-18020P সেন্সর ব্যবহার করে কম্পন পরিমাপ করার উপায় অনুসন্ধান করছেন, আপনি সঠিক জায়গায় এসেছেন। এই সেন্সর দিয়ে অর্থনৈতিক y বহুমুখী, আপনি সনাক্ত করতে পারেন হঠাৎ আন্দোলন একটি সহজ এবং কার্যকর উপায়ে। এখানে আমরা তার ব্যাখ্যা করি ক্রিয়াকলাপ, পটভূমি এবং একটি কোড উদাহরণ এটি আপনাকে আপনার প্রকল্পগুলিতে এটি বাস্তবায়ন করতে সহায়তা করবে।
এই ধরনের সেন্সর এর কারণে মৌলিক অ্যাপ্লিকেশনের জন্য আদর্শ ব্যবহারের সহজতা y হ্রাসকৃত মূল্য. এই নিবন্ধে আপনি SW-18020P সেন্সর সম্পর্কে আপনার যা জানা দরকার তা পাবেন, সহ বৈদ্যুতিক স্কিম, পটভূমি এবং একটি বাস্তবায়ন কোড কম্পন সনাক্ত করতে।
SW-18020P সেন্সর কি?
SW-18020P হল একটি ভাইব্রেশন সেন্সর যার জন্য ডিজাইন করা হয়েছে প্রভাব সনাক্ত করা o vibes নেই পরিবেশে যেখানে ক দ্রুত প্রতিক্রিয়া. এই সেন্সর সনাক্তকরণের জন্য উপযুক্ত আকস্মিক আন্দোলন, যেহেতু এটি একটি উৎপন্ন করে ডিজিটাল সিগন্যাল যখন এটি কম্পন সনাক্ত করে, যখন আন্দোলন বন্ধ হয়ে যায় তখন থেমে যায়।
এটা কিভাবে কাজ করে? সেন্সর একটি অন্তর্ভুক্ত উদ্ভাবনী যান্ত্রিক নকশা: একটি স্প্রিং দ্বারা বেষ্টিত একটি নির্দিষ্ট ধাতব যোগাযোগ। যখন একটি কম্পন ঘটে, তখন বসন্ত স্থির উপাদানের সাথে যোগাযোগ করে, একটি ক্লোজ সার্কিট তৈরি করে যা একটি দ্বারা পড়তে পারে মাইক্রোকন্ট্রোলার Arduino মত।
সেন্সর সুবিধা
- সাশ্রয়ী মূল্যের মূল্য: আপনি প্রতি 10 সেন্সর প্যাকেজ খুঁজে পেতে পারেন কম € 1 AliExpress এর মত প্ল্যাটফর্মে।
- বাস্তবায়নের সরলতা: আপনার নকশা মৌলিক এটি খুব অ্যাক্সেসযোগ্য করে তোলে নতুনদের.
বৈদ্যুতিক চিত্র এবং সমাবেশ
এই সেন্সরের বৈদ্যুতিক চিত্র হল মৌলিক. সেন্সরের ভিসিসি পিনটি সংযুক্ত করুন 5V আরডুইনোর, মাইক্রোকন্ট্রোলারের GND থেকে GND পিন এবং ডিজিটাল ইনপুটে ডিজিটাল আউটপুট (DO) পিন, যেমন 8. এই নকশাটি সেন্সরকে একটি হিসাবে কাজ করতে দেয় সুইচ এটি কম্পন শনাক্ত করার সময় অবস্থা পরিবর্তন করে।
সেন্সর মাউন্ট করতে a রুটিবোর্ড, সংযোগ a 220Ω প্রতিরোধ একটি LED এবং GND এর ক্যাথোডের মধ্যে। অ্যানোড ডিজিটাল পিনের সাথে সংযোগ করে 13 Arduino থেকে সংকেত সহজতর করতে চাক্ষুষ সনাক্তকরণ
কোড উদাহরণ
আপনার Arduino প্রকল্পে SW-18020P সেন্সর প্রয়োগ করা সত্যিই সহজ। এখানে আপনি একটি মৌলিক উদাহরণ কোড:
int sensorPin = 8;
int ledPin = 13;
void setup() {
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
if (digitalRead(sensorPin)) {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
} else {
digitalWrite(ledPin, LOW);
}
}
এই কোড কি করে? এটি সেন্সরের ডিজিটাল ইনপুট পড়ে এবং, যদি এটি কম্পন শনাক্ত করে তবে একটি নির্দিষ্ট সময়ের জন্য LED চালু করে। দ্বিতীয়. গঠন সহজ এবং কার্যকর, এই ধরনের প্রকল্পে শুরু যারা জন্য আদর্শ.
বাস্তবিক দরখাস্তগুলো
SW-18020P সেন্সর আছে একাধিক ইউটিলিটি:
- সনাক্ত স্ট্রোক o vibes নেই যন্ত্রপাতি মধ্যে
- মনিটরিজার আন্দোলন সেতু বা ভবনের মতো কাঠামোতে।
- প্রতিক্রিয়াশীল অ্যালার্ম সিস্টেম তৈরি করুন অস্বাভাবিক কম্পন.
এই সেন্সর, তার সাধারণ সমাবেশ এবং কোড সহ, এর সাথে সম্পর্কিত প্রকল্পগুলি মোকাবেলা করার একটি কার্যকর উপায় সরবরাহ করে vibes নেই Arduino ব্যবহার করে। তার সাশ্রয়ী মূল্যের দাম y বহুমুখতা এটিকে একটি টুলে পরিণত করুন অপরিহার্য ইলেকট্রনিক শখ এবং পেশাদারদের জন্য। পরীক্ষা করার জন্য সময় নিন এবং এই ডিভাইসটি অফার করতে পারে এমন সম্ভাবনাগুলি অন্বেষণ করুন৷