Components and supplies
1
Arduino Micro
1
GP2Y0A02YK0F
1
Capacitor 100 µF
Project description
Code
ATmega32u4_IR
arduino
ATmega32u4_IR
arduino
Downloadable files
basic schematic
basic schematic

Comments
Only logged in users can leave comments
Components and supplies
Arduino Micro
GP2Y0A02YK0F
Capacitor 100 µF
Project description
Code
ATmega32u4_IR
arduino
1/* 2* Author : Zavala Ortiz Vicente Arturo. 3* language : .ino 4* Date : September 12 2014 5:11:12 PM 5* Name : ATmega32u4_IR.ino 6* Description : GP2Y0A02YK0F IR Distance Sensor (20-150 cm) test distance in Cm and In 7*/ 8 9 10#include "TFT.h" 11#include "GP2Y0A02YK0F.h" 12 13GP2Y0A02YK0F irSensor; 14int cm; 15 16void setup() 17{ 18 Tft.init(); 19 irSensor.begin(A0); // Assign A0 as sensor pin 20} 21 22void loop() 23{ 24 25 cm = irSensor.getDistanceCentimeter(); 26 27 Tft._puts("\ 28Distance : "); 29 Tft._print_dec(cm); 30 Tft._puts(" CM"); 31 32 Tft._puts("\ 33Distance : "); 34 Tft._printdec(cm / 2.54); 35 Tft._puts(" IN"); 36 37 delay(500); 38 39 Tft.clrscr(); 40}
ATmega32u4_IR
arduino
1/* 2* Author : Zavala Ortiz Vicente Arturo. 3* language : .ino 4* Date : September 12 2014 5:11:12 PM 5* Name : ATmega32u4_IR.ino 6* Description : GP2Y0A02YK0F IR Distance Sensor (20-150 cm) test distance in Cm and In 7*/ 8 9 10#include "TFT.h" 11#include "GP2Y0A02YK0F.h" 12 13GP2Y0A02YK0F irSensor; 14int cm; 15 16void setup() 17{ 18 Tft.init(); 19 irSensor.begin(A0); // Assign A0 as sensor pin 20} 21 22void loop() 23{ 24 25 cm = irSensor.getDistanceCentimeter(); 26 27 Tft._puts("\ 28Distance : "); 29 Tft._print_dec(cm); 30 Tft._puts(" CM"); 31 32 Tft._puts("\ 33Distance : "); 34 Tft._printdec(cm / 2.54); 35 Tft._puts(" IN"); 36 37 delay(500); 38 39 Tft.clrscr(); 40}
Downloadable files
basic schematic
basic schematic

Comments
Only logged in users can leave comments