• Aucun résultat trouvé

TP16 : PRODUIRE UN SON A L

N/A
N/A
Protected

Academic year: 2022

Partager "TP16 : PRODUIRE UN SON A L"

Copied!
2
0
0

Texte intégral

(1)

OBJECTIFS

Programmer un microcontrôleur pour simuler la sirène d’un véhicule de secours (police, pompiers, ambulance…) avec une led rouge et verte qui s’allument en alternance en suivant la mélodie

DOCUMENTS

Programme permettant d’allumer deux LEDS en alternance :

La fonction digitalWrite : Met un niveau logique HIGH (HAUT en anglais) ou LOW (BAS en anglais) sur une broche numérique. Si la broche a été configurée en SORTIE avec l'instruction pinMode(), sa tension est mise à la valeur correspondante : 5V (ou 3.3V sur les cartes Arduino 3.3V) pour le niveau HAUT, 0V (masse) pour le niveau BAS.

void setup() {

pinMode(2,OUTPUT);

pinMode(3,OUTPUT);

}

void loop () {

digitalWrite(2,HIGH);

digitalWrite(3,LOW);

delay(1000);

digitalWrite(2,LOW);

digitalWrite(3,HIGH);

delay(1000);

}

ONDES ET SIGNAUX CHAPITRE 10

TP16 :

PRODUIRE UN SON A L’AIDE D’UN MICROCONTROLEUR

Qu’est-ce qu’un microcontrôleur ?

Un microcontrôleur est un microprocesseur que vous programmer : vous allez écrire ou modifier quelques lignes de programmes, il va les interpréter et appliquer ce que vous lui avez demander de faire. Par exemple : « s’il fait trop chaud ou trop ensoleillé, j’aimerai que tu baisses les rideaux

! » ; « Si le niveau d’eau est bas, rajoute de l’eau » etc…

Pour ce faire, il faudra que vous communiquiez avec le même langage, rajouter à ce microcontrôleur des capteurs (de température, d’éclairement) et des actionneurs (moteurs, buzzer, LED)

HTML, Java, php, python, C+,Cobol,.. les langages informatiques sont nombreux . Vous avez eu l’occasion de programmer en Python en Math et en Physique. Les cartes Arduino comprennent et exécutent un langage qui est proche de Python, c’est le langage C++

Doc.1

Avertisseur sonore des véhicules d’urgence

Les sirènes des véhicules prioritaires sont des avertisseurs sonores à deux tons, c’est-à-dire que deux notes de hauteurs différentes sont jouées par la sirène. Les notes varient en fonction du véhicule : police (ré-la), gendarmerie (ré-si), SAMU (fa-la) et les pompiers (si (488 Hz) et la (435 Hz)). La hauteur d’un son correspond à sa fréquence mesurée en hertz. Plus la fréquence du son est grande, plus le son est aigu. Plus elle est petite, plus le son est grave.

Doc.2

Programme permettant d’émettre un son : la (440Hz)

La fonction tone permet de produire un son.

Entre les parenthèses il faut indiquer la sortie, la fréquence de la note, combien de temps jouer la note)

void setup() {

pinMode(6,OUTPUT);

}

void loop() { tone(6,440,1000);

delay(3000);

} Doc.2 Doc.2

(2)

TRAVAIL A FAIRE :

1. Réaliser les branchements suivants :

- Haut parleur (ou buzzer ou piezzo) en voie 6 - LED rouge en voie 2

- LED verte en voie 3

2. Ecrire le programme pour pouvoir émettre la sirène des pompiers avec les LEDS en alternance 3. Téléverser le programme et vérifier que votre objectif est atteint !!

Dispositif expérimental

Doc.3

Références

Documents relatifs

La gouvernance est un facteur fondamental pour s’assurer que les obligations vertes sont un outil de lutte contre les changements climatiques, elle permet également de

Voir des produits similaires avec leurs caractéristiques techniques. Détails produit et aperçu de

Bref, ce document refléterait bien la « réalité » sociale de l’époque et, même si, le professeur prend soin de dire que « c’est une caricature », il n’est pas sûr que

marge brute – remise – prix d’achat net – prix de vente hors taxe – coût d’achat prix de vente toute taxe comprise – prix d’achat net – frais d’achat – prix

Mise en valeur du travail de création : Ronsard au gré des poèmes associe le mythe de Méduse à un autre mythe, complète et dépasse le mythe en attribuant à

Le soumissionnaire remet, comme pièce constitutive de son offre, un document par lequel il marque son engagement à mettre en œuvre

* Détermination de la graduation 100 : on plonge le réservoir du thermomètre dans de l’eau en ébullition sous la pression atmosphérique normale.. Le liquide dans le capillaire

La batterie d’accumulateur fournit l’énergie électrique au moteur qui propulse le véhicule.. La capacité de la batterie est de 100 Ah et la tension à ses