Kelebihan dan Kekurangan Sensor Jarak JSN-SR04T atau AJ-SR04M

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

#include <NewPing.h>
//library yang baru saja di install dengan cara diatas

//pin arduino yang digunakan
#define trigPin 2
#define echoPin 3
#define LEDpin 13

// Tentukan jarak maksimum yang ingin kita ping (dalam sentimeter). Jarak sensor maksimum adalah 400-500 cm
#define MAX_DISTANCE 400

NewPing sonar = NewPing(trigPin, echoPin, MAX_DISTANCE);

void setup() {
//Baut komunikasi yang disettingkan di serial monitor
Serial.begin(115200);
pinMode(LEDpin, OUTPUT);
}

void loop() {
delay(50);
Serial.print("Jarak Pembacaan = ");
Serial.print(sonar.ping_cm() - 38); //nilai jarak yang terbaca
Serial.println(" cm");

//contoh pengondisian menggunakan IF, jika jarak terdeteksi pada jarak samadengan 300cm dan lebih dari itu maka led built in akan blinking
if(sonar.ping_cm() >= 300)
{
digitalWrite(LEDpin, HIGH);
delay(250);
digitalWrite(LEDpin, LOW);
delay(250);
}
}

m.bekti.w