সুচিপত্র:
- ধাপ 1: একক, দুই পয়েন্ট বা তিন পয়েন্ট ক্যালিব্রেশন
- ধাপ 2: অ্যাসেম্বল হার্ডওয়্যার
- ধাপ 3: আরডুইনো ইউএনও -তে প্রোগ্রাম লোড করুন
- ধাপ 4: মিড-পয়েন্ট ক্যালিব্রেশন
- ধাপ 5: লো-পয়েন্ট ক্যালিব্রেশন
- ধাপ 6: হাই-পয়েন্ট ক্যালিব্রেশন
- ধাপ 7: অতিরিক্ত তথ্য
ভিডিও: ARDUINO PH SENSOR CALIBRATION: 7 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
এই টিউটোরিয়ালে, আমরা Arduino Uno ব্যবহার করে Atlas Scientific এর EZO pH সেন্সরকে ক্যালিব্রেট করব।
ক্যালিব্রেশন তত্ত্ব
ক্রমাঙ্কনের সবচেয়ে গুরুত্বপূর্ণ অংশ হল ক্রমাঙ্কন প্রক্রিয়ার সময় রিডিং দেখা। ডিভাইসটিকে তার ডিফল্ট অবস্থায় (UART মোড, ক্রমাগত রিডিং সক্ষম করে) ক্যালিব্রেট করা সবচেয়ে সহজ। ক্রমাঙ্কনের পরে ডিভাইসটি I2C মোডে স্যুইচ করা সঞ্চিত ক্রমাঙ্কনকে প্রভাবিত করবে না। যদি ডিভাইসটি I2C মোডে ক্যালিব্রেট করা থাকে, তাহলে ক্রমাগত রিডিংয়ের অনুরোধ করুন যাতে আপনি প্রোব থেকে আউটপুট দেখতে পারেন। এই টিউটোরিয়ালে, ক্রমাঙ্কন UART মোডে করা হবে।
যদি এটি আপনার প্রথমবার EZO pH সার্কিট ক্যালিব্রেট করা হয়, তাহলে আমরা আপনাকে নিম্নলিখিত ক্রমে ক্রমাঙ্কন করার পরামর্শ দিচ্ছি:
মধ্য বিন্দু (pH 7) নিম্ন বিন্দু (pH 4) উচ্চ বিন্দু (pH 10)
উপাদান
- আরডুইনো উনো
- পিএইচ সেন্সর কিট
- ব্রেডবোর্ড
- জাম্পার তার
- 3 কাপ
ধাপ 1: একক, দুই পয়েন্ট বা তিন পয়েন্ট ক্যালিব্রেশন
এটলাস ইজো পিএইচ সার্কিটে একটি নমনীয় ক্রমাঙ্কন প্রোটোকল রয়েছে, যা একক-বিন্দু, দুই-পয়েন্ট বা তিন-পয়েন্ট ক্রমাঙ্কনের অনুমতি দেয়।
দুই-পয়েন্ট ক্রমাঙ্কন 7.00 এর মধ্যে উচ্চ নির্ভুলতা প্রদান করবে এবং দ্বিতীয় বিন্দু যেমন 4.00 এর বিপরীতে ক্রমাঙ্কিত হবে
তিন-পয়েন্ট ক্রমাঙ্কন সম্পূর্ণ পিএইচ পরিসরের উপর উচ্চ নির্ভুলতা প্রদান করবে। 4.00, 7.00 এবং 10.00 এ তিন-পয়েন্ট ক্রমাঙ্কন মান হিসাবে বিবেচনা করা উচিত।
দ্রষ্টব্য: প্রথম ক্রমাঙ্কন পয়েন্টটি মধ্য-বিন্দু হতে হবে (pH 7)
ধাপ 2: অ্যাসেম্বল হার্ডওয়্যার
কিটটিতে 1 ইজো পিএইচ সার্কিট, 1 পিএইচ প্রোব, 1 মহিলা বিএনসি সংযোগকারী, 1 4oz পিএইচ 4 ক্রমাঙ্কন সমাধান, 1 4oz পিএইচ 7 ক্রমাঙ্কন সমাধান, 1 4oz পিএইচ 10 ক্রমাঙ্কন সমাধান, 1 4oz পিএইচ স্টোরেজ সমাধান, 1 alচ্ছিক ইনলাইন ভোল্টেজ বিচ্ছিন্নকারী রয়েছে।
নিশ্চিত করুন যে পিএইচ সার্কিট UART মোডে আছে। প্রোটোকলের মধ্যে স্যুইচ করার জন্য নির্দেশাবলীর জন্য, নিম্নলিখিত LINK দেখুন।
সার্কিট এবং BNC কানেক্টর মাউন্ট করতে ব্রেডবোর্ড ব্যবহার করুন। PH সার্কিটটি Arduino Uno- এর সাথে সংযুক্ত করুন যেমনটি উপরের পরিকল্পিতভাবে দেখানো হয়েছে এবং প্রোবটিকে BNC সংযোগকারীর সাথে সংযুক্ত করুন।
ধাপ 3: আরডুইনো ইউএনও -তে প্রোগ্রাম লোড করুন
ক) এই লিংক থেকে নমুনা কোড ডাউনলোড করুন। এটি "arduino_UNO_pH_sample_code" শিরোনামের একটি ফোল্ডারে থাকবে।
খ) আপনার কম্পিউটারে Arduino সংযুক্ত করুন।
c) ধাপ a থেকে ডাউনলোড করা কোডটি আপনার Arduino IDE তে খুলুন। যদি আপনার আইডিই না থাকে তাহলে আপনি এখান থেকে ডাউনলোড করতে পারেন।
ঘ) আরডুইনোতে কোডটি কম্পাইল এবং আপলোড করুন।
e) সিরিয়াল মনিটর খুলুন। অ্যাক্সেসের জন্য টুলস -> সিরিয়াল মনিটরে যান অথবা আপনার কীবোর্ডে Ctrl+Shift+M চাপুন। বাড রেট 9600 সেট করুন এবং "ক্যারেজ রিটার্ন" নির্বাচন করুন। আপনার এখন পিএইচ সার্কিটের সাথে যোগাযোগ করতে সক্ষম হওয়া উচিত। একটি পরীক্ষা হিসাবে, কমান্ডটি প্রবেশ করান যা ডিভাইসের তথ্য ফিরিয়ে দেবে।
ধাপ 4: মিড-পয়েন্ট ক্যালিব্রেশন
ক) ভেজানো বোতলটি সরান এবং পিএইচ প্রোবটি ধুয়ে ফেলুন।
খ) পিএইচ 7.00 ক্যালিব্রেশন সলিউশনের কিছু একটি কাপে ালুন। নিশ্চিত করুন যে প্রোবের সেন্সিং এলাকা কভার করার জন্য যথেষ্ট সমাধান আছে।
গ) পিএইচ প্রোবটি কাপে রাখুন এবং আটকে থাকা বাতাস অপসারণ করতে চারপাশে নাড়ুন। রিডিংগুলি স্থিতিশীল না হওয়া পর্যন্ত প্রোবকে ক্রমাঙ্কন সমাধানে বসতে দিন (এক পড়া থেকে পরের দিকে ছোট চলাচল স্বাভাবিক)।
d) একবার রিডিং স্থির হয়ে গেলে (1-2 মিনিট) মিড-পয়েন্ট ক্রমাঙ্কন কমান্ড ক্যাল, মিড, 7
ধাপ 5: লো-পয়েন্ট ক্যালিব্রেশন
ক) লো পয়েন্টে ক্যালিব্রেট করার আগে প্রোবটি ধুয়ে ফেলুন।
খ) পিএইচ 4.00 ক্যালিব্রেশন সলিউশনের কিছু একটি কাপে ালুন। নিশ্চিত করুন যে প্রোবের সেন্সিং এলাকা কভার করার জন্য পর্যাপ্ত সমাধান আছে।
c) কাপে পিএইচ প্রোব রাখুন এবং আটকে থাকা বায়ু অপসারণের জন্য চারপাশে নাড়ুন। রিডিংগুলি স্থিতিশীল না হওয়া পর্যন্ত প্রোবকে ক্রমাঙ্কন সমাধানে বসতে দিন (এক পড়া থেকে পরের দিকে ছোট চলাচল স্বাভাবিক)।
d) একবার রিডিং স্থির হয়ে গেলে (1-2 মিনিট) লো-পয়েন্ট ক্রমাঙ্কন কমান্ড cal, low, 4
ধাপ 6: হাই-পয়েন্ট ক্যালিব্রেশন
ক) হাইপয়েন্টে ক্যালিব্রেট করার আগে প্রোবটি ধুয়ে ফেলুন।
খ) পিএইচ 10.00 ক্যালিব্রেশন সলিউশনের কিছু একটি কাপে ালুন। নিশ্চিত করুন যে প্রোবের সেন্সিং এলাকা কভার করার জন্য পর্যাপ্ত সমাধান আছে।
গ) পিএইচ প্রোবটি কাপে রাখুন এবং আটকে থাকা বাতাস অপসারণ করতে চারপাশে নাড়ুন। রিডিংগুলি স্থিতিশীল না হওয়া পর্যন্ত প্রোবকে ক্রমাঙ্কন সমাধানে বসতে দিন (এক পড়া থেকে পরের দিকে ছোট চলাচল স্বাভাবিক)।
d) একবার রিডিং স্থির হয়ে গেলে (1-2 মিনিট) হাই-পয়েন্ট ক্রমাঙ্কন কমান্ড cal, high, 10
ধাপ 7: অতিরিক্ত তথ্য
- EZO পিএইচ সার্কিট ক্যালিব্রেট হওয়ার পরে ক্যাল, মিড কমান্ড ইস্যু করা, অন্যান্য ক্রমাঙ্কন পয়েন্টগুলি পরিষ্কার করবে। সম্পূর্ণ ক্রমাঙ্কন পুনরায় করতে হবে।
- EZO পিএইচ সার্কিট ডিফল্ট তাপমাত্রা ক্ষতিপূরণ 25 ° সে সেট করা হয়। যদি ক্রমাঙ্কন সমাধানের তাপমাত্রা +/- 2 ° হয়, প্রথমে তাপমাত্রা ক্ষতিপূরণ নির্ধারণের কথা বিবেচনা করুন। <2 ° C তাপমাত্রা পরিবর্তন নগণ্য।
প্রস্তাবিত:
ARDUINO ORP SENSOR CALIBRATION: 3 ধাপ
ARDUINO ORP SENSOR CALIBRATION: এই টিউটোরিয়ালে, আমরা Arduino Uno ব্যবহার করে Atlas Scientific এর EZO ORP (জারণ-হ্রাস সম্ভাবনা) সেন্সরকে ক্যালিব্রেট করবো। এটা সহজ
ARDUINO SALINITY SENSOR CALIBRATION: 9 ধাপ
ARDUINO SALINITY SENSOR CALIBRATION: এই টিউটোরিয়ালে, আমরা Arduino Uno ব্যবহার করে Atlas Scientific এর EZO লবণাক্ততা/পরিবাহিতা K1.0 সেন্সরকে ক্যালিব্রেট করব। এটি করা সবচেয়ে সহজ
Arduino Nano - TSL45315 Ambient Light Sensor Tutorial: 4 ধাপ
Arduino Nano - TSL45315 Ambient Light Sensor Tutorial: TSL45315 হল একটি ডিজিটাল পরিবেষ্টিত আলো সেন্সর। এটি বিভিন্ন ধরণের আলোর অবস্থার অধীনে মানুষের চোখের প্রতিক্রিয়া অনুমান করে। ডিভাইসগুলির তিনটি নির্বাচনযোগ্য ইন্টিগ্রেশন সময় রয়েছে এবং একটি I2C বাস ইন্টারফেসের মাধ্যমে সরাসরি 16-বিট লাক্স আউটপুট সরবরাহ করে। ডিভাইস সহ
Arduino Nano দিয়ে 3-Axis Gyroscope Sensor BMG160 এর ইন্টারফেসিং: 5 টি ধাপ
Arduino Nano দিয়ে 3-Axis Gyroscope Sensor BMG160- এর ইন্টারফেসিং: আজকের পৃথিবীতে, যুব এবং বাচ্চাদের অর্ধেকেরও বেশি গেমিংয়ের প্রতি অনুরক্ত এবং যারা এটির প্রতি অনুরাগী, তারা গেমিংয়ের প্রযুক্তিগত দিকগুলি দেখে মুগ্ধ হয়ে মোশন সেন্সিংয়ের গুরুত্ব জানে এই ডোমেইনে। একই জিনিস দেখে আমরাও বিস্মিত হয়েছিলাম এবং
Guia Do Sensor De Gás E Fumaça MQ-2 Com Arduino: 5 ধাপ
Guia Do Sensor De Gás E Fumaça MQ-2 Com Arduino: Este guia mostra como criar um detector de fumaça que emite um bipe quando detecta gás ou fumaça inflammatoryável। Acesse meu último artigo: Arduino: tudo o que você precisa saber [Guia Completo] .O sensor de gás MQ-2O sensor de fumaça MQ-2 é sensível à fu