Menggunakan Serial Monitor Arduino untuk Sensor Gerak Ultrasonic


Dalam video diatas cara menggunakan serial monitor arduino untuk rangkaian arduino dengan tombol push button sedangkan untuk tugas kuliah sensor dan aktuator berikut ini saya sharing source code arduino untuk diaplikasikan dengan sensor gerak ulrasonic.


#include <NewPing.h>

#define TRIGGER_PIN 12 // jumper pin TRIG sensor ke pin 12 arduino
#define ECHO_PIN 11 // jumper pin ECHO sensor ke pin 11 arduino
#define MAX_DISTANCE 200 // jarak maks (cm).

NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); // bikin class baru

void setup() {
Serial.begin(9600); // buka serial monitor dg br 9600
}

void loop() {
delay(200); // delay tiap pengukuran (bisa diset sdr)
unsigned int uS = sonar.ping(); // kirim ping dan simpan hasilnya di variabel uS (satuannya mikrodetik)
Serial.print("Ping : | "); //kirim tulisan 'Ping' ke serial monitor
Serial.print(uS); // ping time gelombang hertz (hz)
Serial.print(" Khz"); //kirim tulisan 'Khz' ke serial monitor
Serial.print(" | ");
Serial.print(uS / US_ROUNDTRIP_CM); // konversi ping time ke jarak (cm)
Serial.print(" Cm |"); //kirim tulisan 'cm' ke serial monitor
Serial.println(" ");

// US_ROUNDTRIP_CM
}
Share on Google Plus

About zero

Nothing a Specially - Sharing is Fun, "Laudate Gloria in Excelis Deo."