Crédits ECTS
5
Volume horaire
60 h
Programme d'études
| Programme | Bloc | Caractère |
|---|---|---|
| IE-Automatisation | 3 | Obligatoire |
Prérequis
Co-requis
Implantation
Département technique de Namur
Directeur de département du domaine
Benoît Dujardin
Responsable de l'UE
Corentin SCHOVAERS
Enseignants intervenants
Mener une discussion et argumenter en utilisant les termes techniques adéquats ;
Concevoir et réaliser un circuit électronique pilotant un système automatisé.
Electronique embarquée
Concevoir et développer une application complète pour un projet personnel, en utilisant les connaissances acquises tout au long du cours.
Créer un script Python Orienté Objet utilisant les entrées sorties du Raspberry Pi
Savoir appliquer et utiliser les différents protocoles de communications vu au cours
Pouvoir recréer une page web simple interactive en utilisant de l'HTML, du CSS, du PHP
Maitriser les principales commandes Linux vues au cours
Comprendre les divers éléments de sécurité informatique relatifs aux sujet développés au cours
Principes de programmation orientée objet
L'étudiant sera capable au terme de l'activité de :
- Utiliser et comprendre le vocabulaire propre aux langages de programmation orientés objets
- Créer des classes avec ses attributs et méthodes
- Créer et manipuler des objets
- Elaborer des algorithmes qui répondent à un besoin précis
- Rédiger des programmes simples en C++
- Appliquer l'orienté objet aux cartes ARDUINO
- Comprendre la notion d'héritage, de pointeurs
Document annexe à la fiche UE accessible via un lien explicitant en quoi le programme d’études s’inscrit dans une politique de développement durable. Une ou plusieurs UE spécifique(s) pourraient être ciblée(s) dans cette annexe.
À définir
Electronique
Au terme de cette activité d'apprentissage, l'étudiant sera capable :
•D'utiliser des commandes Linux de base.
•De réaliser des programmes et scripts python avec la Programmation Orientée Objet
•De programmer les GPIO d'un Raspberry.
•De créer une interface HTML/PHP/javascript permettant de modifier les GPIO d'un Raspberry, les GPIO d'une carte temps réel en passant par la RPI.
•De réaliser une communication entre une Raspberry et une carte temps réel. (PIC, Arduino, etc.)
•De manipuler une adresse IP et la configuration réseau d'un système linux
•De récupérer et afficher des informations reçues de la carte temps réel (PIC, Arduino, etc.) sur un terminal et inversement.
•De personnaliser les paramètres de sécurité (mots de passe, clefs RSA, révocation de clefs, changer l'Hostname, etc.).
•De réaliser une communication entre la carte temps réel (PIC, Arduino, etc.) et le Raspberry en comprenant les différents protocoles.
•De créer/manipuler des bases de données MySQL.
•D'afficher des données provenant d'une base de données MySQL, éventuellement via un graphique, dans une page web.
Principes de programmation orientée objet:
Le cours est divisé en plusieurs chapitres :
- Introduction à la POO.
- La POO appliquée au langage C++.
- Exercices - Applications.
- Propriétés des objets et des méthodes (héritage pointeurs).
- Exercices - Applications
- La POO appliquée aux cartes ARDUINO.
- Exercices - Applications
À définir
| Activité d'apprentissage | Support |
|---|---|
| AAUN3023-A — Electronique embarquée | Slides et documents disponibles sur moodle |
| AAUN3023-B — Principes de programmation orientée objet | Support disponible sur Moodle |
| Activité d'apprentissage | Heures | Langue d'enseignement | Langue d'évaluation |
|---|---|---|---|
| AAUN3023-A — Electronique embarquée | 36 h | Français | français |
| AAUN3023-B — Principes de programmation orientée objet | 24 h | Francais | Francais |
| Activité d'apprentissage | Méthodes d'enseignement et d'apprentissage |
|---|---|
| AAUN3023-A — Electronique embarquée | cours ex cathedra et laboratoires |
| AAUN3023-B — Principes de programmation orientée objet | Exercices dirigés + Réalisation de programme. Travail individuel. |
À définir
Évaluation non intégrée.
À définir
Au sein du programme d'études, lors du calcul de la moyenne, la pondération de l'évaluation de l'unité d'enseignement est effectuée sur base des crédits affectés à cette unité d'enseignement et évalués
| Épreuve intégrée | Modalités d'évaluation |
|---|---|
| — | Non intégrée |
| Activité d'apprentissage | Modalités d'évaluation |
|---|---|
| AAUN3023-A — Electronique embarquée | Examen de laboratoire: 85% Présence et participation aux laboratoires: 15% |
| AAUN3023-B — Principes de programmation orientée objet | Examen écrit individuel. L'étudiant devra réaliser un programme sur PC : 100% |
Une mention sur la fiche informera les étudiants du fait que les précisions sur les épreuves seront disponibles sur Moodle au plus tard 6 semaines avant l'évaluation.