Anda di halaman 1dari 2

PRAKTEK ARDUINO 4

A. Program Arduino : Kontrol Kecepatan Motor Menggunakan Potensiometer


Alat dan bahan :
 1 buah arduino Uno
 1 buah kabel USB
 1 buah Motor DC 12V
 1 buah power supply
 1 buah resistor 130 ohm
 1 buah potensiometer 1M
 1 buah transistor BC547
 1 buah diode 1N4002
Rangkaian :

Sketch Program :
void setup() {

// put your setup code here, to run once:

pinMode (9, OUTPUT); //untuk menentukan pin 9 output

Serial.begin(9600); //nilai baudrate

void loop() {

// put your main code here, to run repeatedly:

float val = analogRead(A0);//membaca nilai ADC pada A0

float out = val/1023*255; //konversi nilai ADC ke PWM

analogWrite(9, out); //mengeluarkan nilai output pada pin 9

Serial.println(out); //mengirim data serial

delay(100); //tiap 100ms

Keterangan :

Pada tiap baris terdapat penjelasan fungsi program pada tulisan berwarna abu abu.

Catatan hasil percobaan

Tugas

1. Mengganti pin A0 menjadi pin ADC lainya contoh : A1, A2, dll
2. Mengganti pin 9 dengan pin digital lainya contoh : 10, 11, dll

Hasil percobaan :

Pengembangan :

Anda mungkin juga menyukai