Yahoo refuse tous les emails du site. Si vous avez une adresse chez un autre prestataire, c'est le moment de l'utiliser ;)

En cas de soucis, n'hésitez pas à aller faire un tour sur la page de contact en bas de page.

Exemple génération signal 1KHz Arduino

par skywodd | | Langue : C++ | Licence : GPLv3

Description :

Simple exemple de génération d'un signal carré à ~1KHz sur la broche D13 d'une carte Arduino.

Code source :

Voir le code source brut | Télécharger square_1khz.ino | Télécharger square_1khz.ino.zip

/**
 * Code d'exemple pour delayMicroseconds().
 */

void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);
  delayMicroseconds(500);
  digitalWrite(13, LOW);
  delayMicroseconds(500);
}

/*
 * N.B. L'analyse du signal sur la broche 13 à oscilloscope montre que 
 * la valeur de 500µs devrait être ajuster de -8µs pour être exact.
 */