Cerca nel blog

La Chat

venerdì 10 gennaio 2020

Segnapunti


Codice:


#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int pit1 = 8;
  int pit2 = 9;
 int i = 0;
  int o = 0;
int vittoria = 10;

void setup()
{
  pinMode(pit1, INPUT);
  pinMode(pit2, INPUT);
 lcd.begin(16, 2);
  lcd.setCursor(0, 0);
  lcd.print("segnapunti ");
  delay(1000);
    lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("pit 1 : ");
  lcd.setCursor(0, 1);
  lcd.print("pit 2 : ");
}

void loop()
{  
  if(digitalRead(pit1)==HIGH){
  i++;
    lcd.setCursor(0, 0);
    lcd.print(" pit 1 :"  );
        lcd.setCursor(10, 0);
    lcd.print(i );
    delay(500);
  } 
   if(digitalRead(pit2)==HIGH){
  o++;
    lcd.setCursor(0, 1);
    lcd.print(" pit 2 :"  );
        lcd.setCursor(10, 1);
    lcd.print(o);
    delay(500);
  } 
  if(i == vittoria){
    lcd.setCursor(0, 0);
  lcd.print(" pit 1 ha vinto"  );
        
  }
  if(o == vittoria){
    lcd.setCursor(0, 0);
  lcd.print(" pit 2 ha vinto"  );
        
  }

}


Nessun commento: