TUGAS SOFTSKILL ( ALGORITMA DAN PEMROGRAMAN KASUS TEKNIK ELEKTRO # )


PERANCANGAN ALAT PENDETEKSI PH AIR MENGGUNAKAN MIKROKONTROLER NODEMCU BERBASIS INTERNET







                                          Nama                         : Al Ife Yovvan Onedika

                                         NPM                           : 10416473
                                         Kelas                           : 3IB05
                                         Jurusan                        : Teknik Elektro




                                                                 BAB 1
                                                      PENDAHULUAN

1.1  LATAR BELAKANG MASALAH
             Air merupakan unsur terpenting yang terdapat di alam ini. Manusia, hewan dan Tumbuh-tumbuhan membutuhkan air untuk berkembang biak dan bertahan hidup. Kita perlu mengetahui apakah kualitas air tersebut tetap terjaga dan tidak terkontaminasi bahan lain. Kemajuan teknologi memudahkan kita untuk menggunakan internet sebagai sistem yang mudah dan efisien digunakan. Perancangan suatu sistem monitoring pH air berbasis internet secara realtime bertujuan agar data yang didapat tidak perlu dicatat secara manual.

1.2  BATASAN PENELITIAN
      Penelitian ini hanya dibatasi pada merancang sistem monitoring pengukur pH air menggunakan mikrokontroler nodemcu menggunakan jaringan internet.
1.3  TUJUAN PENELITIAN
       Merancang suatu sistem monitoring pH air menggunakan mikrokontroler nodemcu berbasis internet agar dapat disimpan dan diakses di manapun menggunakan jaringan internet.












                                                                BAB 2
                                                  LANDASAN TEORI





-          Pada diagram blok ini sensor ph probe air ini menjadi input yg akan mengirimkan
       informasi ke mikrokontroler
-          Pada diagram blok ini Node MCU adalah sebuah platform IoT yang bersifat opensource
       yang akan mengolah  informasi pada input yang akan mengirim data ke website dan
       LCD
-          Catu daya sebagai activator untuk member sumber tegangan ke alat ini
-          Lalu data akan ditampilkan pada LCD dan
-          Pada alat ini, display yang digunakan adalah LCD (Liquid Crystal Display) 16 x 2.
       Untuk blok ini tidak ada komponen tambahan karenmikrokontroler dapat memberi data
       langsung ke LCD
-          Output nya adalah data akan diterima melalui PC atau Smartphone




                     ALGORITMA DAN PEMROGRAMAN

#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 4, 9, 10, 11, 12);
void setup() {
lcd.begin(16, 2);
Serial.begin(9600);
}
float pH;
int data;
void loop() {
for (int x=0;x<10;x++)
{
data=analogRead(A2);
pH=pH+data;
delay(100);
}
pH=pH/10;//RATA-RATA
30
pH=data*0.004887*3.3980582;
Serial.println(pH);
int sensorValue = analogRead(A2);
// Convert the analog reading (which goes from 0 - 1023) to a voltage (0 - 5V):
float voltage = sensorValue * (5.0 / 1023.0);
// print out the value you read:
Serial.println(voltage);
lcd.clear();
lcd.setCursor(0,0);

lcd.print("Deteksi PH");
lcd.setCursor(0,1);

lcd.print("pH = ");
lcd.print(pH,1);
lcd.setCursor(10,2);
lcd.print("V=");
lcd.print(voltage);
delay(100)


DAFTAR PUSTAKA

http://repositori.usu.ac.id/bitstream/handle/123456789/3467/142408066.pdf?sequence=3&isAllowed=y



Komentar

Postingan populer dari blog ini

Menghitung Nilai Tegangan Output ( Vout ) pada Suatu Rangkaian Penyearah Sederhana dengan Menggunakan Bahasa Pemrograman Pascal

TUGAS MAKALAH TEORI LINGKUNGAN : ASAS-ASAS PENGETAHUAN LINGKUNGAN DAN SUMBER DAYA ALAM

ARSITEKTUR dan ORGANISASI KOMPUTER