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

Commandé avant 16h00 demain à la maison

Express commandé avant 11h30 = ce soir à la maison*

Jour 14 Libre revenir *

Logo Electronics pour vous


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 la carte Arduino 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 à Webshop Keurmerk Evaluations du client est 9.2 / 10 basé sur 838 avis.