Membaca 2 sensor pada Arduino

Pernahkah kalian membuat projek lebih dari dua sensor? Jika kalian pernah membuat alat atau menggunakan alat ebih dari dua sensor dan kalian belum bisa menggabungkan kedua sensor tersebut atau kalian mendapatkan masalah penaruhan 2 kode program sensor tersebut. Sebenarnya cara penggabungan dua atau lebih sensor itu mudak jika kalian memahami algoritma atau logikannya.

Baca Juga

Penggunaan lebih dari satu sensor kadang menyulitkan sebagian seseorang tetapi faktanya penggunaan cukup mudah. Kalian harus paham dahulu tentang operasi logika assigment. Dengan memahami ini kalian akan menemukan algoritma atau logika alat kalian. Setelah itu tinggal kalian program alat kalian dengan sebuah kondisi, sehingga akan terjadi sebuah jalan kode program yang rapi dan teratur.

Kali ini admin menggunakan sensor gas dan sensor kelembaban. Ini hanyalah sebuah contoh cara menggabungkan lebih dari satu sensor. Sebenarnya penggunaan sensor ini sama seperti yang lain, Jadi jika kalian memahami materi ini akan memudahkan kalian untuk memprogram sensor yang lainnya. Cara kerja sensor ini dan yang lainnya pun sama. Jadi jangan dibaca saja ya tetapi juga dipahami.

Membaca 2 sensor pada Arduino
  • Rangkai seperti gambar di bawah ini.
  • Pastikan rangkaiannya sudah benar.
  • Copy code program dibawah ini.


int kelembapan=A0; //inisial pin sensor kelembapan
int gas=A1; //inisial pin sensor gas
void setup() {
// put your setup code here, to run once:
pinMode(kelembapan,INPUT); //inisial sensor kelembapan sebagai input
pinMode(gas,INPUT); //inisial sensor gas sebagai input
Serial.begin(9600); //serial komunikasi
}

void loop() {
// put your main code here, to run repeatedly:
//dibawah adalah kode program membaca sensor kelembapan
int data = analogRead(kelembapan); //penginisialan bahwa data membaca pin sensor kelembapan
Serial.print("kelembapan="); //menampilkan text di Serial monitor yaitu "kelembapan="
Serial.println(data); //menampilkan nilai sensor kelembapan di serial monitor
delay(1000);

//========================================
//dibawah adalah kode program membaca sensor gas
int nilai = analogRead(gas); //penginisialan bahwa data membaca pin sensor gas
Serial.print("gas="); //menampilkan text di Serial monitor yaitu "gas="
Serial.println(nilai); //menampilkan nilai sensor gas di serial monitor
delay(1000);
}
  • Upload kode program tersebut ke papan arduino.
  • Buka Serial monitor di pojok kanan atas.
Semoga artikel ini bisa bermanfaat bagi kalian dan jangan lupa share agar bisa membantu orang banyak. Jika ada yang bingung silahkan comment???

Subscribe to receive free email updates:

0 Response to "Membaca 2 sensor pada Arduino"

Posting Komentar