Cov txheej txheem:

Ua Koj Tus Kheej PH THIAB SALINITY MONITORING SYSTEM Nrog LED Qhia: 4 Kauj Ruam
Ua Koj Tus Kheej PH THIAB SALINITY MONITORING SYSTEM Nrog LED Qhia: 4 Kauj Ruam

Video: Ua Koj Tus Kheej PH THIAB SALINITY MONITORING SYSTEM Nrog LED Qhia: 4 Kauj Ruam

Video: Ua Koj Tus Kheej PH THIAB SALINITY MONITORING SYSTEM Nrog LED Qhia: 4 Kauj Ruam
Video: Kuv Hmoov Phem Los Koj Siab Phem-LOKY(Official MV ) 2024, Lub Xya hli ntuj
Anonim
Ua Koj Tus Kheej PH thiab SALINITY MONITORING SYSTEM Nrog LED Qhia
Ua Koj Tus Kheej PH thiab SALINITY MONITORING SYSTEM Nrog LED Qhia

Hauv txoj haujlwm no, peb yuav ua qhov pH thiab salinity/conductivity xyuas nrog cov ntsuas LED. Cov ntsuas pH thiab salinity los ntawm Atlas Scientific tau siv. Kev ua haujlwm yog los ntawm I2C raws tu qauv thiab nyeem tau nthuav tawm ntawm Arduino cov ntawv xov xwm.

Cov LEDs tau qhib yog tias lub ntsuas ntsuas nyeem tawm ntawm qhov txwv ua ntej. Hauv qhov no, cov kev txwv muaj raws li hauv qab no: Yog tias kev nyeem ntawv coj mus dhau 500 μS/cm, LED daj yuav qhib; yog tias pH nyeem tau ntau dua 10, LED liab yuav qhib. Kev siv LEDs muab kev qhia ua piv txwv seb yuav siv lub tshuab nyeem ntawv li cas thiaj ua rau lwm yam khoom siv kho vajtse.

CEEB TOOM:

Atlas Scientific tsis ua rau cov neeg siv khoom siv hluav taws xob. Cov cuab yeej no yog npaj rau cov kws tsim hluav taws xob. Yog tias koj tsis paub txog kev tsim hluav taws xob lossis teeb tsa cov phiaj xwm txheej txheem, cov khoom no yuav tsis yog rau koj

Cov cuab yeej no tau tsim thiab sim siv lub khoos phis tawj Windows. Nws tsis tau sim ntawm Mac, Atlas Scientific tsis paub yog tias cov lus qhia no tau sib xws nrog Mac system

ADVANTAGES:

  • Tiag tiag lub sijhawm pH thiab nyeem ntsev.
  • Yuav nthuav dav kom suav nrog ntau hom Atlas's EZO sensors.
  • Muaj peev xwm siv kev nyeem sensor los tswj hwm lwm yam khoom siv.
  • Yam tsawg kawg yuav tsum muaj txuj ci tshwj tsis yog koj npaj yuav hloov kho txoj haujlwm.

KHOOM:

  • 1- Arduino Uno lossis STEMTera board
  • Breadboard (Yog tias tsis muaj STEMTera board)
  • Jumper xov hlau
  • 1- Cov khoom siv pH sensor
  • 1- cov khoom siv salinity sensor
  • 1- Inline voltage rho tawm
  • 2- LEDs
  • 2-220 Ω resistors

Kauj Ruam 1: YUAV TSUM MUAJ KEV XAUS SIAB

a) Calibrate cov sensors. Txhua lub sensor muaj cov txheej txheem ntsuas tshwj xeeb. Xa mus rau cov hauv qab no: Ezo pH daim ntawv, Ezo EC cov ntawv teev npe.

