Logo de la rubrique FORMATION : Concevoir son premier objet connecté

FORMATION : Concevoir son premier objet connecté

Pour connaitre les prochaines sessions de formations en Conception et Industrialisation, cliquez ici.



Cette formation permettra à tout porteur de projet ou personne non initié au développement électronique, de comprendre, puis d’acquérir les bases de la maîtrise de projet appliquées à la conception d’objets connectés. Des travaux pratiques illustreront les cours.

Cette formation vous fera découvrir les nouvelles plateformes matérielles de prototypage rapide (Arduino / Raspberry PI / PanStamp / SensorTag / …) et les outils logiciels qui vous permettront de réaliser vos propres projets connectés.

Les bases théoriques essentielles (introduction aux systèmes embarqués / programmation C & Python / rappels d’électronique) seront abordées et des travaux pratiques permettront d’expérimenter concrètement et en détail les notions présentées.

A l’issue de cette session, chaque participant aura fabriqué un thermomètre connecté en Wi-Fi avec un son serveur WEB embarqué pour visualiser l’historique des températures, configurer des seuils d’alertes, etc.

Programme

Introduction

- L’Internet des Objets / les objets connectés / le M2M
- Les technologies sans-contact dans l’Internet des Objets
- Le rôle des plateformes de développement et de prototypage rapide

Les systèmes embarqués

- Embarqué ou pas ?

  • Caractéristiques de l’embarqué
  • Le temps-réel

- Anatomie d’un système embarqué

  • Microcontrôleurs
  • Mémoires / horloges / entrées sorties / PWM / interruptions / compteurs / Watchdog
  • Les grandes familles de microcontrôleurs
  • Les bus de communication (UART / I2C / SPI / USB)

- Panorama de quelques plateformes embarquées de prototypage

  • Arduino / Raspberry / Launchpad / Artik / NodeMCU / Edison / Visible things / ARM MBED

- Le choix d’une plateforme de développement embarqué

Premier atelier : prototypage simple avec Arduino

- Prise en main de l’arduino MKR1000

  • Installation des outils
  • Présentation de l’environnement de développement

- Introduction ou rappels de programmation en C

- Rappels d’électronique

- Travaux pratiques

  • Prototypes simples (LED, variateur, entrée analogique, communication série)

Deuxième atelier : Qualité de l’air connectée avec Arduino MKR1000

- Introduction ou rappels réseaux / middleware

  • TCP-IP / Wi-Fi / MQTT
    - Travaux pratiques
  • Prototype : Enregistreur Wi-Fi de température / humidité / CO2 / ...

Les inscriptions sont closes. Pour connaitre les prochaines sessions de formations en Conception et Industrialisation, cliquez ici.