Isi kandungan:

JADIKAN SISTEM PEMANTAUAN PH DAN SALINITY ANDA DENGAN INDIKATOR LED: 4 Langkah
JADIKAN SISTEM PEMANTAUAN PH DAN SALINITY ANDA DENGAN INDIKATOR LED: 4 Langkah

Video: JADIKAN SISTEM PEMANTAUAN PH DAN SALINITY ANDA DENGAN INDIKATOR LED: 4 Langkah

Video: JADIKAN SISTEM PEMANTAUAN PH DAN SALINITY ANDA DENGAN INDIKATOR LED: 4 Langkah
Video: Analisis Kualitas Lingkungan (Perhitungan Status Mutu Air dengan Metode Storet) 2024, Julai
Anonim
JADIKAN SISTEM PEMANTAUAN PH DAN SALINITY ANDA DENGAN INDIKATOR LED
JADIKAN SISTEM PEMANTAUAN PH DAN SALINITY ANDA DENGAN INDIKATOR LED

Dalam projek ini, kami akan membuat sistem pemantauan pH dan kemasinan / konduktiviti dengan petunjuk LED. Sensor pH dan kemasinan dari Atlas Scientific digunakan. Operasi dilakukan melalui protokol I2C dan bacaan ditunjukkan pada monitor bersiri Arduino.

LED dihidupkan jika bacaan sensor keluar dari had yang telah ditentukan. Dalam kes ini, hadnya adalah seperti berikut: Sekiranya bacaan kekonduksian melebihi 500 μS / cm, LED kuning akan menyala; jika bacaan pH melebihi 10, LED merah akan menyala. Penggunaan LED menawarkan demonstrasi bagaimana pembacaan sensor dapat digunakan untuk memicu perkakasan lain.

AMARAN:

Atlas Scientific tidak membuat elektronik pengguna. Peralatan ini bertujuan untuk jurutera elektrik. Sekiranya anda tidak biasa dengan kejuruteraan elektrik atau pengaturcaraan sistem tertanam, produk ini mungkin bukan untuk anda

Peranti ini dikembangkan dan diuji menggunakan komputer Windows. Ia tidak diuji pada Mac, Atlas Scientific tidak tahu sama ada arahan ini sesuai dengan sistem Mac

KELEBIHAN:

  • Pembacaan pH dan kemasinan masa nyata.
  • Boleh dikembangkan untuk memasukkan lebih banyak jenis sensor EZO Atlas.
  • Keupayaan menggunakan bacaan sensor untuk mengawal perkakasan lain.
  • Kemahiran pengaturcaraan minimum diperlukan kecuali anda merancang untuk mengubahsuai projek.

BAHAN:

  • 1- Arduino Uno atau papan STEMTera
  • Papan roti (Sekiranya papan STEMTera tidak digunakan)
  • Wayar pelompat
  • 1- kit sensor pH
  • 1- kit sensor kemasinan
  • 1- Pengasing voltan sebaris
  • 2- LED
  • Perintang 2- 220 Ω

Langkah 1: KEPERLUAN PRASEKOLAH

a) Kalibrasi sensor. Setiap sensor mempunyai proses penentukuran yang unik. Rujuk perkara berikut: Lembar data pH Ezo, lembar data Ezo EC.

b) Tetapkan protokol sensor ke I2C. Setiap sensor memerlukan alamat I2C yang unik. Sesuai dengan contoh kod untuk projek ini, alamat berikut digunakan: alamat sensor pH adalah 99, dan alamat sensor salinitas adalah 100. Untuk maklumat mengenai cara menukar antara protokol dan menetapkan alamat, lihat LINK ini.

Penentukuran dan pertukaran ke I2C HARUS dilakukan sebelum menerapkan sensor ke dalam projek ini

Langkah 2: PERKAKASAN PERSATUAN

PERKAKASAN PERSATUAN
PERKAKASAN PERSATUAN

Sambungkan perkakasan seperti yang ditunjukkan dalam skema di atas.

Anda boleh menggunakan papan Arduino UNO atau papan STEMTera. Papan STEMTera digunakan dalam projek ini untuk reka bentuknya yang ringkas di mana Arduino digabungkan dengan papan roti.

Perintang 220Ω menghadkan arus ke LED, menghalangnya daripada keluar.

Inline Voltage Isolator mengasingkan litar pH dari litar kemasinan, sehingga melindunginya dari gangguan elektrik (kebisingan) yang mungkin berasal dari sensor saliniti atau elektronik lain dalam sistem.

Langkah 3: PROGRAM PINJAMAN KE ARDUINO

Kod untuk projek ini menggunakan pustaka khusus dan fail tajuk untuk litar EZO dalam mod I2C. Anda perlu menambahkannya ke Arduino IDE anda untuk menggunakan kod tersebut. Langkah-langkah di bawah merangkumi proses membuat penambahan ini pada IDE.

a) Muat turun Ezo_I2c_lib, folder zip dari GitHub ke komputer anda.

b) Pada komputer anda, buka Arduino IDE (Anda boleh memuat turun IDE dari SINI jika anda tidak memilikinya). Di IDE, pergi ke Sketch -> Include Library -> Add. ZIP Library -> Pilih folder Ezo_I2c_lib yang baru anda muat turun. Fail yang sesuai kini disertakan.

c) Salin kod dari pH_EC_led_indicator ke panel kerja IDE anda. Anda juga boleh mengaksesnya dari folder zip Ezo_I2c_lib yang dimuat turun di atas.

d) Susun dan muat naik kod pH_EC_led_indicator ke papan Arduino Uno atau StemTera anda.

e) Di IDE anda, pergi ke Tools -> Serial Monitor atau tekan Ctrl + Shift + M pada papan kekunci anda. Monitor bersiri akan dibuka. Tetapkan kadar baud ke 9600 dan pilih "Carriage return"

Langkah 4: DEMONSTRASI

Ringkasan eksperimen yang ditunjukkan dalam video:

  • PH awal dan EC air diukur.
  • Sebilangan NaCl (garam) ditambahkan ke dalam air, bacaan kekonduksian meningkat dan sebaik sahaja menyeberangi 500μS / cm LED kuning menyala.
  • Kemudian beberapa larutan pH UP dituangkan ke dalam bikar, pH meningkat dan setelah melintasi 10 dan LED merah menyala.
  • Akhirnya, beberapa larutan pH DOWN ditambahkan dan pH menurun. Apabila bacaan kurang dari 10, LED merah mati.

Disyorkan: