Page 43 - Proyecto integrador final - Génesis Orozco Chauca
P. 43
DISEÑO
digitalWrite(az, HIGH);
digitalWrite(ama, LOW);
}
if (d<50){
digitalWrite(roj,
HIGH);
digitalWrite(az, HIGH);
digitalWrite(ama,
HIGH);
}
lcd.setCursor(6,0);
lcd.print (d);
lcd.print("cm");
delay(500);
CÓDIGO: delay(1);
digitalWrite (trig,
#include
<LiquidCrystal.h> LOW); if (d<150){
LiquidCrystal lcd(2, 3, t = pulseIn (echo, lcd.setCursor (4,1);
4, 5, 6, 7); HIGH); lcd.print ("Led rojo");
d = t/58.2; delay(400);
int t; if (d<150){ lcd.clear();
int d; digitalWrite(roj, }
int trig = 8; HIGH);
int echo = 9; digitalWrite(az, LOW); if (d<100){
int roj =10; digitalWrite(ama, lcd.setCursor (4,1);
int az =11; LOW); lcd.print ("Led azul");
int ama =12; }else delay(400);
{ lcd.clear();
void setup () digitalWrite(roj, }
{ LOW);
pinMode(8, OUTPUT); digitalWrite(az, LOW); if (d<50){
pinMode (9, INPUT); digitalWrite(ama, lcd.setCursor (4,1);
lcd.begin (16,2); LOW); lcd.print ("Led amar");
} } delay(400);
void loop() lcd.clear();
{ if (d<100){ }
43
digitalWrite (trig, digitalWrite(roj, }
HIGH); HIGH);