Page 36 - Proyecto integrador final - Génesis Orozco Chauca
P. 36

DISEÑO




























            CÓDIGO:                                  Serial.println ("cm");                if (d<50){
                                                       Serial.print (d);
            int trig=2;                                delay (500);
            int echo = 3;                              if (d<150){                       digitalWrite(roj,
            int t ;                                    digitalWrite(roj,                 HIGH);
            int d;                                   HIGH);
            int roj=4;                                 digitalWrite(az, LOW);            digitalWrite(az,
            int az=5;                                  digitalWrite(vrd,                 HIGH);
            int vrd=6;                               LOW);
                                                       }                                 digitalWrite(vrd,
                                                                                         HIGH);
            void setup ()                              else                                }
            {                                          {
              Serial.begin (9600);                     digitalWrite(roj,
              pinMode (trig, OUTPUT);                                                    }
                                                     LOW);
              pinMode (echo, INPUT);                   digitalWrite(az, LOW);
              }                                        digitalWrite(vrd,
            void loop ()                             LOW);
              {                                        }
              digitalWrite (trig, HIGH);                if (d<100){
              delay(1);                                digitalWrite(roj,
              digitalWrite (trig, LOW);              HIGH);
              t = pulseIn (echo, HIGH);                    36

              d = t/58.2;                              digitalWrite(az,
                                                     HIGH);
                                                       digitalWrite(vrd,
                                                     LOW);
   31   32   33   34   35   36   37   38   39   40   41