Get Adobe Flash player

Video Tutorial Di GeekcClass.it

User Rating:  / 0
PoorBest 

#11 – PWM – Pulse Width Modulation

Ecco la lezione numero 11, ricominciamo a parlare di Arduino con l’arrivo dell’autunno. Avevamo sospeso il corso lasciandovi con un fondamentale dubbio: come gestire un output analogico? Alfredo spiega come generare segnali PWM per “simulare” un’uscita che non sia banalmente un livello alto o basso.

{youtube}synTqpkOles{/youtube}

Il codice utilizzato, per riferimento, è il seguente.

 
int n = 0;
 
void setup() {
  pinMode (9, OUTPUT);
}
 
void loop() {
  analogWrite (9, n++);
  delay (50);
  if (n == 255) {
    n = 0;
  }
}
 

Scarica Codice

Per qualsiasi domanda, non esitate a chiedere su Geek Class!

Login Form

Elettronica Open Source