Salve a tutti,
qualcuno sa come generare un onda quadra con duty cycle 50% e frequenza 60hz? se possibile avere il codice ve ne sarei immensamente grato.
Grazie in anticipo per l'aiuto
Salve a tutti,
qualcuno sa come generare un onda quadra con duty cycle 50% e frequenza 60hz? se possibile avere il codice ve ne sarei immensamente grato.
Grazie in anticipo per l'aiuto
Il più semplice:
digitalWrite(PIN, HIGH);
delay(17);
digitalWrite(PIN, LOW);
delay(17);
Grazie mille per la risposta, ho trovato anche il comando tone() che dovrebbe generare un onda quadra con duty cycle 50% e frequenza a scelta.
tone(PIN,60) che dici nel mio coso potrebbe andar bene?
Sì, anche la TOne va bene.
Ci sono tanti modi, anche quello più complesso di usare un interrupt.
PS:
con Tone perdi il PWM sui pin 3 e 11 perché quella funzione si basa sul timer 2.