mooc-comprendre-les-microco

MOOC : Comprendre les Microcontrôleurs

Ce cours donne les bases théoriques et pratiques nécessaires à une bonne compréhension et utilisation des microcontrôleurs. De nombreux exemples seront abordés. Des exercices seront proposés, compatibles avec les cartes à microcontrôleurs Arduino ou LaunchPad MSP430G.

Les microcontrôleurs sont devenus assez simples à mettre en oeuvre, grâce en particulier à des environnements de développement comme l’Arduino. Mais seule une compréhension en profondeur permet de tirer parti au maximum de leur potentiel dans de nombreuses applications, tant dans le cadre d’un hobby que dans un cadre industriel.

Comprendre les microcontrôleurs

 

Organisateur

EPFL (Ecole Polytechnique Fédérale de Lausanne) logo-epfl-front

Durée

7 semaines

Début : Lundi 28 Avril 2013

Fin : Lundi 16 Juin 2013

Pré-requis

Quelques notions en électronique générale, systèmes logiques et microprocesseurs sont utile pour suivre le cours, mais ne sont pas indispensable. Un rappel de ces connaissances sera donné durant la première semaine, sans toutefois avoir la prétention de mettre à niveau un débutant.
Concernant la programmation, le fait d’avoir pratiqué un langage de programmation facilitera l’apprentissage. Ceux qui n’ont pas cette expérience devront passer davantage de temps et progresseront grâce aux exercices qui seront proposés.

http://fr.wikipedia.org/wiki/Microcontroleur
http://www.epsitec.ch/dauphin/

Charge de travail

3 – 5 heures / semaine

Certification

Une attestation sera donnée aux participants qui auront présentés suffisamment d’exercices.

Déroulement

Chaque semaine, 5 ou 6 vidéos de 10 à 20 minutes seront mises en ligne. Des exercices  seront proposés, avec leur corrigés. Des évaluations hebdomadaire, comportant des question sur le cours et des exercices de programmation, permettront de totaliser les points qui donneront droit à une attestation (70%) et même une mention (90%).
Pour pouvoir être corrigés automatiquement, les exercices de programmation devront respecter les contraintes matérielles des cartes Arduino ou LaunchPad MSP430G. Nous encourageons les étudiants à en avoir pour faire de la pratique : elles sont peu coûteuses et faciles à se procurer. Des informations seront données par e-mail aux participants. Des points de vente seront organisés dans plusieurs villes d’Afrique francophone, dont Abidjan, Cotonou, Ouagadougou, Lomé, Douala, Yaoundé, Brazzaville et Kinshasa.

Programme

  • Rappel d’électricité et électronique
  • Systèmes logiques et architecture
  • Machines binaires
  • Programmation en C
  • Entrées-sorties
  • Applications
  • Mise au point
  • Timers, interruptions
  • Signaux analogiques
  • Affichages
  • Communications
  • Robotique

Plateforme

Coursera coursera

Equipe pédagogique

Comprendre les microcontrôleurs-2

Vidéo de présentation du MOOC disponible ICI.

bouton-inscription-2

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>