Daftar Isi:

Baca Nilai ADC Dari Potensiometer: 4 Langkah
Baca Nilai ADC Dari Potensiometer: 4 Langkah

Video: Baca Nilai ADC Dari Potensiometer: 4 Langkah

Video: Baca Nilai ADC Dari Potensiometer: 4 Langkah
Video: Cara Mudah Membaca Nilai Potensiometer Menggunakan Mikrokontroller Arduino 2024, Juli
Anonim
Baca Nilai ADC Dari Potensiometer
Baca Nilai ADC Dari Potensiometer

Pada artikel ini saya akan menunjukkan cara membaca nilai ADC dari potensiometer.

ini adalah dasar dari pemrograman Arduino. yaitu membaca nilai analog menggunakan pin Analog yang disediakan oleh Arduino.

selain menggunakan potensio, ada beberapa sensor yang menggunakan input analog. seperti sensor cahaya, sensor suara dan sensor kelembaban tanah.

Mengapa menggunakan pot? karena komponen ini mudah ditemukan dan dapat merepresentasikan sensor yang dibaca menggunakan input analog.

Dari pembacaan ADC ini nantinya dapat dikolaborasikan dengan perangkat output. dan tentunya akan menciptakan hal-hal yang menarik.

Langkah 1: Komponen yang Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan

Ini adalah komponen yang dibutuhkan dalam tutorial ini:

  • Arduino nano v3.0
  • Potensi 100K
  • Kawat jumper
  • Papan Proyek
  • USB mini
  • Laptop
  • Arduino IDE

Langkah 2: Merakit

Berkumpul
Berkumpul

Merakit semua komponen yang digunakan.

Gunakan gambar skema di atas sebagai panduan untuk merakitnya.

Potensi untuk Arduino

1 ==> Gnd

2 ==> A0

3 ==> +5V

Langkah 3: Pemrograman

Pemrograman
Pemrograman

Setelah rangkaian terpasang. Selanjutnya isi arduino dengan program baca ADC yang telah dibuat.

Sketsa yang saya buat kira-kira seperti ini:

void setup() { // menginisialisasi komunikasi serial pada 9600 bit per detik: Serial.begin(9600); }

// rutinitas loop berjalan berulang-ulang selamanya:

void loop() { // membaca input pada pin analog 0: int sensorValue = analogRead(A0); // cetak nilai yang Anda baca: Serial.println(sensorValue); penundaan (1); // penundaan di antara pembacaan untuk stabilitas }

Anda juga dapat mengunduh file asli di bawah ini:

Langkah 4: Hasil

Hasil
Hasil

Berikut cara untuk melihat hasilnya:

  • Buka monitor serial di Arduino.
  • Pastikan baud rate pada serial monitor dan program sudah sesuai (disini menggunakan 9600).
  • kemudian putar potensiometer
  • Saat diputar ke kanan, nilai ADC akan semakin besar
  • Saat diputar ke kiri, nilai ADC akan semakin kecil
  • Nilai terkecil adalah 0 dan nilai terbesar adalah 1023.

Dari data digital 0-1023, kita bisa memanfaatkannya untuk membuat hal-hal menarik lainnya. Lihat saja artikel saya yang akan datang.

Direkomendasikan: