Étape 7: Mise en garde des bruits
Dans un projet comme celui-ci, on n’a jamais assez d’avertissement retentit, qu’ils soient bips sonores, sirènes ou autres effets spéciaux empruntées au site de la NASA.
Certains vraiment cool bip bruits peut être faite sur l’arduino uno en utilisant le code suivant que j’ai moi-même écrit :
faire des bruits bips à accroître les fréquences selon la température : FREQ = startfrequency ; bips = 0 ; beepBeepThreshold = beepthreshold ; while(beeps < numberofbeepsmax) {} if(Heat > beepBeepThreshold) |
ton (A2, freq, 9) ; Jouez une note de broche 2 à freq pour 9ms
bips ++ ;
beepBeepThreshold = beepBeepThreshold + 10 ;
FREQ = freq + 100 ;
Delay(10) ;
}
Tout à l’heure dans le code, le capteur de température de type K a été lu et sa valeur est déclarée comme étant la « chaleur ». L’arduino produit maintenant une série de bips sonores des bruits de plus en plus fréquemment, basé sur la lecture de la température. Lorsque l’appareil devient chaud, une série dramatique rapide de bips forts d’augmenter la hauteur sont produits chaque seconde pour indiquer le degré de chaleur, c’est sans avoir à regarder un écran.
Malheureusement, la fonction de « ton » ne semble pas fonctionner sur un Arduino Due.
Pour ajouté drama, j’ai pensé qu’une sirène de raid aérien de seconde guerre mondiale et certains audio de lancement de fusée de la NASA pourraient être amusant. Ceci a été concocté en « Fruity Loops » et windows movie maker (voir vidéo).
J’ai ajouté un couple de cartes audio au projet, un, Adafruit stéréo 20W Audio amplificateur de classe D - MAX9744 et deux, le Adafruit FX Audio Sound Board - Trigger WAV/OGG avec 16 Mo de Flash. J’ai voulu mon bips faits maison et les effets sonores de la NASA à être vraiment très fort ! Étrangement, les bips finit par être beaucoup plus fort que les fichiers audio, même si on les mettait à travers différents canaux de l’ampli de même. Je ne peux que penser que c’est parce que les bips sonores sont des ondes sinusoïdales pures ?
Le vaporisateur est maintenant prêt pour un test final avec l’acide oxalique et tous les bruits de l’avertissement et compte à rebours de la vaporisation.