Page 72 - Proyecto integrador final - Génesis Orozco Chauca
P. 72
DISEÑO else if(po>950)
{
digitalWrite(12, LOW);
digitalWrite(11, LOW);
digitalWrite(10, HIGH);
digitalWrite(9, HIGH);
digitalWrite(8, HIGH);
digitalWrite(7, HIGH);
digitalWrite(6, HIGH);
digitalWrite(5, HIGH);
digitalWrite(4, HIGH);
digitalWrite(3, HIGH);
digitalWrite(2, HIGH);
digitalWrite(1, HIGH);
delay(1000); }
else if(po>850) {
digitalWrite(12, LOW);
digitalWrite(11, LOW);
digitalWrite(10, LOW);
digitalWrite(9, HIGH);
digitalWrite(8, HIGH);
digitalWrite(7, HIGH);
digitalWrite(6, HIGH);
digitalWrite(5, HIGH);
CÓDIGO: digitalWrite(9, HIGH); digitalWrite(4, HIGH);
digitalWrite(8, HIGH); digitalWrite(3, HIGH);
#include <LiquidCrystal.h> digitalWrite(7, HIGH); digitalWrite(2, HIGH);
LiquidCrystal digitalWrite(6, HIGH); digitalWrite(1, HIGH);
a(13,A1,A2,A3,A4,A5); digitalWrite(5, HIGH); delay(1000);}
int po=0; digitalWrite(4, HIGH); else if(po>750) {
void setup() digitalWrite(3, HIGH); digitalWrite(12, LOW);
{ digitalWrite(2, HIGH); digitalWrite(11, LOW);
pinMode(1, OUTPUT); digitalWrite(1, HIGH); digitalWrite(10, LOW);
pinMode(2, OUTPUT); delay(1000); digitalWrite(9, LOW);
pinMode(3, OUTPUT); a.setCursor(1,0); digitalWrite(8, HIGH);
pinMode(4, OUTPUT); a.print("LEDS digitalWrite(7, HIGH);
pinMode(5, OUTPUT); ENCENDIDOS"); digitalWrite(6, HIGH);
pinMode(6, OUTPUT); a.setCursor(2,1); digitalWrite(5, HIGH);
pinMode(7, OUTPUT); a.print("COMPLETAMENTE"); digitalWrite(4, HIGH);
pinMode(8, OUTPUT); delay(500); digitalWrite(3, HIGH);
pinMode(9, OUTPUT); a.clear(); digitalWrite(2, HIGH);
pinMode(10, OUTPUT); } digitalWrite(1, HIGH);
pinMode(11, OUTPUT); else if(po>950) delay(1000); }
pinMode(12, OUTPUT); { else if(po>650) {
a.begin(16,2); digitalWrite(12, LOW); digitalWrite(12, LOW);
} digitalWrite(11, HIGH); digitalWrite(11, LOW);
void loop() digitalWrite(10, HIGH); digitalWrite(10, LOW);
{ digitalWrite(9, HIGH); digitalWrite(9, LOW);
po=analogRead(A0); digitalWrite(8, HIGH); digitalWrite(8, LOW);
if(po>1000) digitalWrite(7, HIGH); digitalWrite(7, HIGH);
{ digitalWrite(6, HIGH); digitalWrite(6, HIGH);
digitalWrite(12, digitalWrite(5, HIGH); digitalWrite(5, HIGH);
HIGH); digitalWrite(4, HIGH); digitalWrite(4, HIGH);
digitalWrite(11, digitalWrite(3, HIGH); digitalWrite(3, HIGH);
HIGH); digitalWrite(2, HIGH); digitalWrite(2, HIGH);
72
digitalWrite(10, digitalWrite(1, HIGH); digitalWrite(1, HIGH);
HIGH); delay(1000); } delay(1000);}