[{"command":"insert","method":null,"selector":".course-modal-ajax-placeholder-952565","data":"\u003Cdiv class=\u0022container content-rte\u0022\u003E\n  \u003Cdiv class=\u0022row\u0022\u003E\n    \u003Cdiv class=\u0022box col-md-6 bg-primary text-white\u0022\u003E\n      \u003Ch2 class=\u0022h1 text-left\u0022\u003E  IHM\n\u003C\/h2\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EECTS :\n          6\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ESemester:\n          Semestre 2\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n            \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ED\u00e9tail du volume horaire\u003C\/div\u003E\n                                      \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003EPractical study :\u003C\/span\u003E\n                                      \u003Cspan\u003E92\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003EDirected study:\u003C\/span\u003E\n                                      \u003Cspan\u003E14\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                                            \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ELangue d\u0026#039;enseignement\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003EFran\u00e7ais\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EEnseignement \u00e0 distance\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003Enon\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003Cdiv class=\u0022box col-md-6\u0022\u003E\n            \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EPr\u00e9requis\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003ECette UE est effectu\u00e9e au second semestre de la formation\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EProgramme \/ plan \/ contenus\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003ECette UE rassemble les modules de sp\u00e9cialit\u00e9 de la formation, effectu\u00e9s au second semestre.\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003E\n\u003Cp\u003EApplications mobiles - Android (30h)\nCe module permet l\u0027apprentissage de la programmation d\u0027applications d\u00e9di\u00e9es pour Android. Le contenu est le suivant :\n\u203a Historique d\u0027Android et architecture de l\u0027OS,\n\u203a D\u00e9veloppement d\u0027applications sous l\u0027IDE Android Studio,\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EConstitution d\u0027un projet\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EProgrammation \u00e9v\u00e8nementielle et gestion des interfaces\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EMultit\u00e2ches\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EProgrammation des capteurs et des p\u00e9riph\u00e9riques de communication\nLes travaux pratiques ont pour support des tablettes tactiles ou des smarphones.\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EInstrumentation (16h)\nL\u0027objectif de ce module est de pr\u00e9senter les probl\u00e9matiques li\u00e9es \u00e0 l\u2019interfa\u00e7age des principaux capteurs utilis\u00e9s dans les syst\u00e8mes embarqu\u00e9s, en d\u00e9veloppant une approche pratique appliqu\u00e9e \u00e0 une cible microcontr\u00f4leur MBED. Le module s\u0027attachera \u00e0 d\u00e9velopper les principes physiques et la mise en \u0153uvre pour les capteurs :\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003Emesure de distance par ultrason,\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003Emesure de position par GPS,\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003Emesure tension\/courant.\nLe module aborde \u00e9galement l\u0027\u00e9tude de capteurs de vitesse et de position associ\u00e9s \u00e0 une motorisation MCC, avec la mise en \u0153uvre de hacheurs (utilisation de composants d\u00e9di\u00e9s). Le module s\u0027appuiera sur les connaissances acquises en module R\u00e9seaux sur les bus I2C et RS232 ainsi que sur l\u0027utilisation des entr\u00e9es analogiques.\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EInterfa\u00e7age \u2013 programmation \u00e9v\u00e9nementielle (30h)\nCe module a pour objectif de faire une \u00e9tude de cas de d\u00e9veloppement d\u2019une interface homme-machine (IHM) pour un syst\u00e8me embarqu\u00e9.\n\u203a gestion d\u2019E\/S hardware\/software sur un syst\u00e8me embarqu\u00e9\n\u203a r\u00e9alisation d\u2019une IHM en utilisant l\u2019\u00e9cran tactile d\u2019un syst\u00e8me embarqu\u00e9\n\u203a reproduction de l\u2019IHM sur un syst\u00e8me distant (PC ou smartphone ou tablette) avec une liaison sans fil\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003ESyst\u00e8mes temps r\u00e9els (30h)\nCe module pr\u00e9sente les probl\u00e9matiques li\u00e9es \u00e0 l\u0027utilisation d\u0027un OS temps r\u00e9el pour la programmation de cibles embarqu\u00e9es. L\u0027objectif est de fournir les principaux outils que l\u0027on retrouve classiquement pour ce type de programmation.\n\u203a notion de t\u00e2ches, ordonnanceur, partage de temps,\n\u203a notion de priorit\u00e9s et de quotas de temps,\n\u203a synchronisation entre t\u00e2ches et synchronisations physiques, notion d\u0027Event, de s\u00e9maphore,\n\u203a probl\u00e9matique des sections critiques,\n\u203a h\u00e9ritage de priorit\u00e9\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003ER\u00e9seaux \u2013 Programmation client\/serveur (30h)\nCe module, apr\u00e8s une pr\u00e9sentation th\u00e9orique des r\u00e9seaux (topologies, vitesse de propagation, bruit, r\u00e9flexions dans les lignes) et des \u00e9l\u00e9ments sur les techniques de transmissions (liaison diff\u00e9rentielle, codage bipolaires, d\u00e9tection d\u0027erreur), \u00e9tudie les principales liaisons que l\u0027on retrouve dans l\u0027utilisation des syst\u00e8mes embarqu\u00e9s filaires et non-filaires. Une partie du module d\u00e9taille les particularit\u00e9s de la programmation de clients\/serveurs.\n\u203a liaisons s\u00e9rie USART, I2C\/SPI, le r\u00e9seau Ethernet, couches IP et \u00e9changes TCP\/UDP, bus CAN,\n\u203a protocoles Bluetooth, Wifi et Zigbee, IoT\n\u203a programmation client\/serveurs\nLors des travaux pratiques, les apprentis mettent en \u0153uvre les \u00e9changes sur des diff\u00e9rentes liaisons s\u00e9rie, I2C, Ethernet, bus CAN.\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003ELabview RealTime (30h)\nCe module pr\u00e9sente les probl\u00e9matiques et particularit\u00e9s li\u00e9es \u00e0 la programmation graphique sous Labview RT, en s\u0027appuyant sur une cible mat\u00e9rielle CompactRIO de National Instrument. Il d\u00e9veloppe en particulier :\n\u203a introduction \u00e0 LabviewRT, notion d\u0027interface et d\u0027instrument virtuel,\n\u203a d\u00e9veloppements d\u0027algorithmie,\n\u203a interfa\u00e7age et communication,\n\u203a programmation multithread\u003C\/p\u003E\n\u003C\/li\u003E\n\u003C\/ul\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EObjectifs d\u0026#039;apprentissage\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003E\u2022 Mettre en \u0153uvre un syst\u00e8me de communication de type bus de terrain filaire ou wireless pour l\u0027embarqu\u00e9 et les syst\u00e8mes\ncommunicants\n\u2022 Mettre en \u0153uvre une technologie de capteur et le conditionnement de signaux adapt\u00e9\n\u2022 Maitriser le principe, la configuration et l\u0027utilisation d\u0027un syst\u00e8me d\u0027exploitation temps r\u00e9el\n\u2022 Maitriser la conception et la r\u00e9alisation de carte \u00e9lectronique\n\u2022 Concevoir une interface de supervision coh\u00e9rente avec les besoins d\u0027un client\n\u2022 D\u00e9velopper une interface de supervision d\u0027un syst\u00e8me sur PC ou cible mobile\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EOrganisation g\u00e9n\u00e9rale et modalit\u00e9s p\u00e9dagogiques\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003ECette UE rassemble les modules de sp\u00e9cialit\u00e9 de la formation, effectu\u00e9s au second semestre.\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003E\n\u003Cp\u003EApplications mobiles - Android (30h)\nCe module permet l\u0027apprentissage de la programmation d\u0027applications d\u00e9di\u00e9es pour Android. Le contenu est le suivant :\n\u203a Historique d\u0027Android et architecture de l\u0027OS,\n\u203a D\u00e9veloppement d\u0027applications sous l\u0027IDE Android Studio,\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EConstitution d\u0027un projet\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EProgrammation \u00e9v\u00e8nementielle et gestion des interfaces\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EMultit\u00e2ches\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EProgrammation des capteurs et des p\u00e9riph\u00e9riques de communication\nLes travaux pratiques ont pour support des tablettes tactiles ou des smarphones.\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EInstrumentation (16h)\nL\u0027objectif de ce module est de pr\u00e9senter les probl\u00e9matiques li\u00e9es \u00e0 l\u2019interfa\u00e7age des principaux capteurs utilis\u00e9s dans les syst\u00e8mes embarqu\u00e9s, en d\u00e9veloppant une approche pratique appliqu\u00e9e \u00e0 une cible microcontr\u00f4leur MBED. Le module s\u0027attachera \u00e0 d\u00e9velopper les principes physiques et la mise en \u0153uvre pour les capteurs :\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003Emesure de distance par ultrason,\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003Emesure de position par GPS,\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003Emesure tension\/courant.\nLe module aborde \u00e9galement l\u0027\u00e9tude de capteurs de vitesse et de position associ\u00e9s \u00e0 une motorisation MCC, avec la mise en \u0153uvre de hacheurs (utilisation de composants d\u00e9di\u00e9s). Le module s\u0027appuiera sur les connaissances acquises en module R\u00e9seaux sur les bus I2C et RS232 ainsi que sur l\u0027utilisation des entr\u00e9es analogiques.\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003EInterfa\u00e7age \u2013 programmation \u00e9v\u00e9nementielle (30h)\nCe module a pour objectif de faire une \u00e9tude de cas de d\u00e9veloppement d\u2019une interface homme-machine (IHM) pour un syst\u00e8me embarqu\u00e9.\n\u203a gestion d\u2019E\/S hardware\/software sur un syst\u00e8me embarqu\u00e9\n\u203a r\u00e9alisation d\u2019une IHM en utilisant l\u2019\u00e9cran tactile d\u2019un syst\u00e8me embarqu\u00e9\n\u203a reproduction de l\u2019IHM sur un syst\u00e8me distant (PC ou smartphone ou tablette) avec une liaison sans fil\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003ESyst\u00e8mes temps r\u00e9els (30h)\nCe module pr\u00e9sente les probl\u00e9matiques li\u00e9es \u00e0 l\u0027utilisation d\u0027un OS temps r\u00e9el pour la programmation de cibles embarqu\u00e9es. L\u0027objectif est de fournir les principaux outils que l\u0027on retrouve classiquement pour ce type de programmation.\n\u203a notion de t\u00e2ches, ordonnanceur, partage de temps,\n\u203a notion de priorit\u00e9s et de quotas de temps,\n\u203a synchronisation entre t\u00e2ches et synchronisations physiques, notion d\u0027Event, de s\u00e9maphore,\n\u203a probl\u00e9matique des sections critiques,\n\u203a h\u00e9ritage de priorit\u00e9\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003ER\u00e9seaux \u2013 Programmation client\/serveur (30h)\nCe module, apr\u00e8s une pr\u00e9sentation th\u00e9orique des r\u00e9seaux (topologies, vitesse de propagation, bruit, r\u00e9flexions dans les lignes) et des \u00e9l\u00e9ments sur les techniques de transmissions (liaison diff\u00e9rentielle, codage bipolaires, d\u00e9tection d\u0027erreur), \u00e9tudie les principales liaisons que l\u0027on retrouve dans l\u0027utilisation des syst\u00e8mes embarqu\u00e9s filaires et non-filaires. Une partie du module d\u00e9taille les particularit\u00e9s de la programmation de clients\/serveurs.\n\u203a liaisons s\u00e9rie USART, I2C\/SPI, le r\u00e9seau Ethernet, couches IP et \u00e9changes TCP\/UDP, bus CAN,\n\u203a protocoles Bluetooth, Wifi et Zigbee, IoT\n\u203a programmation client\/serveurs\nLors des travaux pratiques, les apprentis mettent en \u0153uvre les \u00e9changes sur des diff\u00e9rentes liaisons s\u00e9rie, I2C, Ethernet, bus CAN.\u003C\/p\u003E\n\u003C\/li\u003E\n\u003Cli\u003E\n\u003Cp\u003ELabview RealTime (30h)\nCe module pr\u00e9sente les probl\u00e9matiques et particularit\u00e9s li\u00e9es \u00e0 la programmation graphique sous Labview RT, en s\u0027appuyant sur une cible mat\u00e9rielle CompactRIO de National Instrument. Il d\u00e9veloppe en particulier :\n\u203a introduction \u00e0 LabviewRT, notion d\u0027interface et d\u0027instrument virtuel,\n\u203a d\u00e9veloppements d\u0027algorithmie,\n\u203a interfa\u00e7age et communication,\n\u203a programmation multithread\u003C\/p\u003E\n\u003C\/li\u003E\n\u003C\/ul\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n                                \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ENature de l\u0026#039;\u00e9valuation\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003EEvaluation Continue Int\u00e9grale\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n  \u003C\/div\u003E\n\u003C\/div\u003E\n","settings":null}]