Accueil du site >

Initiation Arduino et Projet Arduino/Android

par Arnauld - 15 avril 2016

Formation autour des cartes Arduino, découpés en 2 modules de 2 jours.

- Module 1 : consacré à l’initiation sur carte Arduino permettant de se familiariser avec les bibliothèques à partir d’exemples concrets

- Module 2 : ce niveau intermédiaire permet une initiation au couplage des cartes Arduino et d’une application Android

Le réseau régional par l’intermédiaire du groupe de travail Arduino, vous a proposé 2 modules de formation Arduino du 10 au 13 mai 2016, que vous avez pu suivre en totalité ou séparément l’un de l’autre en fonction de votre niveau et de votre intérêt.

Programme :

L’accent sera mis sur les notions de base et l’échange entre participants dans l’esprit de notre réseau.

MARDI 10 MAI - MODULE 1

INTRODUCTION

- La petite histoire…
- Arduino, un microcontrôleur "pas" comme les autres !?
- Quelques exemples de projets réalisés ;-)

DÉMARRAGE AVEC ARDUINO

- Prise en main de l’environnement de développement (IDE Arduino)
- TP "Blink’, introduction permettant de valider la compilation et la programmation de la carte, nous en profiterons pour introduire les notions de temporalité utilisées dans les programmes Arduino
- Correction par un exemple d’écriture d’un code "objet" : class Blink

LES ENTREES NUMERIQUES/ANALOGIQUES

- TP avec mise en œuvre de la liaison série et utilisation du moniteur et traceur série pour la visualisation de données

PROGRAMMATION / MÉTHODOLOGIE

- Programmer, penser Arduino (langage, structure, syntaxe, …)
- Les bonnes pratiques de l’écriture du codage (écrire des programmes, convention, commentaire, indentation, intérêt d’un Git, …)
- Utilisation de bibliothèques interne et externe
- Outils de programmation avancé (debugger) et aperçu d’autres Environnement de Développement Intégré (IDE)
- Système D

LES INTERRUPTIONS HARDWARE / SOFTWARE

- TP de mise en œuvre d’interruption interne (Timer - exemple avec la librairie MsTimer2)
- TP sur la mise en œuvre des interruptions externes

MERCREDI 11 MAI - MODULE 1

EXEMPLES DE CAPTEURS ET ACTIONNEURS

Les capteurs et actionneurs de l’univers Arduino : présentation de composants et fonctions couramment utilisés avec Arduino (servomoteur, potentiomètre, fonction map, …)

MISE EN PRATIQUE SOUS FORME DE PROJETS

Chaque projet sera accompagné :
- d’une présentation du projet
- d’indications sur le matériel à utiliser
- deux ou trois parties d’évolution du projet
- d’un encadrement et accompagnement des stagiaires
- et enfin des idées pour aller plus loin que chacun pourra partager…

JEUDI 12 MAI - MODULE 2

Projet côté Arduino avec utilisation de la liaison série et du module Bluetooth.
- pilotage de servomoteur
- LED RVB
- mesure de température
- communication série

VENDREDI 13 MAI - MODULE 2

Réaliser une application Android, avec différents éléments d’IHM programmés sous APP Inventor 2

Le Groupe de Travail RdE Arduino composé d’Arnauld Biganzoli, d’Eric Duvieilbourg et de Thierry Legou, sera heureux de vous accueillir dans une des salles de TP du bâtiment 4TP1 sur le campus de l’Université Toulouse III - Paul Sabatier - 118 route de Narbonne 31062 TOULOUSE CEDEX 9

Devant le succès de la demande pour cette formation 22 demandes en 2 jours pour seulement 18 places, nous devons à regret clore les inscriptions :-(

Pour tout renseignement, contacter Arnauld BIGANZOLI.