TUGAS PENDAHULUAN MODUL II

 




1. Kondisi [kembali] 

Kondisi yang digunakan pada Tugas Pendahuluan ini adalah Percobaan 3 kondisi 2 yaitu kondisi potensiometer 10%

2. Hardware [kembali]

  • Arduino Uno
  • Potensiometer
  • Motor DC



 

3. Rangkaian Simulasi [kembali]

 

 

4. Flowchart [kembali]

 
 
 
5. Listing Program [kembali] 
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);
}

 

 
HTML                 Klik Disini
Simulasi Proteus Klik Disini
Listing Program  Klik Disini
Video                   Klik Disini            

Tidak ada komentar:

Posting Komentar