Formation Prototyper avec Arduino (Niveau 2)

Prochaines dates : du jeudi 7 décembre au 12 janvier 1018

Objectif

La formation Prototyper avec Arduino (Niveau 2) vous permettra de concevoir des objets connectés. Conexion Wifi, Bluetooth et interaction avec Internet, vous apprendrez, par l’exemple & la manipulation la conception de projets.

Format

10 séances de 2h sur 5 semaines.

  • jeudi de 18h30 à 20h30
  • vendredi de 18h30 à 20h30

Ce que vous apprendrez

  • Utilisation de la carte ESP8266 (Wifi)
  • Utilisation de la carte HC06 (Bluetooth)
  • Recevoir des données en Wifi ou Bluetooth.
  • Publier des données sur Internet.
  • Interagir avec un Smartphone (Bluetooth)
  • Aller chercher des informations sur Internet (API) et les traiter.

Pré-requis

  • Maîtrise de l’outil informatique. 
  • Apporter son ordinateur & avoir Arduino IDE installé.
  • Pratique de la navigation web.
  • Avoir suivi la Formation (niveau 1), ou avoir de bonnes bases en programmation.

Tarif :

  • 450€ TCC / participant.

Informations & Inscriptions

Programme Global

  • Présentation des cartes ESP8266 & HC06
  • Notion de communication Web (Protocoles HTTP/BT)
  • Structure d’une requête Web
  • Gestion des codes réponses
  • Création d’un serveur Web simple
  • Création d’un programme communiquant pour Android / iOS.
  • Les APIs de type REST et outils de développement.
  • Stockage de données.
  • Gestion avancée des entrées et sorties

Programme Détaillé

COURS 1

  • Projet : Utilisation de l’ESP8266
  • Présentation de la carte.
  • Installation et Configuration sur l’ordinateur
  • Présentation des codes spécifiques
  • Premier programme : connexion Wifi !

COURS 2

  • Projet : Bouton connecté
  • Gestion des interactions (boutons)
  • Optimisation du serveur Web
  • Envoi d’information vers le site web (push)

COURS 3

  • Projet : Led Connectée
  • Configuration des Entrées / Sorties
  • Création d’un serveur Web Simple
  • Interaction Serveur & Entrées Sorties

COURS 4

  • Projet : Récupération de Donnée du Web de Météo.
  • Présentation des API
  • Récupération de données
  • Affichage sur la carte (Leds, Afficheur …)

COURS 5

  • Projet : Communiquer en Bluetooth
  • Présentation du protocole
  • Implémentation de la carte HC06 & Arduino
  • Interaction entre la carte & le smartphone

COURS 6

  • Projet : Programmer une application sur Smartphone
  • Plateforme de programmation
  • Envoi de programme sur le smartphone
  • Programme interactif en BT.

COURS 7

  • Projet : Notification par LED en BT
  • Programmation du logiciel
  • Implémentation de la carte
  • Tests & optimisation

COURS 8

  • Projet : Publication de données en mode Web
  • Création d’une page Web embarquée dans l’ESP8266
  • Création d’un serveur Web Dynamique
  • Publication de données (graphiques)

COURS 9

  • Projet : To be defined

COURS 10

  • Projet : To be defined.
Copyright Blenderlab 2017
Shale theme by Siteturner