Line Tracking Sensor (con uscita analogica)

Dependencies:   mbed

Committer:
Mattinico
Date:
Sun Nov 06 19:21:12 2016 +0000
Revision:
0:2279ed878079
k

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Mattinico 0:2279ed878079 1 include "mbed.h"
Mattinico 0:2279ed878079 2 Serial pc(USBTX, USBRX);
Mattinico 0:2279ed878079 3 DigitalIn TR_sensor(D3);
Mattinico 0:2279ed878079 4 DigitalOut myled(D2);
Mattinico 0:2279ed878079 5 AnalogIn Sensor(A1);
Mattinico 0:2279ed878079 6
Mattinico 0:2279ed878079 7 float dist;
Mattinico 0:2279ed878079 8 int main() {
Mattinico 0:2279ed878079 9 while(1) {
Mattinico 0:2279ed878079 10 dist=Sensor.read();
Mattinico 0:2279ed878079 11 pc.printf("Distanza = (%f)\r \n",dist);
Mattinico 0:2279ed878079 12 if (TR_sensor == 0) {
Mattinico 0:2279ed878079 13 myled = 1; //LED is ON
Mattinico 0:2279ed878079 14 } else
Mattinico 0:2279ed878079 15 myled = 0; //LED is OFF
Mattinico 0:2279ed878079 16 wait(0.5);
Mattinico 0:2279ed878079 17 }
Mattinico 0:2279ed878079 18 }