b) Teem lub sensor raws tu qauv rau I2C. Txhua lub sensor xav tau qhov tshwj xeeb I2C chaw nyob. Raws li tus qauv piv txwv rau txoj haujlwm no, cov chaw nyob hauv qab no tau siv: pH sensor qhov chaw nyob yog 99, thiab qhov chaw nyob qhov ntsuas cua yog 100. Yog xav paub ntxiv txog kev hloov pauv ntawm cov txheej txheem thiab muab chaw nyob, xa mus rau qhov LINK no.

Kev ntsuas ntsuas thiab hloov mus rau I2C YUAV TSUM tau ua ua ntej siv cov ntsuas ntsuas rau hauv txoj haujlwm no

Kauj Ruam 2: RAWS LI HARDWARE

YOOJ YIM HARDWARE
YOOJ YIM HARDWARE

Txuas cov kho vajtse raws li qhia hauv schematic saum toj no.

Koj tuaj yeem siv Arduino UNO lossis STEMTera board. STEMTera pawg thawj coj tau siv hauv txoj haujlwm no rau nws qhov kev cog lus me me uas Arduino tau ua ke nrog lub khob cij.

220Ω resistors txwv qhov tam sim no rau LEDs, tiv thaiv lawv los ntawm tshuab tawm.

Inline Voltage Isolator cais cov kab hluav taws xob pH los ntawm cov kab hluav taws xob salinity, yog li tiv thaiv nws los ntawm ib qho kev cuam tshuam hluav taws xob (suab nrov) uas tuaj yeem tshwm sim los ntawm kev ntsuas ntsev lossis lwm yam khoom siv hluav taws xob hauv qhov system.

Kauj Ruam 3: LOAD PROGRAM ONTO ARDUINO

Cov cai rau txoj haujlwm no ua rau siv lub tsev qiv ntawv tshwj xeeb thiab cov ntaub ntawv header rau EZO circuits hauv I2C hom. Koj yuav tau ntxiv lawv rau koj li Arduino IDE txhawm rau siv cov cai. Cov theem hauv qab no suav nrog cov txheej txheem ntawm kev ntxiv qhov no rau IDE.

a) Rub tawm Ezo_I2c_lib, zip zip los ntawm GitHub rau hauv koj lub computer.

b) Ntawm koj lub khoos phis tawj, qhib Arduino IDE (Koj tuaj yeem rub tawm IDE los ntawm HERE yog tias koj tsis muaj nws). Hauv IDE, mus rau Sketch -> Xws li Lub Tsev Qiv Ntawv -> Ntxiv. ZIP Library -> Xaiv Ezo_I2c_lib nplaub tshev uas koj nyuam qhuav rub tawm. Cov ntaub ntawv tsim nyog tam sim no suav nrog.

c) Luam cov cai los ntawm pH_EC_led_indicator mus rau koj li haujlwm IDE. Koj tseem tuaj yeem nkag nws los ntawm Ezo_I2c_lib zip nplaub tshev rub tawm saum toj no.

d) Sau thiab xa cov pH_EC_led_indicator code rau koj Arduino Uno lossis StemTera board.

e) Hauv koj li IDE, mus rau Cov Cuab Yeej -> Serial Monitor lossis nias Ctrl+Ua haujlwm+M ntawm koj cov keyboard. Tus lej saib xyuas yuav qhib. Teeb tus nqi baud rau 9600 thiab xaiv "Carriage return"

Kauj Ruam 4: DEMONSTRATION

Cov ntsiab lus ntawm qhov kev sim pom hauv video:

  • Thawj pH thiab EC dej tau ntsuas.
  • Qee qhov NaCl (ntsev) tau ntxiv rau hauv dej, qhov kev nyeem ntawv nyeem tau nce thiab sai li sai tau thaum nws hla 500μS/cm lub teeb daj daj tig rau.
  • Tom qab ntawd qee qhov pH UP daws tau nchuav rau hauv lub beaker, pH nce ntxiv thiab hla hla 10 thiab cov liab LED tig rau.
  • Thaum kawg, qee qhov pH DOWN tov tau ntxiv thiab pH txo qis. Thaum nyeem ntawv tsawg dua 10, LED liab liab tua.

Pom zoo: