Outils pour utilisateurs

Outils du site


kazooduino

Kazooduino pour le Sita Arduino

ou comment casser les oreilles avec un buzzer

le schéma :

le code :

// variable pour la photorésistances
   int valeur =0; 
void setup() {
// initialise la broche du buzzer
   pinMode(3, OUTPUT);
}
void loop() {
// lire la photoresistance
  valeur = analogRead(A0);
//ajustement de la valeur a des frequences
  valeur=map(valeur,0,1000,200,2000);
// faire du bruit avec la fonction tone
  tone(3, valeur);
//on attends un peu 
   delay(10);
}

Kit arduino

lien achat : kit chinois

Document : sita_arduino.pdf

le code qui fait pareil mais en différent:

int input_photoresistance;
int valeur_photoresistance;

int output_buzzer;
int valeur_buzzer;

void setup() {
  input_photoresistance = A0;
  valeur_photoresistance = 0;
  
  output_buzzer = 3;
  pinMode(output_buzzer, OUTPUT);
  
  Serial.begin(9600);
}

void loop() {
  valeur_photoresistance = analogRead(input_photoresistance);
  Serial.print("Photoresistance: ");
  Serial.println(valeur_photoresistance);
  
  valeur_buzzer = map(valeur_photoresistance, 500, 1000, 200, 2000);
  Serial.print("Buzzer: ");
  Serial.println(valeur_buzzer);
  
  tone(output_buzzer, valeur_photoresistance);
  delay(10);
}
kazooduino.txt · Dernière modification : 2024/03/22 14:14 de tom