Tutorial Sensor Jarak Sharp GP2Y0A02YK0F Arduino UNO

Posted By: Jogja Robotika In: Tutorial On: Saturday, April 13, 2019 Comment: 0 Hit: 11405

Tutorial Sensor Jarak Sharp GP2Y0A02YK0F Arduino UNO

.

Sensor Sharp GP2Y0A02YK0F adalah sensor jarak/proximity menggunakan infrared (IR) yang cukup akurat untuk mengukur jarak dengan rentang jarak cukup jauh dari 20 cm sampai 150 cm. Data yang dikeluarkan oleh sensor ini adalah data analog, yang artinya nilai data sesuai dengan tegangan analog keluaran sensor tersebut. Sensor ini cocok untuk pengukuran jarak dekat dengan akurasi sangat baik.

  • Jangkauan pengukuran : 20 cm ~ 150 cm
  • Sudut maksimum : >40 derajat
  • Tegangan kerja : 4.5 V ~ 5.5 V
  • Pemakaian arus rata-rata : 35 mA
  • Pemakaian arus puncak : 200 mA
  • Update cycle : 25 Hz / 40 ms
  • Ukuran : 13 mm x 29.5 mm x 21.6 mm

.

Rangkaian Arduino UNO - Sharp GP2Y0A02YK0F

Arduino UNOSharp GP2Y0A02YK0F
5VVCC (Merah)
GNDGND (Hitam)
A0Data (Kuning)

.

Program Arduino UNO - Sharp GP2Y0A02YK0F

.

#define sensorIR A0     //definisi pin analog
float sensorValue, inches, cm;     

void setup() {
Serial.begin(9600);
}

void loop() {
sensorValue = analogRead(sensorIR);    //baca data analog

//Rumus Sensor Sharp GP2Y0A02YK0F_____________________
inches = 4192.936 * pow(sensorValue,-0.935) - 3.937;
cm = 10650.08 * pow(sensorValue,-0.935) - 10;
//____________________________________________________

delay(100);
Serial.print("Inches: ");
Serial.print(inches);
Serial.print(" | Cm: ");
Serial.println(cm);
}

.

Semoga bermanfaat.. Salam jogjarobotika :)

.

Cek video: https://www.youtube.com/watch?v=Ef70I0HZBfU

Order Sharp GP2Y0A02YK0F

.

.

Comments

Leave your comment