Esercizi P5.1 - P5.2
Esercizio P5.1
Nel circuito di figura il led blu lampeggia con un semiperiodo di 2 secondi (2 secondi acceso e 2 secondi spento), il led verde invece si accende alla pressione del tasto e si spegne con una nuova pressione. Il tasto deve essere gestito tramite interrupt
SUGGERIMENTO: Modificare il firmware realizzato nell'esercizio P4.1 gestendo la pressione del tasto tramite interrupt. Attenzione che ora il pin a cui è collegato il pulsante è il 2 e che la pressione del pulsante porta l'ingresso a 5V. Di conseguenza la riga di codice che attiva l'interrupt è del tipo
attachInterrupt(digitalPinToInterrupt(2), nome_routine_interrupt, RISING);
dove nome_routine_interrupt è il nome della routine di interrupt che quindi andrà definita cone
void nome_routine_interrupt(){
// qui va messo il codice
}
Esercizio P5.2
Riscrivere il firmware dell'esercizio P4.5 gestendo la pressione del tasto tramite interrupt.
Last modified: Wednesday, 10 January 2024, 6:46 PM