Entradas

Mostrando entradas de septiembre, 2019

APUNTES-CONTANDO VIDAS CON FOTOCELDA

1 fotocelda 1 resistencia 10k(ohm)-café,negro,naranja 2 resistencias 220k(ohm)-rojo,rojo,café 1 led (blanco) display LCD potenciómetro 10k(ohm) #include <LiquidCrystal.h LiquidCrystal lcd(7, 8, 9, 10, 11, 12); int pinFoto=A0; int vidas=3; byte cor_izq[8]={  0b00000000, 0b00000100, 0b00001110, 0b00001111, 0b00000111, 0b00000011, 0b00000001, 0b00000000 byte cor_der[8]={  0b00000000, 0b00000010, 0b00000111, 0b00000111, 0b00000110, 0b00000100, void setup() {  lcd.begin(16, 2);  pinMode(pinFotocelda,INPUT);  lcd.createChar(1,cor_izq);  lcd.createChar(2,cor_der); } void loop() {  int dato=analogRead(pinFotocelda);  delay(1000);.  if(valor<300)  {    vidas=vidas-1;  }  if(vidas==0)  {   lcd.clear();   lcd.setCursor(0,0);      lcd.print("Perdiste =(") ;   delay(5000);   vidas=3;  }   lcd.setCursor(0,0);   ...