Rechercher dans les propriétés de la page

Rechercher dans les propriétés de la page

Entrer soit une page et une propriété, ou seulement une propriété, pour récupérer toutes les valeurs affectées.

Affichage de 4 résultats à partir du n°1.

Voir (20 précédentes | 20 suivantes) (20 | 50 | 100 | 250 | 500).


    

Liste de résultats

  • === '''Le code''' === int trig = 8; int=== '''Le code''' === int trig = 8; int echo = 7; long lecture_echo; long cm; int sortie_son = 12; int offset = 0; void setup() { pinMode(trig, OUTPUT); digitalWrite(trig, LOW); pinMode(echo, INPUT); pinMode(sortie_son,OUTPUT); } void loop() { digitalWrite(trig, HIGH); delayMicroseconds(10); digitalWrite(trig, LOW); lecture_echo = pulseIn(echo, HIGH); cm = (lecture_echo / 58) + offset; delay(200); if(cm<=5) { tone(sortie_son,analogRead(A0)); } else if((cm>5)&&(cm<=10)) { tone(sortie_son,analogRead(A1)); } else if((cm>10)&&(cm<=15)) { tone(sortie_son,analogRead(A2)); } else if((cm>15)&&(cm<=20)) { tone(sortie_son,analogRead(A3)); } else if((cm>20)&&(cm<=25)) { tone(sortie_son,analogRead(A4)); } else if((cm>25)&&(cm<=30)) { tone(sortie_son,analogRead(A5)); } else { noTone(sortie_son); }m>25)&&(cm<=30)) { tone(sortie_son,analogRead(A5)); } else { noTone(sortie_son); }  +
  • On relie : * Vcc du capteur à 5V * GND du capteur et le fil noir du buzzer au GND de la carte * le fil rouge du buzzer à la broche 12 de la carte arduino * Trig du capteur à la broche 8 * Echo du capteur à la broche 7  +
  • On restera sur le principe du piano invisiOn restera sur le principe du piano invisible en ajoutant la possibilité de faire varier les fréquences à l'aide de potentiomètre. On ajoute au montage précédent les 6 potentiomètres relié sur : * une patte sur une des entrées analogiques (A0, A1, A2, ...) celle du milieu * une patte sur le 5V (celle de droite) * une patte sur le GND (celle de gauche)) * une patte sur le GND (celle de gauche)  +
  • int trig = 8; int echo = 7; long lectureint trig = 8; int echo = 7; long lecture_echo; long cm; int sortie_son = 12; int offset = 0; void setup() { pinMode(trig, OUTPUT); digitalWrite(trig, LOW); pinMode(echo, INPUT); pinMode(sortie_son,OUTPUT); } void loop() { digitalWrite(trig, HIGH); delayMicroseconds(10); digitalWrite(trig, LOW); lecture_echo = pulseIn(echo, HIGH); cm = (lecture_echo / 58) + offset; delay(200); if(cm<=5) { tone(sortie_son,150); } else if((cm>5)&&(cm<=10)) { tone(sortie_son,300); } else if((cm>10)&&(cm<=15)) { tone(sortie_son,500); } else if((cm>15)&&(cm<=20)) { tone(sortie_son,700); } else if((cm>20)&&(cm<=25)) { tone(sortie_son,900); } else if((cm>25)&&(cm<=30)) { tone(sortie_son,1100); } else { noTone(sortie_son); } }rtie_son,900); } else if((cm>25)&&(cm<=30)) { tone(sortie_son,1100); } else { noTone(sortie_son); } }  +