loader

Détecteur de bruit version ARDUINO

Dans ce projet, vous allez travailler comme de véritables ingénieurs pour répondre à une problématique concrète : comment réduire la pollution sonore dans une salle de classe ? Le bruit en classe peut perturber la concentration, gêner l’apprentissage et fatiguer les élèves comme les enseignants. Pour mieux le comprendre et agir dessus, vous allez concevoir un capteur de bruit intelligent à l’aide d’une carte Arduino.

Dans cette partie, je vais vous demander de créer une variable.

Nous allons l'appeler "bruit". NB: une variable ne comporte que des minuscules et n'a jamais d'accent.

Rendez vous dans la partie Variable et créer la variable "bruit".
Descendez dans les catégories avec la barre si vous ne voyez pas la catégorie Variables apparaitre.

Dans cette partie, vous devez assigner votre variable à sa broche analogique de capture de son.
On a récupéré le bloc d'affection dans Variables et le bloc de la broche du capteur de son.
EXERCICE: Assemblez les blocs dans le bloc Répéter indéfiniment.

Afin de pouvoir lire les informations durant les essais, on peut utiliser le moniteur série pour vérifier le niveau sonore du moment.
Pour cela on va ajouter 2 blocs:
Le premier bloc lit la variable "bruit" sans retour à la ligne
Le second bloc écrit "|" avec un retour à la figne
EXERCICE: Agencez les blocs et vérifier le bon fonctionnement. Lancez la lecture, faites varier le curseur de son et ouvrez le moniteur série pour voir si l'affichage est bon comme dans la vidéo et l'image suivante.

Simulation moniteur série
ATTENTION: Un capteur récupère une information, le curseur est la pour simuler.

Dans cette partie nous allons réaliser la partie codage actionneur une situation avec 2 choix.
Exercice; Assembler le code comme dans l'algorithme suivant.
Quand le capteur envoie un signale supérieur à 300
-Alors la LED en borne 10 s'allume et la LED en borne 11 s'éteint
-Sinon la LED en borne 10 s'éteint et la LED en borne 11 s'allume


Lancez la lecture, faites varier le curseur de son et valider le fonctionnement du système.

Dans cette partie nous allons réaliser la partie codage actionneur une situation avec 3 choix.
Exercice: Assembler le code comme dans l'algorithme suivant.
Quand le capteur envoie un signale supérieur à 200
-Quand le capteur envoie un signale supérieur à 300
--Alors la LED en borne 10 s'allume, la LED en borne 11 s'éteint et la LED en borne 12 s'éteint
--Sinon la LED en borne 10 s'éteint, la LED en borne 11 s'allume et la LED en borne 12 s'éteint
-Sinon la LED en borne 10 s'éteint, la LED en borne 11 s'éteint et la LED en borne 12 s'allume


Lancez la lecture, faites varier le curseur de son et valider le fonctionnement du système.

Pour finir cette activité, Nous allons ajouter une fonctionnalité bouton ON OFF.
Dans cette partie nous allons réaliser la partie codage actionneur dans une situation avec 2 choix(Allumé ou éteint).
Exercice: Assembler le code comme dans l'algorithme suivant.
Affecter le bouton sur D2
Lire le bouton sur le moniteur série en vrai si allumé en faux si éteint
Quand Le bouton est vrai
-Quand le capteur envoie un signale supérieur à 200
--Quand le capteur envoie un signale supérieur à 300
---Alors la LED en borne 10 s'allume, la LED en borne 11 s'éteint et la LED en borne 12 s'éteint
---Sinon la LED en borne 10 s'éteint, la LED en borne 11 s'allume et la LED en borne 12 s'éteint
--Sinon la LED en borne 10 s'éteint, la LED en borne 11 s'éteint et la LED en borne 12 s'allume
-Sinon la LED en borne 10 s'éteint, la LED en borne 11 s'éteint et la LED en borne 12 s'éteint


Lancez la lecture, faites varier le curseur de son et valider le fonctionnement du système.

Licencia de uso

Licence Creative Commons

Esta obra está disponible bajo los términos de la licencia Creative Commons Attribution - No Derivative Works 2.0 France.