===== Kazooduino pour le Sita Arduino=====
ou comment casser les oreilles avec un buzzer
====le schéma : ====
{{::arduimin_bb.png|}}
====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 :
[[https://fr.aliexpress.com/item/1005005729990870.html|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);
}