TP MODUL 2 PERCOBAAN 3 KONDISI 2
TUGAS PENDAHULUAN MODUL 2
Percobaan 3 Kondisi 2
Kondisi potensiometer 10%
2. Gambar Rangkaian [Kembali]
3. Video Rangkaian Simulasi [Kembali]
4. Prinsip Kerja [Kembali]
seperti pada percobaan sebelumnya pertama-tama kita deklarasikan pin
apa saja yang digunakan pada arduino kemudian setelah semua pin sudah
terbaca maka program akan berjalan dan sesuai dengan kondisi yaitu
untuk potensio 10% dimana angka ini mempengaruhi kecepatan dari motor
yang ada pada rangkaian tersebut, semakin tinggi persentase maka akan
semakin cepat motor berjalan
Listing Program
byte pot= A0; //Deklarasi pin A0 untuk potensiometer
byte motor= 9; //Deklarasi pin 9 untuk motor
int nilai; //Deklarasi variabel nilai
int output; //Deklarasi variabel output
void setup(){ //Semua kode dalam fungsi ini dieksekusi sekali
pinMode(motor, OUTPUT); //Deklarasi motor sebagai OUTPUT
Serial.begin(9600); //Set baud rate 9600
}
void loop(){ //Semua kode dalam fungsi ini dieksekusi berulang
nilai= analogRead(pot); //Membaca nilai potensiometer
output= map(nilai, 0, 1023, 0, 255);
analogWrite(motor, output);
Serial.print("potensiometer: ");
Serial.print(nilai);
Serial.print(" ");
Serial.print("output: ");
Serial.print(output);
delay(2);
}
5. Download [Kembali]
Link HTML klik disini
Link Rangkaian Percobaan 3 Kondisi 2 klik disini
Link Video Percobaan klik disini
Link Listing Program klik disini
Link Datasheet Arduino klik disini
Link Datasheet Motor DC klik disini
Komentar
Posting Komentar