LAPORAN
AKHIR 1
1. Komponen
[kembali]
arduino |
LM35 |
motor dc |
driver motor |
LCD |
potensiometer |
power supply |
2. Rangkaian
Simulasi [kembali]
Prinsip
kerja:
Pada
rangkaian percobaan yang telah dilakukan digunakan beberapa komponen seperti
driver motor, motor, dan Arduino, serta baterai. Baterai pada rangkaian ini
berfungsi untuk memberikan supply pada driver motor, agar dapat meggerakkan output
berupa motor. Pada pin Arduino, driver motor dihubungkan dengan pin 9 dan 10
yang merupakan pin PWM. Hal ini digunakan untuk inp 1 dan inp2. Pada driver
motor natinya akan menggerakkan motor dengan kondisi yang nantinya diatur pada
listing program Arduino. Untuk listing program untuk menjalanka Arduino dimana
untuk kondisi pertama in1 diberikan logika LOW dan inp 2 diberikan logika HIGH,
sehingga motor nantinya akan berputar ke kanan demgan delay selama 8 sekon. Untuk
kondisi kedua dimana diberikan in1 logika HIG dan inp 2 diberi logika LOW
sehingga motor nantinya akan berputar kearah kiri.
3. Flowchart
[kembali]
4. Listing
Program [kembali]
#define in1 9
#define in2 10
void setup() {
pinMode(in1,
OUTPUT);
pinMode(in2,
OUTPUT);
}
void loop() {
digitalWrite(in1,
LOW);
digitalWrite(in2,
HIGH);
delay(8000);
digitalWrite(in1,
HIGH);
digitalWrite(in2,
LOW);
delay(8000);
}
5. Video
[kembali]
6. Kondisi [kembali]
Percobaan
1
1.
Bagaimana pengaruh baterai terhadap pergerakan motor
Jawab:
Adanya
baterai pada rangkaian akan membuat motor dapat bergerak. Jika baterai pada
rangkaian dihilangkan maka motor tidak dapat bergerak. Hal ini dikarenaka pada
rangkaian ini baterai digunakan untuk memberika supply pada motor. Besarya
nilai baterai akan mempengaruhi kecepatan motor.
2.
Jelaskan listing program pada bagian yg menjalankan kondisi masing masing
kelompok (bagian deklarasi variabel dan set input output tidak usah)
Jawab:
Pada
rangkaian terdapat listing program dimana terdapat fungsi pengulangan bertipe void
(viod loop) yang digunakan untuk memberikan kondisi, dimana pada kondisi
pertama motor dapat berputar kekanan dengan memberikan logika HIGH pada in1 dan
logika LOW paa in2 dengan delay 8 sekon. Untuk kondisi kedua dimana motor akan
bergerak ke kiri degam meberikan logika LOW pada in1 dan logika LOW pada in2. Pada
kondisi kedua ini diberikan juga delay sekama 8 sekon. Nantinya outputyabisa
kita lihat pada motor.
3.
Bagaimana jika pin in1 dan in2 tidak dihubungkan ke pin pwm, tetapi ke pin
digital biasa (misal pin 12 dan 13)
Jawab:
Pada
rangkaian jika pin in1 dan pin in2 tidak dihubungkan ke pin pwm tetapi pin
digital hal yang akan kita lakukan adalah mengubah variable pada listing program.
Setelah itu, tidak membeikan pengaruh apapun pada output, dimana motor tetap
aka berputar.
7. Link
Download [kembali]
HTML: disini
File rangkaian: disini
Video: disini
Datasheet LM35: disini
Datasheet motor DC: disini
Library Arduino: disini
Listing
program: disini
Tidak ada komentar:
Posting Komentar