
2026-2027
| Code | Titulaire(s) | Langue(s) d'enseignement | Langue(s) d'évaluation | Théorie | Pratique | Période(s) | Établissement(s) |
|---|---|---|---|---|---|---|---|
| T-MING-699 | BERRADJA Abdenacer | français | français | 24 | 0 | Q1 |
|
Connaissances
Au terme de l'activité d'apprentissage, l'étudiant sera capable de : Décrire l'architecture générale d'un système à microcontrôleur et le principe de communication entre le microprocesseur, la mémoire et les périphériques. Identifier les principaux composants électroniques présents sur une carte à microcontrôleur (résistances, condensateurs, diodes, transistors, capteurs, actionneurs). Lire et interpréter un schéma électronique simple. Expliquer les principes de la gestion de la mémoire (RAM, ROM/Flash, EEPROM) dans un système embarqué. Décrire le fonctionnement d'une carte Arduino, de son microcontrôleur et de son environnement de développement (IDE Arduino). Citer les outils de conception et de simulation de circuits électroniques utilisés dans le cadre du cours (Tinkercad, Fritzing). Décrire les étapes d'un projet électronique/embarqué, de la définition du cahier des charges à sa présentation.
Aptitudes
Au terme de l'activité d'apprentissage, l'étudiant sera capable de : Concevoir et représenter un schéma électronique à l'aide d'un logiciel dédié (Tinkercad, Fritzing). Programmer un microcontrôleur en langage C afin de piloter des capteurs et des actionneurs, en réinvestissant les acquis du langage C du Bloc 1. Mettre en œuvre une communication entre un microcontrôleur et différents périphériques (capteurs, actionneurs, interfaces de communication). Déboguer un montage électronique et le programme embarqué associé. Enseigner à d'autres apprenants ses connaissances, verbaliser sa démarche, illustrer sa solution à l'aide de schémas. Documenter et présenter, oralement et par écrit, une solution technique.
Compétences
Au terme de l'activité d'apprentissage, l'étudiant sera capable de : Expérimenter diverses solutions face à un problème technique. Organiser un travail en équipe et travailler au sein d'une équipe. Respecter les échéances imposées. Résoudre une situation complexe à l'aide des différentes technologies vues au cours. Mener un projet de bout en bout : cahier des charges, conception du schéma électronique, réalisation, défense.
Le cours se concentre sur une approche électronique de l'informatique et sur la compréhension de l'architecture des ordinateurs. À cette fin, l'étude des microcontrôleurs est abordée à l'aide de cartes Arduino, ce qui permet aux étudiants de réinvestir en deuxième année leurs connaissances du langage C acquises au Bloc 1.Le cours aborde notamment : L'analyse de la communication d'un microprocesseur. La lecture d'un schéma de microcontrôleur simple. Les différents composants électroniques équipant une carte mère ou un montage à microcontrôleur. La programmation d'un microcontrôleur (Arduino) en langage C. La gestion de la mémoire dans un système embarqué. L'utilisation de logiciels de conception de schémas électroniques (Fritzing, IDE Arduino) et de simulation en ligne (Tinkercad). La mise en place d'un projet : cahier des charges, schéma électronique, réalisation et défense.
Type de support
Diapositives
Références
Supports : syllabus (diapositives) et énoncés des travaux pratiques rédigés par l'enseignant. Site internet.
Site de téléchargement : Moodle.
- Documentation officielle Arduino : https://docs.arduino.cc/
- Tinkercad (simulation en ligne de circuits) : https://www.tinkercad.com/
- Fritzing (conception de schémas électroniques) : https://fritzing.org/
- http://www.pedagogie.ac-nantes.fr/technologies-et-sciences-des-ingenieurs/documentation/didacticiels-tutoriels/
Les usages de l’Intelligence Artificielle dans l’enseignement supérieur sont référencés et détaillés au sein d'une charte institutionnelle. Consultez le site https://ia.condorcet.be pour plus d'informations.