Carte sapin de noël

De Wiki d'activités IMA
Révision datée du 14 juillet 2016 à 19:07 par Fgiovann (discussion | contributions) (Liste de composants)

Cahier des charges

Présentation générale du projet

Il vous est demandé de créer une carte électronique de type sapin de noël. Il existe des versions analogiques avec des composants traversants [1]. Il vous est demandé de réaliser une version CMS avec un micro-contrôleur ATMega328P alimenté par une pile de 9V. Utilisez toutes les sorties PWM du micro-contrôleur pour les diverses décorations (bougies, guirlandes électriques, étoile clignotante, etc).

S'agissant d'un objet de décoration, un certain soin sera apporté à l'esthétique de la carte. En premier lieu la carte doit être découpée en forme de sapin stylisé et les éléments de décoration pourront être soulignés par des dessins gravés sur la carte.

La carte comportera un sonar ultrason (capteur et récepteurs ultrason de surface) pour interagir avec l'utilisateur. Le sapin ne fonctionnera que si une présence est détectée à une distance moyenne. Un mode de fonctionnement différent (e.g. animations plus rapides, extinction des bougies) peut être prévu si un obstacle est détecté très proche pendant un court laps de temps.

Le programme sera écrit en C pour avr-gcc.

Liste de matériel

  • 1 Micro-contrôleur ATMega328P
  •  ? LEDs (vertes, jaunes, rouges)
  • 1 sonar ultrason
  •  ? résistances
  •  ? condensateurs
  •  ?

Avancement du Projet

Esthétique et décorations

Croquis de la décoration du sapin


Pour avoir une meilleure idée de l'allure du sapin pour ce projet, la première étape est de faire un rapide plan avec la forme et les décorations. L'idée que je vais suivre est de réaliser un sapin avec 3 couleurs de LEDs différentes : des LEDs vertes pour représenter le sapin lui-même (les contours), et des LEDs jaunes et rouges pour la décoration (jaunes pour des lumières indépendantes et pour l'étoile, et rouges pour les guirlandes). Le croquis serait donc le suivant :



Je vais donc utiliser 32 LEDs vertes, 10 LEDs rouges et 15 LEDs jaunes. Le reste des composants seront disposés dans les espaces libres. Par la suite, je réaliserai au Fabricarium une façade au sapin pour masquer/protéger le circuit et ne laisser apparaître que les LEDs. Pour cela j'utiliserai du plexiglace, ou du carton/bois avec la découpeuse lazer, ou directement à l'imprimante 3D. Puis je réaliserai un socle pour que le sapin tienne droit.

Choix des composants

Vous trouverez la liste complète et référencée dans les livrables ci-dessous.

Micro-contrôleur

Concernant le micro-contrôleur, le cahier des charges nous impose un ATMega328P que je prendrai donc chez ???. Toutes les sorties PWM du micro-contrôleur doivent être utilisées pour les diverses décorations. Selon la décoration choisie ci-dessus, je vais donc réaliser 6 groupes de LEDs : 2 pour les LEDs vertes (qui seront toujours allumées en même temps), 1 pour l'étoile, 1 pour les guirlandes rouges et 2 pour les lumières jaunes.

Alimentation

Le micro-contrôleur doit être alimenté en ?? ??. Or le cahier des charges nous demande une alimentation par une pile de 9V. Je vais donc utiliser un régulateur de tension pour ajuster l'alimentation. [schema]

Sonar ultrason

...


Autres composants

Résistances : Capacités :

Livrables

Schématique

Pour la réalisation de la schématique et du PCB, j'ai utilisé le logiciel Fritzing.

Liste de composants

Quantité Description Vendeur Référence Fabricant URL
1 Atmega328P Farnell ATMEGA328P-AU http://fr.farnell.com/atmel/atmega328p-au/mcu-8bit-atmega-20mhz-tqfp-32/dp/1715486
32 Leds vertes Farnell HLMP-3680 http://fr.farnell.com/broadcom-limited/hlmp-3680/led-5mm-vert-5v/dp/1003222
15 Leds jaunes Farnell HLMP-3401 http://fr.farnell.com/broadcom-limited/hlmp-3401/led-5mm-jaune/dp/1003213
10 Leds rouges Farnell HLMP-3301 http://fr.farnell.com/broadcom-limited/hlmp-3301/led-5mm-rouge-he/dp/1003211
 ? Résistances
 ? Condensateurs
 ? Transistors NPN
1 Régulateur de tension 5V Farnell L7805ACD2T-TR http://fr.farnell.com/stmicroelectronics/l7805acd2t-tr/regulateur-5v-cms/dp/1467759

Programme C

Carte électronique