Comment gérer le temps dans un programme ?
Dès vos premières applications, vous avez pu constater que la gestion du temps revient très fréquemment dans la programmation des diverses applications qui nous concernent. Cela va de choses simples (...)
lundi 29 mai 2023
63 visiteurs en ce moment
0 | 10 | 20 | 30 | 40 | 50 | 60 | Tout afficher
Dès vos premières applications, vous avez pu constater que la gestion du temps revient très fréquemment dans la programmation des diverses applications qui nous concernent. Cela va de choses simples (...)
Cet article est le premier d’une série visant à vous apprendre la programmation en général et la programmation sur un Arduino en particulier. Il n’y a pas de pré-requis particulier, sauf, peut-être, une (...)
Un chiffre binaire est communément appelé un bit, contraction de l’anglais Binary digIT. Comme en base 10, on va utiliser plusieurs chiffres pour représenter des grands nombres. Les bits ne sont pas (...)
Dernière mise à jour : 31 janvier 2022. Dernière version de l’IDE : 1.8.19 Il est recommandé de faire l’installation de l’IDE avant de connecter pour la première fois une carte Arduino en USB ; ainsi (...)
Le langage permettant de programmer l’Arduino offre 3 types de boucles qui ont chacune un usage. La boucle while ( ... ) ... La boucle permet de répéter des instructions tant qu’une condition est (...)
Article mis à jour le 18 septembre 2021 pour prendre en compte les évolutions de l’API du logiciel Arduino.Principe de fonctionnement des interruptions On a vu dans « La programmation, qu’est ce que (...)
Un premier exemple simple d’utilisation du if Pour prendre un exemple concret, supposons que vous vouliez que l’Arduino signale sur une DEL la présence d’un train dans une gare cachée. Les (...)
La condition qui est évaluée par un if ... else est de nature booléenne, elle ne peut être que vraie ou fausse, ce qui correspond à l’exécution des instructions du if ou bien à l’exécution des (...)
Avant de se lancer dans une programmation spaghetti sans savoir exactement où l’on va, il est nécessaire de modéliser le système que l’on veut mettre en œuvre. La modélisation consiste à poser (...)
En programmation, nous souhaitons habituellement que les choses soient déterministes, c’est à dire que les mêmes causes produisent les mêmes effets et que le programme se comporte toujours d’une façon (...)
.
.
.
.
.
Ces tableaux qui peuvent nous simplifier le développement Arduino
– Bonjour, Relisez l’article à partir de « Les interruptions externes (...)
– Bonjour, je voudrais lire 4 codeurs incrémentaux (pour 4 roues) sur un (...)
– Msport, Non, pas vous, mais moi puisque j’utilise le logiciel JMRI avec le (...)
– Bonjour, Fermer JMRI ? Je ne pense pas qu’on puisse le faire à votre place. (...)
– Bonsoir Thierry, merci de m’avoir répondu. Je possède deux COM ; 3 et 4. (...)
– Bonjour. Le message dit ’Port busy’, c’est à dire que le port Com4 est occupé (...)