Avertisseur nuisances sonores connecté : Différence entre versions

De Wiki de Projets IMA
(Séance 4)
 
(15 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 13 : Ligne 13 :
 
* Premièrement une LED (orange) s'allume indiquant à la personne que le seuil est dépassé
 
* 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
 
* 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.
 
De plus, cet outil sera alimenté sur secteur.
Ligne 45 : Ligne 45 :
 
* Réalisation du cahier des charges.
 
* Réalisation du cahier des charges.
 
* Recherche du matériel optimal pour notre objet.
 
* Recherche du matériel optimal pour notre objet.
 
 
  
 
===Séance 2===
 
===Séance 2===
Ligne 52 : Ligne 50 :
 
* Utilisation et fonctionnement de la NeoPixel
 
* Utilisation et fonctionnement de la NeoPixel
 
* Utilisation et fonctionnement du micro amplificateur
 
* 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
 +
[[Fichier:LEUART.png|400px]]
 +
[[Fichier:App.jpg|400px]]
 +
 +
===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
 +
 +
[[Fichier:ANS_PHoto.jpg|400px]]
 +
 +
===Séance 6===
 +
* Vérification du fonctionnement du projet
 +
* Définition de constante pour rendre l'objet plus facile à paramétrer
 +
* Présentation de l'objet
 +
[[Fichier:ANS3.jpg|500px]]

Version actuelle datée du 22 janvier 2017 à 17:00

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


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

LEUART.png App.jpg

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

ANS PHoto.jpg

Séance 6

  • Vérification du fonctionnement du projet
  • Définition de constante pour rendre l'objet plus facile à paramétrer
  • Présentation de l'objet

ANS3.jpg