(tidak ada)
2. Alat dan Bahan
[Kembali]
listing program
#define in1 9
#define in2 10
#define led1 6
#define led2 5
void setup() { //Semua kode dalam fungsi ini di eksekusi sekali
pinMode(in1, OUTPUT); //Deklarasi in1 sebagai OUTPUT
pinMode(in2, OUTPUT); //Deklarasi in2 sebagai OUTPUT
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
}
void loop() { //Semua kode dalam fungsi ini dieksekusi berulang
for (int i=0;i<255;i++)
{
digitalWrite(in1,HIGH); //in1 diberi logika 1
digitalWrite(in2, LOW); //in2 diberi logika 0
digitalWrite(led1,HIGH ); //in2 diberi logika 0
delay(25); //Jarak waktu 1000 ms setelah input dieksekusi
if (i>128){
for (int i=128;i<256;i++)
{
digitalWrite(in1,HIGH); //in1 diberi logika 1
digitalWrite(in2, LOW); //in2 diberi logika 0
digitalWrite(led2,HIGH ); //in2 diberi logika 0
digitalWrite(led1,LOW );
delay(1000); //Jarak waktu 1000 ms setelah input dieksekusi
} //Jarak waktu 1000 ms setelah input dieksekusi
}
}
}
4. Prinsip Kerja
[Kembali]Pada percobaan ini kita menggunakan komponen arduino uno, driver motor, LED dan resistor. untuk kondisinya yaitu ketika PWM 0-126 maka LED hijau hidup dan motor akan berputar dan ketika PWM 127-255 maka LED merah akan menyala dan motor akan berputar. Cara Kerja rangkaian yaitu pin PWM pada arduino akan mengitung mulai dari 1 hingga 255. Pada arduino akan dilakukan proses logika sehingga pada hitungan PWM 0-126 LED hijau akan menyala serta motor akan berputar dan ketika hitungan PWM 127-255 maka LED merah akan menyala dan motor akan berputar
1. Analisa pengaruh PWM terhadap kecepatan motor
jawab : Pangaruh nilai PWM pada percobaan kali ini dengan kecepatan motor adalah berbanding lurus. Artimya semakin besar nilai PWM pada arduino maka pergerakan putaran motor akan semakin cepat. Nilai PWM pada percobaan kali ini adalah 0-255. Hal itu berarti pada nilai PWM 0 maka motor berada dalam kecepatan minimum dan ketika PWM 255 motor berada dalam kecepatan maksimum.
2. Analisa perbedaan hasil saat simulasi proteus dengan hasil saat praktikum beserta solusi permasalahanya
jawab : Dalam percobaan kali ini dengan kondisi PWM 0-126 maka motor akan berputar dan LED hijau menyala dan ketika 128-255 maka motor akan berputar dan LED merah akan menyala. Perbedaan hasil pada percobaan dan simulasi pada percobaan 1 bisa dikatakan tidak ada. Jika terjadi masalah maka solusinya adalah praktikan harus memastikan hubungan antar pin sudah benar.
7. Link Download
[Kembali]
- HTML klik disini
- Simulasi Proteus klik disini
- Listing Program klik disini
- Video klik disini
- Datasheet Arduino UNO klik disini
- Datasheet Driver motor klik disini
- Datasheet LED klik disini
- Datasheet Resistor klik disini
- Library Arduino UNO klik disini
Tidak ada komentar:
Posting Komentar