LA23








1. Hardware[kembali]







2. Rangkaian Simulasi [kembali]





3. Flowchart [kembali]



4. Listing Program [kembali]


int potPin =0; // pin analog 0 terkonek ke potensio
int transistorPin =9; // pin PWM 9 terkonek ke pin base transistor
int potValue = 0; //Mengembalikan nilai dari potensio

void setup() {
 
  pinMode(transistorPin, OUTPUT);
 
// mensetting pin transistor sebagai output
}

void loop() {
  
  potValue = analogRead(potPin)/4; 
// membaca potensio, merubah nilai pembacaan ke 0-225
  
  analogWrite(transistorPin, potValue);
//menggunakan nilai pembacaan potensio untuk kontrol transistor

}


5. Video Percobaan [kembali]





6. Analisis [kembali]


Kaki input dari potensiometer dihubungkan ke input analog arduino, dengan kedua kaki lainnya masing-masing dihubungkan ke vcc dan ground. Lalu motor DC dihubungkan dengan output pwm (analog) pada arduino. Maka potensiometer disini berfungsi sebagai sisem kontrol untuk mengatur kecepatan motor dc.

Untuk penjelasan listing program, setiap pin dideklarasikan terlebih dahulu. Lalu menset pin transistor sebagai output . Lalu untuk membaca sinyal kontrol dari potensiometer. Setelah dibaca nilai tersebut akan digunakan untuk mengonntrol motor DC.




7. Link Download [kembali]

HTML: disini
Video: disini

Tidak ada komentar:

Posting Komentar