Program Arduino: Read Analog Voltage!
Daftar Isi
![]() |
| Mengukur Tegangan Baterai Dengan Arduino |
Lalu apa saja yang kita butuhkan? Yang dibutuhkan hanya:
1x Arduino
2x Kabel Jumper
Kemudian, rangkailah seperti gambar dibawah ini...
Kemudian untuk pemogramannya kamu bisa buka di File=>Examples=>Basics=>ReadAnalogVoltage. Atau kamu bisa salin ulang Skecth dibawah ini.
void setup() {
Serial.begin(9600); //digunakan untuk komunikasi Arduino dengan Serial Monitot (komputer)
}
void loop() {
int sensorValue = analogRead(A0); //digunakan untuk membaca nilai pada pin A0
float voltage = sensorValue * (5.0 / 1023.0); //mengubah nilai dari sensorValue menjadi Voltage
Serial.println(voltage); //menampilkan nilai voltage di Serial Monitor }
NOTES:
- Serial.begin(9600); seperti biasa program ini digunakan untuk komunikasi antara Arduino dengan Komputer atau perangkat lainnya yang menggunakan jalur komunikasi Serial.
- int sensorValue = analogRead(A0); membuat varibel bernama sensorValue dalam bentuk Integer, dan nilai yang dibaca oleh pin A0 dengan analogRead disimpan di sensorValue.
- float voltage = sensorValue * (5.0 / 1023.0); membuat varibel bernama voltage dalam bentuk float, lalu nilai dari sensorValue dikalikan dengan (5.0 / 1023.0) agar menghasilkan nilai voltage.
- Serial.println(voltage); menampilkan nilai pada Serial Monitor, yang disimpan pada variabel voltage.
MARI LEBIH KREATIF LAGI!!!
- Tambahkan rangkain LED Merah dan Speaker. Referensi: Program Arduino: Menyalakan LED dan BLINK! dan Program Arduino: Melody Dalam Speaker!
- Lalu buatlah program, jika nilai yang ditampilkan lebih dari 1, LED merah akan Menyala dan Speaker mengelurkan Nada.

