#define LED 12
#define INTERRUTTORE 2
#define POTENZIOMETRO 5
#define LEDB 10
#define BUZZER 6
int StatoSistema = 0;// 0=spento 1=acceso
void setup() {
pinMode(LED, OUTPUT);
pinMode(INTERRUTTORE, INPUT);
pinMode(POTENZIOMETRO, INPUT);
pinMode(LEDB, OUTPUT);
pinMode(BUZZER, OUTPUT);
Serial.begin(9600); //9600 sono baud, baudrate sono i simboli per unità di tempo che decidiamo di trasferire
//simboli/sec 9600 sono bit/sec
}
void loop() {
int ValoreInterruttore = digitalRead(INTERRUTTORE);
int ValorePotenziometro = analogRead(POTENZIOMETRO);
Serial.println(ValorePotenziometro);
tone(BUZZER, ValorePotenziometro);
if(ValoreInterruttore == 1){
StatoSistema = 1;
}else{
StatoSistema = 0;
}
if(StatoSistema == 1){
digitalWrite(LED, HIGH);
}else{
digitalWrite(LED, LOW);
}
Serial.println(ValoreInterruttore);
}