Avertisseur nuisances sonores connecté : Différence entre versions
Ligne 54 : | Ligne 54 : | ||
* Mise en concordance du micro et de la NeoPixel | * Mise en concordance du micro et de la NeoPixel | ||
* Création d'une règle pour allumer les LED en fonction du temps de nuisance perçu | * Création d'une règle pour allumer les LED en fonction du temps de nuisance perçu | ||
+ | |||
+ | ===Séance 4=== | ||
+ | * Installation du composant bluetooth sur l'arduino | ||
+ | * Téléchargement de l'application Bluefruit pour communiquer avec l'arduino | ||
+ | * Problèmes de communication | ||
+ | |||
+ | ===Séance 5=== | ||
+ | * Résolution du problème de communication | ||
+ | * Intégration de la communication bluetooth avec tous les autres composants | ||
+ | * Codage de la règle Envoie de message si bruit élevé depuis un seuil de secondes | ||
+ | * Fonctionnement de l'ensemble des caractéristiques de notre objet |
Version du 18 janvier 2017 à 14:55
Cahier des charges
Présentation générale du projet
Contexte
Dans le cadre du module transversal Internet des Objets (IOT), nous avons choisi de réaliser un avertisseur de nuisances sonores. En effet, cette technologie peut être utile à des fins d'amélioration des relations entre voisins.
Objectif du projet
L'objectif du projet est de concevoir l'avertisseur de nuisances sonore afin d'avoir un produit fini et de démonstration. Nous allons donc commencer par établir le cahier des charges, puis réaliser la partie logiciel et enfin hardware.
Description du projet
L'idée est d'avoir un objet permettant d'avertir une personne lorsque cette dernière dépasse un certain seuil. Le seuil sera fixé par notre appréciation du bruit.
Une fois que ce seuil est dépassé, plusieurs avertissements peuvent avoir lieu :
- Premièrement une LED (orange) s'allume indiquant à la personne que le seuil est dépassé
- Si la LED est allumé pendant 5 minutes (sans interruption supérieure à 30 secondes) elle devient rouge, une notification sera envoyée au téléphone du propriétaire
- Une fois ces 5 minutes dépassées, les voisins mécontents pourront eux aussi envoyer une notification
De plus, cet outil sera alimenté sur secteur.
Choix techniques : matériel et logiciel
- Micro
- Bluetooth
- Arduino
- LEDs
- Téléphone mobile
Matériel distribué
- LEDs RGB NeoPixel Ring
- Arduino Uno
- Moduble Bluetooth Bluefruit Le UART Friend
- Micro Amp - Max 4466
Étapes du projet
- Dans un premier temps, nous allons réaliser un choix matériel et logiciel.
- Puis nous allons réaliser quelques tests pour son bon fonctionnement pour la réalisation du projet.
- Réalisation de la partie logicielle
- Réalisation de la partie mécanique/hardware
- Test
Suivi de l'avancement du Projet
Séance 1
- Choix de l'objet connecté à réaliser.
- Réalisation du cahier des charges.
- Recherche du matériel optimal pour notre objet.
Séance 2
- Difficultés avec un RFduino - Remplacement avec un Arduino Uno
- Utilisation et fonctionnement de la NeoPixel
- Utilisation et fonctionnement du micro amplificateur
Séance 3
- Mise en concordance du micro et de la NeoPixel
- Création d'une règle pour allumer les LED en fonction du temps de nuisance perçu
Séance 4
- Installation du composant bluetooth sur l'arduino
- Téléchargement de l'application Bluefruit pour communiquer avec l'arduino
- Problèmes de communication
Séance 5
- Résolution du problème de communication
- Intégration de la communication bluetooth avec tous les autres composants
- Codage de la règle Envoie de message si bruit élevé depuis un seuil de secondes
- Fonctionnement de l'ensemble des caractéristiques de notre objet