সুচিপত্র:
ভিডিও: কণা ফোটন লবণাক্ততা মিটার: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমরা একটি চৌম্বক ক্ষেত্র এবং একটি রৈখিক হল সেন্সর ব্যবহার করে পানির লবণাক্ততা পরিমাপের জন্য একটি পরিমাপ যন্ত্র তৈরি করেছি।
এই প্রকল্পটি করতে আপনার কয়েকটি জিনিস দরকার:
- একটি রুটিবোর্ড এবং কিছু তার সহ কণা/arduino
- একটি লিনিয়ার হল সেন্সর
- কিছু চুম্বক (আমরা ছোট কিন্তু শক্তিশালী নিওডিয়ামিয়াম চুম্বক ব্যবহার করেছি)
- একটি কলম
- কিছু টেপ
ধাপ 1: কন্টেইনার
কলমটি একটি ধারক হিসাবে ব্যবহার করা হবে তাই এগিয়ে যান এবং পিনটি বের করুন যাতে আপনার কাছে কেবল প্লাস্টিকের ধারক থাকে।
কিছু টেপ দিয়ে ছোট গর্তটি বন্ধ করুন এবং কলমের পাশে ছোট গর্তের কাছে চুম্বকগুলি টেপ করুন।
ধাপ 2: কণা/আরডুইনো সংযোগ করুন
কণা বা আরডুইনোকে রুটিবোর্ডের সাথে সংযুক্ত করুন। এছাড়াও ছবির মতো লিনিয়ার হল সেন্সর, উপরের পিন 3.3V, মাঝের পিনটি GND এবং নিচের পিনটি একটি এনালগ ইনপুটের সাথে সংযুক্ত করুন।
ধাপ 3: কোড
পার্টিকেল ফোটনে আপনি ইনপুট হিসেবে যে পিনটি ব্যবহার করেছেন তার উপর চাপ দিতে পারেন এবং হল সেন্সর থেকে মান পেতে ফাংশন এনালগ রিড ব্যবহার করতে পারেন।
আপনি যদি এটি স্বয়ংক্রিয়ভাবে সম্পন্ন করতে চান অথবা আপনি যদি একটি arduino ব্যবহার করেন তাহলে আপনার এইরকম কিছু দেখতে একটি কোডের প্রয়োজন হবে:
// পিন থেকে এনালগ পিন = A0;
// সময়ের পরিমান, মিলিসেকেন্ডে, পরিমাপের মধ্যে।
// যেহেতু আপনি খুব বেশি ইভেন্ট প্রকাশ করতে পারবেন না, এটিও কমপক্ষে 1000 হতে পারে
int বিলম্বের সময় = 5000;
// একটি ইভেন্টের নাম যাতে আপনি প্রবাহিত পরিমাপগুলি চিনতে পারেন
স্ট্রিং ইভেন্ট নাম = "পরিমাপ/লবণাক্ততা";
স্ট্রিং লাগ = "নিম্ন";
স্ট্রিং মিডেল = "মিডিয়াম";
স্ট্রিং হুগ = "হাই";
অকার্যকর সেটআপ(){
}
অকার্যকর লুপ () {
int পরিমাপ = analogRead (analogPin);
যদি (পরিমাপ <= 1750) {
Particle.publish (eventName, laag); }
যদি (পরিমাপ> = 1751 && পরিমাপ <= 1830) {
Particle.publish (eventName, middel);
}
যদি (পরিমাপ> = 1831 && পরিমাপ <= 2100) {
Particle.publish (eventName, hoog);
}
যদি (পরিমাপ> = 2101) {
}
বিলম্ব (বিলম্বের সময়);
}
ধাপ 4: পরিমাপ
অবশ্যই কোডের মানগুলিকে আপনি যে লবণাক্ততা ব্যবহার করছেন তার সাথে ক্যালিব্রেট করতে হবে তাই এগিয়ে যান এবং 3 কাপ জল পান। কাপ 1 হবে শুধু পানি, কাপ 3 হবে সম্পূর্ণরূপে লবণ দিয়ে পরিপূর্ণ এবং কাপ 2 হবে মাঝখানে কোথাও।
একটি কাপ ধরুন এবং কলমে কিছু জল ালুন।
হলের সেন্সরের পাশে কলমটি ধরে রাখুন যাতে চুম্বকগুলি অন্য দিকে লেগে থাকে (তাই জল চুম্বক এবং সেন্সরের মধ্যে স্যান্ডউইচ করা হবে)
ফাংশনটি ব্যবহার করুন analogRead আপনি যে জল ব্যবহার করছেন তার মান দেখতে এবং কোডটিতে সেই মানটি ব্যবহার করুন।
আমরা যে মানগুলি পরিমাপ করেছি তা হল:
শুধু জল: 1720
লবণ দিয়ে পরিপূর্ণ: 1840
কোথাও কোথাও: 1760
প্রস্তাবিত:
MPU-6000 এবং কণা ফোটন ব্যবহার করে মোশন ট্র্যাকিং: 4 টি ধাপ
এমপিইউ -6000 এবং কণা ফোটন ব্যবহার করে মোশন ট্র্যাকিং: এমপিইউ -6000 একটি 6-অ্যাক্সিস মোশন ট্র্যাকিং সেন্সর যার মধ্যে 3-অ্যাক্সিস অ্যাকসিলরোমিটার এবং 3-অ্যাক্সিস জাইরোস্কোপ রয়েছে। এই সেন্সরটি ত্রিমাত্রিক সমতলে কোন বস্তুর সঠিক অবস্থান এবং অবস্থানের দক্ষ ট্র্যাকিং করতে সক্ষম। এটি কাজে লাগানো যেতে পারে
ADXL345 এবং কণা ফোটন ব্যবহার করে ত্বরণের পরিমাপ: 4 টি ধাপ
ADXL345 এবং কণা ফোটন ব্যবহার করে ত্বরণের পরিমাপ: ADXL345 হল একটি ছোট, পাতলা, অতিবেগুনি শক্তি, 3-অক্ষের অ্যাকসিলরোমিটার যার উচ্চ রেজোলিউশন (13-বিট) পরিমাপ ± 16 গ্রাম পর্যন্ত। ডিজিটাল আউটপুট ডেটা 16-বিট দুইটি পরিপূরক হিসাবে ফরম্যাট করা হয় এবং I2 C ডিজিটাল ইন্টারফেসের মাধ্যমে অ্যাক্সেসযোগ্য। এটি পরিমাপ করে
HMC5883 এবং কণা ফোটন ব্যবহার করে চৌম্বক ক্ষেত্র পরিমাপ: 4 টি ধাপ
HMC5883 এবং কণা ফোটন ব্যবহার করে চৌম্বক ক্ষেত্র পরিমাপ: HMC5883 হল একটি ডিজিটাল কম্পাস যা নিম্ন ক্ষেত্রের চৌম্বকীয় সেন্সিংয়ের জন্য ডিজাইন করা হয়েছে। এই ডিভাইসের বিস্তৃত চৌম্বক ক্ষেত্র পরিসীমা +/- 8 Oe এবং 160 Hz এর আউটপুট হার। HMC5883 সেন্সরে স্বয়ংক্রিয় ডিগাসিং স্ট্র্যাপ ড্রাইভার, অফসেট বাতিলকরণ এবং একটি অন্তর্ভুক্ত রয়েছে
কণা ফোটন আইওটি ব্যক্তিগত আবহাওয়া স্টেশন: 4 টি ধাপ (ছবি সহ)
কণা ফোটন আইওটি ব্যক্তিগত আবহাওয়া স্টেশন:
HYT939 এবং কণা ফোটন ব্যবহার করে আর্দ্রতা পরিমাপ: 4 টি ধাপ
HYT939 এবং কণা ফোটন ব্যবহার করে আর্দ্রতা পরিমাপ: HYT939 একটি ডিজিটাল আর্দ্রতা সেন্সর যা I2C যোগাযোগ প্রোটোকলে কাজ করে। মেডিকেল সিস্টেম এবং ল্যাবরেটরির ক্ষেত্রে আর্দ্রতা একটি গুরুত্বপূর্ণ বিষয় আমি