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.
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.
Baca Juga
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
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.
Baca Juga
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.
makaish min
ReplyDeleteAlat pemisah lcd
Gan gimana cara gabungin RFID dan tombol
ReplyDeleteAnda cari dulu program rfid dan tombol. Tergantung anda sendiri mau gimana jalan alatnya. Tulis di kertas jalanya setelah itu ubahlah ke kode program. Gunakan logika atau operator assigment
Deletegan kan sensor ultrasonik dan dht11
ReplyDeleteCari kode program kedua sensor tersebut, terus di pisah dan gabungkan dengan operator assigment
DeleteSiap gan....
ReplyDeleteAda sedikit kebingungan dengan 2 sensor yg sama type, misal menggunakan DHT11 sebanyak 2 buah....
Codingnya ?????
Makasih pencerahannya....