Crédits

Langage C/C++ et Arduino

Eric DUQUENOY / Université du Littoral - Côte d'Opale Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions

Les bases du langage C pour Arduino

Directives de compilation
Variables et opérateurs
Eric DUQUENOY Attribution
Les variables de type entier
Exercice : Opérateurs
Exercice : Machine de vote
Eric DUQUENOY Attribution
Exercice : Remplissage d'une cuve
Eric DUQUENOY Attribution
Tableaux
Compléments
Créer une bibliothèque de fonctions
Modification d'un programme mono-fichier
Modification d'un programme mono-fichier
Ajout d'un fichier « header »
Ajout d'un fichier « header »
Création du fichier
Création du fichier
Déplacement des constantes
Déplacement des constantes
Inclusion du « header » dans le programme principal
Inclusion du « header » dans le programme principal
Ajout de fonctions
Ajout de fonctions
Déplacement de la premier fonction
Déplacement de la premier fonction
Création du fichier Led.ino
Création du fichier Led.ino
Mise à jour du fichier d'entête
Mise à jour du fichier d'entête
Deuxième fonction
Deuxième fonction
Test
Test

Approche objet appliquée à Arduino

Qu'est-ce que la programmation objet ?
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Pexels Universel - Transfert dans le Domaine Public
Programmation Orientée Objet
Exercices d'application
Exercice : Utilisation des interruptions
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions

Travaux pratiques

Travaux pratiques en C++ pour Arduino
Programmation objet : barrière automatique
Organisation du projet
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Conception d'une commande pour barrière automatique
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Exercice : Cahier des charges
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Complément : gestion des interruptions liées au voyant
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Exercice : Comment rendre votre projet ?
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Fonctionnalités supplémentaires
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Exercice : Gestion d'un écran LCD
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Exercice : Traduction des chaînes de texte
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Exercice : Calibrage du détecteur
Eric DUQUENOY Attribution - Partage dans les Mêmes Conditions
Mesures avec affichage de type « bargraphe »
Comment rendre votre projet ?