Livraison gratuite à partir de 74,95 € NL (99,95 € BE / DE)

Livraison rapide avec DHL

Commandé avant 16:00 = Expédié aujourd'hui

14 jours de retour*


Pays

Dans quelle langue programmez-vous un Arduino?

Le langage de programmation Arduino uses est très similaire au C ++, un langage courant dans le monde informatique.
Le code pour lequel vous apprenez à écrire Arduino sera très similaire au code que vous écrivez dans un autre langage informatique. Tous les concepts de base restent les mêmes, c'est en fait juste une question d'apprendre à travailler avec un dialecte différent.

Lors de l'écriture de code pour les microcontrôleurs, les performances sont très importantes. C'est pourquoi vous avez besoin de langages de programmation puissants et rapides. C et C ++ sont parmi les langages les plus puissants que vous puissiez trouver.
Ceux-ci sont assez rapides et stables, et constituent donc un bon choix pour les microcontrôleurs.

Le compilateur utilisé pour convertir le code en fichiers objets est avr-g ++.
Un programme appelé avrdude est ensuite utilisé pour télécharger le programme sur le microcontrôleur Arduino.

Le langage de programmation Arduino peut être divisé en trois composants principaux: les fonctions, les valeurs (variables et constantes) et la structure.

L'écriture des codes Arduino se fait en anglais. Toutes les fonctions sont en anglais

 

Les fonctions

Les fonctions sont utilisées pour contrôler l'Arduino board et effectuer des calculs.
Les fonctions sont indiquées en orange dans le code.

Variables

Les variables sont des types de données et des constantes Arduino.
Les variables sont indiquées en bleu dans le code.

 

Structure

La structure sont des éléments du code Arduino (C ++)
La structure est indiquée en vert dans le code.

 

Opérateurs d'accès au pointeur

& (opérateur de référence)
* (opérateur de déréférencement)

Syntaxe supplémentaire

#define (définir)
#comprendre (comprendre)
/ * * / (bloquer le commentaire)
// (commentaire sur une seule ligne)
; (point-virgule)
{} (accolades)

Opérateurs arithmétiques

% (reste)
* (multiplication)
+ (une addition)
- (soustraction)
/ (division)
= (opérateur d'assignation)

Opérateurs au niveau du bit

& au niveau du bit et
<< (bitshift gauche)
>> (bitshift vers la droite)
^ (xor au niveau du bit)
| (bit à bit ou)
~ (pas au niveau du bit)

Opérateurs de comparaison

!= (pas égal à)
< (Moins que)
<= (inférieur ou égal à)
== (égal à)
> (plus grand que)
>= (Plus grand ou égal à)

Opérateurs booléens

! (logique non)
&& (logique et)
|| (logique ou)

Opérateurs composés

= (reste composé)
&= (composé au niveau du bit et)
*= (multiplicateur composé)
++ (incrément)
+= (ajout de composé)
- (décrémenter)
-= (soustraction composée)
/= (division composée)
^= (xor bit à bit composé)
|= (composé au niveau du bit ou)

La note de www.elektronicavoorjou.nl à Avis sur WebwinkelKeur est 9.3 / 10 basé sur 4778 avis.