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*


Transport routier

Dans quelle langue programmez-vous un Arduino?

Le langage de programmation qui Arduino est très similaire au C ++, un langage très courant dans le monde informatique.
Le code pour lequel vous apprenez à écrire Arduino sera très similaire au code que vous écrivez dans n'importe quel autre langage informatique. Tous les concepts de base restent les mêmes, il ne s'agit en réalité que 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, ce qui en fait un bon choix pour les microcontrôleurs.

Le compilateur utilisé pour convertir le code en fichiers objet est avr-g ++.
Ensuite, un programme appelé avrdude est utilisé pour télécharger le programme sur le microcontrôleur Arduino.

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

Les codes Arduino sont écrits en anglais. Pour cette raison, nous nous référerons aux éléments ci-dessous en anglais.

    Les fonctions

    Les fonctions sont utilisées pour contrôler la carte Arduino et pour 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

    & (bit à 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) 
    *= (multiplication composée) 
    ++ (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 5028 avis.