BUZZER E FOTORESISTENZACiao, oggi imparerai ad utilizzare i buzzer, dei dispositivi in grado di emettere dei suoni.
COSA TI SERVE?
- Arduino, cavo USB
- Breadboard
- Fotoresistenza
- Resistenza da 100 kΩ
- Cavi di collegamento
SCHEMA:
COSA TI SERVE?
- Arduino, cavo USB
- Breadboard
- Fotoresistenza
- Resistenza da 100 kΩ
- Cavi di collegamento
SCHEMA:
COME FARE?
- Collegare il polo negativo del buzzer al pin GROUND e il positivo al pin digitale 9.
- Collegare al pin 5V una resistenza da 100 kΩ e all’altro capo di essa una fotoresistenza e il pin A0.
- Collegare all’altra gamba della resistenza il pin GROUND.
IL CODICE CON LA SPIEGAZIONE:
- Collegare il polo negativo del buzzer al pin GROUND e il positivo al pin digitale 9.
- Collegare al pin 5V una resistenza da 100 kΩ e all’altro capo di essa una fotoresistenza e il pin A0.
- Collegare all’altra gamba della resistenza il pin GROUND.
IL CODICE CON LA SPIEGAZIONE:
int Buzzer = 9; //Il buzzer è collegato al pin digitale 9 int Fotores = 0; //La fotoresistenza è collegata al pin analogico 0 int Nota; //Variabile in cui è salvato il valore della nota void setup() { pinMode (Buzzer, OUTPUT); //Il pin a cui è connesso il buzzer è impostato come uscita } void loop () { Nota = 3*(analogRead (Fotores)) + 500; //Calcolo della nota tone (Buzzer, Nota); //Scrittura della nota sul pin 9 delay (10); //Aspetta 10 ms prima di cambiare nota }