Percobaan 3 (Mengatur Kecepatan Putar Motor DC)




MENGATUR KECEPATAN MOTOR DC





3. Flowchart [kembali] 

       


#include            //Deklarasi library LCD
#define LM35 A0                           //Deklarasi pin A0 untuk LM35
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);  //Deklarasi pin 2-7 untuk LCD
int nilaiSuhu;                                  //Deklarasi variabel nilaiSuhu


void setup() {                                //Semua kode dalam fungsi ini dieksekusi sekali
  pinMode(A0, INPUT);               //Deklarasi pin A0 sebagai OUTPUT
  lcd.begin(16, 2);                         //Dimensi LCD yang digunakan
}

void loop()                                   //Semua kode dalam fungsi ini dieksekusi berulang
{

  nilaiSuhu = ((5 * analogRead(LM35) * 100.00) / 1024 / 3); //Mencari nilai Suhu
  lcd.clear();                                    //Menghapus layar LCD
  lcd.setCursor(0, 0);                      //Menentukan posisi kursor pada awal penulisan
  lcd.print("LM35 Sensor Suhu"); //Menampilkan text pada LCD
  lcd.setCursor(0, 1);                      //Menentukan posisi kursor pada awal penulisan
  lcd.print(nilaiSuhu);                    //Menampilkan nilaiSuhu pada LCD
  delay(100);                                  //Waktu delay 100 ms setelah dieksekusi


}

5. Analisa [kembali]
Bagaimana cara agar potensiometer terbalik pengaruhnya terhadap kecepatan motor ?
Untuk membalik pengaruh potensiometer terhadap kecepatan motor yang perlu kita lakukan adalah dengan mengubah inputan dari HIGH LOW menjadi LOW HIGH,maka yang pada awalnya wiper diputar ke kanan menjadi semakin lambat setelah inputan diubah maka akan menjadi semakin cepat,begitu pula sebalinya jika pada awalnya wiper diputar ke sebelah kiri menjadi semakin cepat setelah inputan diubah maka akan menjadi semakin lambat


6. Video [kembali]


Tidak ada komentar:

Posting Komentar