|
Niveau Débutant
|
Niveau Intermédiaire
|
Niveau Avancé
|
|
Apprendre les bases du langage Arduino et à utiliser les fonctions élémentaires de la carte Arduino.
|
Apprendre à utiliser les librairies standards du langage Arduino et à utiliser des cartes d'extension et des moteurs avec la carte Arduino.
|
Apprendre à utiliser des fonctionnalités avancées et des matériels spécifiques avec la carte Arduino
|
1.Bases
|
|
|
|
- Apprendre à écrire une librairie Arduino
|
2.Sorties numériques
|
|
|
Voir également les rubriques : Affichages et Moteurs
|
- Multiplexage et cube de LEDs
|
3.Sorties analogiques
|
|
|
4.Entrées numériques
|
|
|
Voir également :
|
- Entrées numériques : Mesurer la largeur d'une impulsion en entrée
- Entrées numériques multiples : Utiliser un encodeur rotatif ou un détecteur de ligne
|
5.Entrées analogiques
|
|
|
|
6.USB Série
|
|
|
|
- Présentation de 2 solutions pour créer des interfaces graphiques pour Arduino : Processing(Java) et PyQt (Python+Qt) - GRATUIT
Processing :
- Exemple pas à pas de mise en place d'une interface graphique Processing communiquant sur le port série
- voir également : la rubrique Processing
PyQt : voir les tutos PyQt
|
7.Interfaces et Moteurs
|
|
|
|
8.Affichages
|
|
|
- Apprendre à utiliser un afficheur TFT couleur avec Arduino
- Apprendre à utiliser un afficheur TFT couleur avec écran tactile avec Arduino
|
9.Communication
|
|
|
|
10.Mémorisation
|
|
|
11.Réseau
|
|
|
Serveur Arduino HTML+Javascript : réaliser des affichages graphiques dans le navigateur client !
Serveur Arduino HTML+Javascript+Ajax : recevoir des données depuis Arduino par le réseau !
Serveur Arduino HTML+Javascript+Ajax : contrôler Arduino par le réseau !
|
12.Capteurs complexes
|
|
|
- Apprendre à utiliser un module GPS avec Arduino
- Apprendre à utiliser un module de Téléinformation avec Arduino
|
13.Temps
|
|
|
|