Përmbajtje:

BNI SISTEMIN E MONITORIMIT T PH PH DHE SALINITETIT TUAJ ME TREGUES LED: 4 hapa
BNI SISTEMIN E MONITORIMIT T PH PH DHE SALINITETIT TUAJ ME TREGUES LED: 4 hapa

Video: BNI SISTEMIN E MONITORIMIT T PH PH DHE SALINITETIT TUAJ ME TREGUES LED: 4 hapa

Video: BNI SISTEMIN E MONITORIMIT T PH PH DHE SALINITETIT TUAJ ME TREGUES LED: 4 hapa
Video: Development Dilemma Navigating the Challenges of Progress #audiobooks #motivation #businesstips 2024, Nëntor
Anonim
BNI SISTEMIN E MONITORIMIT T PH PH DHE SALINITETIT TUAJ ME TREGUES LED
BNI SISTEMIN E MONITORIMIT T PH PH DHE SALINITETIT TUAJ ME TREGUES LED

Në këtë projekt, ne do të bëjmë një sistem të monitorimit të pH dhe kripësisë/përçueshmërisë me tregues LED. Përdoren sensorët e pH dhe kripësisë nga Atlas Scientific. Funksionimi bëhet përmes protokollit I2C dhe leximet shfaqen në monitorin serik Arduino.

LED -të ndizen nëse leximet e sensorit dalin nga kufijtë e paracaktuar. Në këtë rast, kufijtë janë si më poshtë: Nëse leximi i përçueshmërisë shkon mbi 500 μS/cm, LED i verdhë do të ndizet; nëse leximi i pH shkon mbi 10, LED i kuq do të ndizet. Përdorimi i LEDs ofron një demonstrim se si leximet e sensorëve mund të përdoren për të shkaktuar pajisje të tjera.

KUJDES:

Atlas Scientific nuk bën elektronikë të konsumit. Kjo pajisje ka për qëllim inxhinierët elektrikë. Nëse nuk jeni njohur me inxhinierinë elektrike ose programimin e sistemeve të ngulitura, këto produkte mund të mos jenë për ju

Kjo pajisje është zhvilluar dhe testuar duke përdorur një kompjuter Windows. Nuk u testua në Mac, Atlas Scientific nuk e di nëse këto udhëzime janë të pajtueshme me një sistem Mac

PËRPARËSITË:

  • Leximet e pH dhe kripës në kohë reale.
  • Mund të zgjerohet për të përfshirë më shumë lloje të sensorëve EZO të Atlas.
  • Aftësia për të përdorur leximet e sensorëve për të kontrolluar pajisjet e tjera.
  • Aftësitë minimale të programimit të nevojshme nëse nuk planifikoni të modifikoni projektin.

MATERIALE:

  • 1- Arduino Uno ose bordi STEMTera
  • Breadboard (Nëse një tabelë STEMTera nuk po përdoret)
  • Telat e kërcyesit
  • 1- Kompleti i sensorit të pH
  • 1- kompleti i sensorit të kripësisë
  • 1- Izolatori i tensionit të brendshëm
  • 2- LEDs
  • 2- rezistenca 220 Ω

Hapi 1: KQRKESAT PARAKOMBLETARE

a) Kalibroni sensorët. Çdo sensor ka një proces të veçantë kalibrimi. Referojuni sa vijon: Fleta e të dhënave të Ezo pH, fleta e të dhënave Ezo EC.

b) Vendosni protokollin e sensorëve në I2C. Çdo sensor ka nevojë për një adresë unike I2C. Në përputhje me kodin mostër për këtë projekt, përdoren adresat e mëposhtme: adresa e sensorit të pH është 99, dhe adresa e sensorit të kripësisë është 100. Për informacion se si të ndryshoni midis protokolleve dhe caktoni adresat, referojuni këtij LINK.

Kalibrimi dhe kalimi në I2C DUHET të bëhet para se të zbatoni sensorët në këtë projekt

Hapi 2: Mbledhja e HARDWARE

KUJDES HARDWARE
KUJDES HARDWARE

Lidhni pajisjen siç tregohet në skemën e mësipërme.

Mund të përdorni ose një Arduino UNO ose një bord STEMTera. Bordi STEMTera u përdor në këtë projekt për modelin e tij kompakt ku Arduino kombinohet me pjatën e bukës.

Rezistencat 220Ω kufizojnë rrymën në LED, duke i parandaluar ato të fryjnë.

Izolatori i Tensionit Inline izolon qarkun e pH nga qarku i kripësisë, duke e mbrojtur kështu nga çdo ndërhyrje elektrike (zhurmë) që mund të burojë nga sensori i kripësisë ose elektronikë të tjerë në sistem.

Hapi 3: PROGRAMI I NGARKIMIT ONTO ARDUINO

Kodi për këtë projekt përdor një bibliotekë të personalizuar dhe skedar titulli për qarqet EZO në modalitetin I2C. Ju do të duhet t'i shtoni ato në Arduino IDE tuaj në mënyrë që të përdorni kodin. Hapat e mëposhtëm përfshijnë procesin e bërjes së kësaj shtese në IDE.

a) Shkarkoni Ezo_I2c_lib, një dosje zip nga GitHub në kompjuterin tuaj.

b) Në kompjuterin tuaj, hapni Arduino IDE (Ju mund ta shkarkoni IDE -në nga KETU nëse nuk e keni). Në IDE, shkoni te Sketch -> Include Library -> Add. ZIP Library -> Zgjidhni dosjen Ezo_I2c_lib që sapo shkarkuat. Tani janë përfshirë skedarët e duhur.

c) Kopjoni kodin nga pH_EC_led_indicator në panelin tuaj të punës IDE. Ju gjithashtu mund të përdorni atë nga dosja zip Ezo_I2c_lib e shkarkuar më sipër.

d) Përpiloni dhe ngarkoni kodin e pH_EC_led_indicator në tabelën tuaj Arduino Uno ose StemTera.

e) Në IDE tuaj, shkoni te Tools -> Serial Monitor ose shtypni Ctrl+Shift+M në tastierën tuaj. Monitori serik do të hapet. Vendosni normën e baudit në 9600 dhe zgjidhni "Kthimi i karrocës"

Hapi 4: Demonstrim

Përmbledhje e eksperimentit të treguar në video:

  • Maten pH dhe EC fillestare të ujit.
  • Uji shtohet pak NaCl (kripë), leximi i përçueshmërisë rritet dhe sapo të kalojë 500μS/cm ndizet LED i verdhë.
  • Pastaj pak tretësirë pH UP derdhet në gotë, pH rritet dhe me kalimin e 10 dhe LED i kuq ndizet.
  • Së fundi, shtohet një solucion pH DOWN dhe pH zvogëlohet. Kur leximi është më pak se 10, LED i kuq fiket.

Recommended: