IMA5 2019/2020 P3 : Différence entre versions

De Wiki de Projets IMA
(Choix techniques : matériel et logiciel)
(Choix techniques : matériel et logiciel)
Ligne 116 : Ligne 116 :
 
| 0,15€
 
| 0,15€
 
| [https://www.gotronic.fr/art-condensateur-radial-47uf-25v-3370.htm 04929]
 
| [https://www.gotronic.fr/art-condensateur-radial-47uf-25v-3370.htm 04929]
-
+
|-
 
| Resistance 1k
 
| Resistance 1k
 
|  
 
|  
Ligne 122 : Ligne 122 :
 
| 0,20€
 
| 0,20€
 
|  
 
|  
-
+
|-
 
| ATmega328p-AU
 
| ATmega328p-AU
 
| Mouser
 
| Mouser
Ligne 128 : Ligne 128 :
 
| 1,81€
 
| 1,81€
 
| [https://www.mouser.fr/ProductDetail/Microchip-Technology-Atmel/ATMEGA328P-AU?qs=K8BHR703ZXiCmmgp6%2FGNmQ%3D%3D&gclid=Cj0KCQiAjfvwBRCkARIsAIqSWlNT_7Q4mlYaoEWDMtoU-wxH2n7oGy8smUMgH2HEBhz-iiYdRaV_93waAqR3EALw_wcB 556-ATMEGA328P-AU]
 
| [https://www.mouser.fr/ProductDetail/Microchip-Technology-Atmel/ATMEGA328P-AU?qs=K8BHR703ZXiCmmgp6%2FGNmQ%3D%3D&gclid=Cj0KCQiAjfvwBRCkARIsAIqSWlNT_7Q4mlYaoEWDMtoU-wxH2n7oGy8smUMgH2HEBhz-iiYdRaV_93waAqR3EALw_wcB 556-ATMEGA328P-AU]
-
+
|-
 
| Module RTC
 
| Module RTC
 
| GoTronic
 
| GoTronic
Ligne 134 : Ligne 134 :
 
| 5,70€
 
| 5,70€
 
| [https://www.gotronic.fr/art-module-horloge-temps-reel-ada3295-25537.htm 34840]
 
| [https://www.gotronic.fr/art-module-horloge-temps-reel-ada3295-25537.htm 34840]
-
+
|-
 
| Connecteurs femelles (à definir)
 
| Connecteurs femelles (à definir)
 
|  
 
|  
Ligne 140 : Ligne 140 :
 
|  
 
|  
 
|  
 
|  
-
+
|-
 
| Boitier à pile (à definir)
 
| Boitier à pile (à definir)
 
| 1
 
| 1
Ligne 146 : Ligne 146 :
 
|  
 
|  
 
|  
 
|  
-
+
|-
 
| Rotary encoder (à definir)
 
| Rotary encoder (à definir)
 
| 1
 
| 1
Ligne 152 : Ligne 152 :
 
|  
 
|  
 
|  
 
|  
-
+
|-
 
| Boutons (à definir)
 
| Boutons (à definir)
 
| 3
 
| 3

Version du 15 janvier 2020 à 16:03


Présentation générale

  • Nom du projet : Réveil-matin MP3 sur Arduino
  • Membres du projet : Hugo Dejaegher & Flora Dziedzic
  • Superviseur du projet : M. CHEVALIER Florian
  • Résumé : Réalisation d'un réveil-matin lisant une musique au format MP3 sur carte micro SD

Description

La plupart des réveils-matin bon marché dans le commerce proposent uniquement un son type buzzer à volume élevé afin de se réveiller le matin. Néanmoins, chacun sa manière de se réveiller et certaines personnes préféreraient se réveiller plus calmement à l'aide d'une musique douce de leur choix et avec un volume s'amplifiant petit à petit. De plus, dans l'obscurité il n'est pas toujours aisé d'atteindre son réveil afin de l'éteindre, et il est fréquent de le faire tomber à cause d'un faux mouvement. Il serait donc intéressant de réaliser un réveil-matin palliant à tout ces problèmes afin que chacun puisse se réveiller à son rythme.

Objectifs

L'objectif principal de ce projet est donc de réaliser un réveil-matin implémentant les fonctionnalités décrites précédemment (choix de la musique, réglage du volume, packaging résistant) en plus des fonctionnalités classiques d'un réveil matin. Nous pouvons donc lister ses principales fonctionnalités :

  • Réglage de l'heure
  • Réglage de l'heure du réveil
  • Réglage de la luminosité
  • Réglage du volume du réveil
  • Intensité sonore (et lumineuse) croissante si l'utilisateur n'éteint pas le réveil (s'il ne se réveille pas)
  • Choix du fichier MP3 (défilement sur l'écran puis validation) / ou son type buzzer
  • Bouton Snooze (relance du réveil dans 5 ou 10 minutes) en plus du bouton pour éteindre le réveil
  • Packaging adapté aux potentiels faux mouvement de l'utilisateur

Il s'agira alors, après une phase d’expérimentation sur une carte Arduino, de réaliser un PCB regroupant l'ensemble des fonctionnalités.

Préparation du projet

Cahier des charges

Le réveil-matin réalisé devra être un appareil totalement autonome :

  • Il devra fonctionner sur batterie/piles et ne nécessitera pas d'avoir accès au microprocesseur pour modifier le code pour utiliser ses différentes fonctions.
  • Idéalement, à l'aide d'une pile secondaire, il sera capable d'afficher la bonne heure/date même s'il est éteint pendant un moment.
  • La lecture de la musique se fera simplement en insérant une carte SD avec des fichiers mp3.
  • Un PCB avec un microprocesseur intégré regroupera l'ensemble des fonctionnalités décrites dans les objectifs

Choix techniques : matériel et logiciel

Matériel à disposition :
Description Marque Nombre Lien
Breadbord et câbles jumper GoTronic 1
Board UNO R3 GoTronic 1 UNO R3 Go Tronic
Afficheur LCD 2x8 DEM 08202 Display Electronik 1 DEM 08202 SYH-LY
Module Grove - MP3 v2.0 SeeedStudio 1 Grove-MP3 v2.0
MKR SD Proto Shield Arduino 1 MKR SD proto shield
Module d'alimentation Breadbord N/A 1 module alim


Matériel nécessaire :
Description Fournisseur Nombre prix Lien/Code article
Crystal 16Mhz GoTronic 1 1,20€ 15417
Module mp3 DFR0299 GoTronic 1 8,90€ 33392
Haut parleur 8ohm 0.5W GoTronic 1 2,50€ 05512
Condensateur 22pF GoTronic 2 0,1€ 04713
Condensateur 0,1uF GoTronic 1 0,20€ 04755
Condensateur 47uF GoTronic 1 0,15€ 04929
Resistance 1k 1 0,20€
ATmega328p-AU Mouser 1 1,81€ 556-ATMEGA328P-AU
Module RTC GoTronic 1 5,70€ 34840
Connecteurs femelles (à definir)
Boitier à pile (à definir) 1
Rotary encoder (à definir) 1
Boutons (à definir) 3

Liste des tâches à effectuer

Calendrier prévisionnel

Etat de l'art

Réalisation du Projet

Semaine 1

Semaine 2

Documents Rendus