Entradas

Mostrando entradas de septiembre, 2019

CLASE 3 PARCIAL 4

FECHA: 24 /septiembre/2019 CONTADOR DE PUNTOS PROGRAMACIÓN #include <LiquidCrystal.h> LiquidCrystal lcd(7, 8, 9, 10, 11, 12); int pinFotocelda=A0; int pinTunel=A1; int pinRampa=A2; int vidas=3; int puntos=0; byte cor_izq[8]=(   0b00000000, 0b00000100, 0b00001110, 0b00001110, 0b00000111, 0b00000011, 0b00000001, 0b00000000 byte cor_der[8]=(   0b00000000, 0b00000010, 0b00000111, 0b00000111, 0b00000110, 0b00000100, 0b00000000, 0b00000000 void setup () {  lcd.begin(16, 2)  pinMode.(pinFotocelda, INPUT);  pinMode.(pinTunel, INPUT);  pinMode.(pinRampa, INPUT);  lcd.createChar(1,cor_izq);  lcd.createChar(2,cor_der); } void loop(){  int dato=analogRead(pinFotocelda);  delay(1000);  if(datos<300)  {   vidas=vidas-1;  }  if(vidas==0)  {    lcd.clear();    lcd.setCursor(0,0);    lcd.print("Has perdido");    delay(5000);    vidas=3;  }  lcd.setCursor(0,0);  printVidas

CLASE 2 PARCIAL 4

FECHA: 24/septiembre/2019 DISEÑO CORAZÓN PROGRAMACIÓN #include <LiquidCrystal.h> LiquidCrystal lcd(7, 8, 9, 10, 11, 12); int pinFotocelda=A0; int vidas=3; byte corazon_izq[8]={0b00000100, 0b00001110, 0b00001111, 0b00000111, 0b00000011, 0b00000001, 0b00000000, 0b00000000 }; byte corazon_der[8]={0b00000000, 0b00000010, 0b00000111, 0b00000111, 0b00000110, 0b00000100, 0b00000000, 0b00000000 }, void setup() {    lcd.begin(16, 2);    pinMode(pinFotocelda,INPUT);    lcd.createChar(1,corazon_izq) ;    lcd.createChar(2,corazon_der) ; } void loop() {    int dato=analogRead(pinFotocelda);    if(dato<300)    {     vidas=vidas-1;    }    if(vidas<=0)    {     vidas=3;     mensajePerdiste();    } } void mensajePerdiste() {   lcd.clear();   lcd.setCursor(0,0);   lcd.print("Perdiste =(");   delay(5000)   ;vidas=3; }   lcd.setCursor(0,0);   printVidas(); { vo

CLASE 1 PARCIAL 4

Imagen
FECHA: 10/septiembre/2019                                               PROGRAMA "Perder vidas" PROGRAMACION int pinFotocelda=A0; int vidas=3; void setup() {    pinMode(pinFotocelda,INPUT); } void loop() {    int dato=analogRead(pinfotocelda);     if(dato<300)    {     vidas=vidas-1;    }    if(vidas<=0)    {     vidas=3;    } } DESCRIPCIÓN  DE LA ACTIVIDAD La actividad realizada fue la programación del pinball que consistía en como va a parecer en el display cuando al jugar pierdas una vida. Lo programamos para que tenga 3 vidas. CONCLUSIONES  De que la programación tiene que ser bien realizadas para un buen funcionamiento del pinball en cuanto a las vidas. DIFICULTADES De que la  programación  este correcta al igual que la  conexión. LOGROS La programación estaba bien hecha