NIM : 18050874018
A. Komponen :
1. Arduino Uno
2. Modul Sensor Ultrasonik
3. 3 LED (merah, kuning dan hijau)
4. Input Power 5V DC
5. Ground
6. Pot-HG
7. Virtual Terminal
8. Arduino IDE Beserta Library & kodenya
9. Software Proteus
B. Source Code Arduino :
/////////Tugas Mata Kuliah Mikrokontroler Mikroprosesor/////////
#define ledHijau 3
#define ledKuning 4
#define ledMerah 5
#define trigPin 7
#define echoPin 6
void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(ledHijau, OUTPUT);
pinMode(ledKuning, OUTPUT);
pinMode(ledMerah, OUTPUT);
}
void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;