Ancora componenti

LED

Untitled

<aside> 💡 in posizione corretta, un diodo ha resistenza pari quasi a zero. In posizione sbagliata (inversa) il diodo ha una resistenza teorica infinita

</aside>

int ledesterno=8;
void setup() {
  pinMode(ledesterno,OUTPUT);
}
void loop() {
  digitalWrite(ledesterno,HIGH);
  
}

Untitled

Modalità di input

  1. Pullup : Funzionalità tale che un piedino senza nulla collegato ad esterno, kui rimane attivo finchè non metto un pulsante o un cavetto. Per leggere qualcosa devo mandarlo a massa!

<aside> 💡 Effetto Bouncing: Se io leggo troppo velocemente lo stato del GPIO con un bottone, io lo vedo andare su e giu velocemente, perchè alla pressione del bottone ho un micromovimento di bounce. per effettuare il debouncing, ci sono librerire oppure, anche se fa un po’ schifo, si possono usare delauy software o condensatori.

</aside>

  1. Pulldown: Stessa cosa del pullup ma al contrario