Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Claudia Alves, "Arduino: Manuel pour apprendre a programmer Arduino"

Posted By: TimMa
Claudia Alves, "Arduino: Manuel pour apprendre a programmer Arduino"

Claudia Alves, "Arduino: Manuel pour apprendre a programmer Arduino"
2021 | ASIN: B094J1VTC4 | Français | EPUB | 111 pages | 0.1 MB

Il n'est pas rare de nos jours que les gens parlent plus d'une langue. D'ailleurs, plus vous en apprenez, plus il devient simple d'en apprendre d'autres, parce que vous commencez à repérer des invariants de grammaire et de vocabulaire qui sont partagés entre plusieurs langues. Il en va de même avec les langages de programmation. Autrement dit, si vous avez déjà pratiqué un autre langage, vous serez vite à niveau en langage C.
La bonne nouvelle avec les langages de programmation informatique est que leur vocabulaire est bien plus restreint que celui d'une langue humaine. De plus, c'est un langage écrit et non parlé, ce qui vous permet de toujours pouvoir recourir au dictionnaire en cas de doute. La grammaire et la syntaxe d'un langage informatique sont très strictes. Une fois que vous avez assimilé une poignée de concepts simples, la progression devient quasiment naturelle.

Vous pouvez comparer un programme informatique (les programmes source Arduino s'appellent des croquis ou sketch), comme une liste d'instructions que le processeur doit exécuter dans l'ordre dans lequel elles apparaissent. Prenons comme exemple les trois lignes suivantes :

digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);

Chacune de ces trois lignes fait réaliser une action. La première ligne force le passage à l'état haut (HIGH) de la broche 13 du circuit. C'est sur cette broche qu'est installée une LED sur la carte Arduino. Cet ordre oblige donc à faire allumer la LED. La deuxième ligne se contente de suspendre l'exécution pendant 500 millisecondes (une demiseconde). La troisième ligne est ensuite exécutée pour éteindre la LED. L'exécution de ces trois lignes permet donc de faire clignoter une fois la LED.
Vous aurez remarqué la présence de plusieurs signes de ponctuation et l'apparent oubli d'espaces entre les mots (et de lettres accentuées). Bien des débutants en programmation savent ce qu'ils veulent faire, mais ils ne savent comment le formuler par écrit. Ne vous inquiétez pas, nous allons tout expliquer.