« I2L 2024 Groupe2 » : différence entre les versions
(→Carte) |
|||
Ligne 4 : | Ligne 4 : | ||
= Contre-proposition = | = Contre-proposition = | ||
Bonne proposition. Il est demandé d'ajouter une fonctionnalité USB série pour permettre de taper l'expression via un terminal série et d'afficher le résultat sur le terminal série. Cette fonctionnalité n'est évidemment possible que lorsque le système embarqué est connecté à un PC. | |||
Dans un second temps il est demandé de gérer les priorités et les parenthèses de l'expression tapée dans le terminal série. | |||
= Proposition définitive = | = Proposition définitive = |
Version du 12 février 2025 à 17:13
Proposition de système
Proposition d'une calculatrice autonome (avec batterie) et écran LCD avec 10 boutons (0 à 9) et 5 boutons pour les opérations (+, -, *, / et =). Une LED verte pour indiquer que la calculatrice est en marche, et une seconde LED rouge qui est allumée quand la batterie est faible. On pourrait également envisager un beeper quand un calcul est erroné, exemple division par zéro.
Contre-proposition
Bonne proposition. Il est demandé d'ajouter une fonctionnalité USB série pour permettre de taper l'expression via un terminal série et d'afficher le résultat sur le terminal série. Cette fonctionnalité n'est évidemment possible que lorsque le système embarqué est connecté à un PC.
Dans un second temps il est demandé de gérer les priorités et les parenthèses de l'expression tapée dans le terminal série.
Proposition définitive
Répartition du travail
Carte
Schémas initiaux :
- schéma n°1 : Fichier:I2L-2024-Carte-G2a.zip
- schéma n°2 : Fichier:I2L-2024-Carte-G2b.zip
Carte routée :
Composants :
- ATmega32u4 : disponible
- quartz GND24 : disponible
- buzzer : disponible
- perle ferrite MH2029-300Y : non disponible
- chargeur MAX1811 : disponible
- potentiomètre : disponible
- connecteur femelle 16 contacts : non disponible
- boutons : disponibles
Montage
Code
Démonstrations
Rendus
Projet KiCAD : Fichier:I2L-2024-Carte-G2.zip
Programmes : Fichier:I2L-2024-Programmes-G2.zip