===== Enregistreur de données multicapteurs ===== ==== Composants ==== * Indispensables * Arduino Uno (Rev. 3) * Adafruit Ultimate [[https://www.adafruit.com/products/1272|GPS]] Logger Shield * Adafruit [[https://www.adafruit.com/product/1980|TSL2591]] High Dynamic Range Digital Light Sensor * Adafruit [[https://www.adafruit.com/products/2652|BME280]] Temperature, Humidity & Pressure Sensor * Adafruit Electret Microphone Amplifier - [[https://www.adafruit.com/products/1063|MAX4466]] with Adjustable Gain * [[https://www.adafruit.com/product/856|MCP3008]] Convertisseur analogique-numérique pour le micro, 8 canaux, 10 bits * Bouton poussoir momentané avec Led ([[http://boutique.semageek.com/fr/626-bouton-poussoir-chrome-avec-anneau-led-vert-16mm.html|exemple]]) * Boitier pouvant accueillir un Arduino un shield ([[http://boutique.semageek.com/fr/3-boitier-pour-arduino-8058333491912.html|exemple]]) * Optionnels * [[https://www.adafruit.com/products/960|Antenne]] GPS (SMA) et [[https://www.adafruit.com/products/851|adaptateur]] SMA - μFL * Afficheur LCD (I2C ou SPI pour cause de nombre de broches, [[https://www.adafruit.com/products/772|exemple]]) * Adafruit Bluefruit LE UART Friend - [[https://www.adafruit.com/products/2479|Bluetooth]] Low Energy ==== Tutoriels ==== === GPS et enregistreur de données === Tuto [[https://learn.adafruit.com/adafruit-ultimate-gps-logger-shield|GPS et datalogger]] Tuto [[https://learn.adafruit.com/adafruit-ultimate-gps|GPS]] Tuto [[https://learn.adafruit.com/adafruit-data-logger-shield|datalogger]] === Mesure de l'éclairement === Tuto général sur la [[http://eskimon.fr/1583-arduino-502-differents-types-de-mesures|photorésistence]] Tuto [[https://learn.adafruit.com/adafruit-tsl2591|TSL2591]] === Mesure de la température, de l'humidité, de la pression atmosphérique === Tuto [[https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-breakout|BME280]] === Mesure du volume sonore === [[https://fr.wikipedia.org/wiki/Intensit%C3%A9_acoustique#Le_d.C3.A9cibel_comme_niveau_d.27intensit.C3.A9_acoustique|Intensité acoustique]] [[http://oin.hypotheses.org/414|Capturer et mesurer une intensité sonore]] [[http://www.sengpielaudio.com/calculator-soundlevel.htm|Conversions]] SPL, décibels, etc... [[http://www.sengpielaudio.com/calculator-transferfactor.htm|Sensibilité]] du micro (conversion mV - Pa) [[https://cdn-shop.adafruit.com/datasheets/CMA-4544PF-W.pdf|Datasheet]] du micro [[https://cdn-shop.adafruit.com/datasheets/MAX4465-MAX4469.pdf|Datasheet]] du préampli [[https://cdn-shop.adafruit.com/datasheets/MCP3008.pdf|Datasheet]] du convertisseur analogique-numérique MCP3008 Calcul de la pression sonore en [[diy:dbspl|dB SPL]] Tuto [[https://learn.adafruit.com/adafruit-microphone-amplifier-breakout|Mesure du niveau acoustique]] [[http://electronics.stackexchange.com/questions/96205/how-to-convert-volts-in-db-spl]] [[http://electronics.stackexchange.com/questions/96205/how-to-convert-volts-in-db-spl]] === Afficheur LCD === === Interface Bluetooth === Tuto [[https://learn.adafruit.com/introducing-the-adafruit-bluefruit-le-uart-friend|carte]] Bluefruit LE UART Tuto [[https://learn.adafruit.com/bluefruit-le-connect-for-ios|app]] Bluefruit pour iOS ==== Interface ==== Fonctionnement : * Démarrage du boitier à la mise sous tension * La led du bouton poussoir clignote pendant que le GPS cherche le fix * Lorsque le GPS a trouvé le fix, la led passe en allumage continu * Lors de l'appui sur le bouton poussoir * Extinction de la led * Mesures toutes les secondes pendant 30 secondes (paramétrable) * Traitements * Élimination des mesures aberrantes * Calcul de moyennes, médianes, min, max... * Enregistrement sur la carte SD * En alternance avec les mesures, pour ne pas perturber la photorésistence, allumage de la LED CMS n°13 * Fermeture du fichier sur la carte SD * Rallumage de la led Utilisation des pins : * GPS : UART secondaire sur 7 et 8 * Carte SD : chipSelect sur 10 et led sur 13 * Thermomètre & hygromètre : Analogique A2 * Capteur de luminosité : I2C * Capteur de son : Analogique A1 * Bouton poussoir : Digital (2,3) : D2 * Afficheur LCD : I2C Rappel I2C utilise A4 et A5 ==== Page Bastien ==== [[PageBastien]]