Spedizione gratuita da 74,95 € NL (99,95 € BE/DE)

Consegna veloce con DHL

Ordinato prima delle XNUMX:XNUMX = Spedito oggi

Restituzione entro XNUMX giorni*


Paese

In che lingua programmi un Arduino?

Il linguaggio di programmazione che Arduino è molto simile a C++, un linguaggio comune nel mondo informatico.
Il codice per cui impari a scrivere Arduino sarà molto simile al codice che scrivi in ​​un altro linguaggio del computer. Tutti i concetti di base rimangono gli stessi, si tratta solo di imparare a lavorare con un dialetto diverso.

Quando si scrive codice per microcontrollori, le prestazioni sono molto importanti. Ecco perché hai bisogno di linguaggi di programmazione forti e veloci. C e C++ sono tra i linguaggi più potenti che puoi trovare.
Questi sono abbastanza veloci e stabili, il che li rende una buona scelta per i microcontrollori.

Il compilatore utilizzato per convertire il codice in file oggetto è avr-g++.
Quindi un programma chiamato avrdude viene utilizzato per caricare il programma sul microcontrollore Arduino.

Il linguaggio di programmazione Arduino può essere suddiviso in tre parti principali: funzioni, valori (variabili e costanti) e struttura.

La scrittura dei codici Arduino avviene in inglese. Per questo motivo, nomineremo le parti di seguito in inglese.

    funzioni

    Utilizzi le funzioni per controllare la scheda Arduino ed eseguire calcoli.
    Le funzioni sono indicate in arancione nel codice.

    Variabili

    Le variabili sono tipi di dati e costanti Arduino.
    Le variabili sono indicate in blu nel codice.

     

    Structure

    La struttura sono elementi del codice Arduino (C++).
    La struttura è indicata in verde nel codice.

     

    Operatori di accesso al puntatore

    & (operatore di riferimento) 
    * (operatore di dereferenziazione) 

    Ulteriore sintassi

    #define (definire) 
    #includere (includere) 
    / * * / (blocco commento) 
    // (commento a riga singola) 
    ; (punto e virgola) 
    {} (parentesi graffe) 

    Operatori aritmetici

    % (ricordare) 
    * (moltiplicazione) 
    + (aggiunta) 
    - (sottrazione) 
    / (divisione) 
    = (operatore incaricato) 

    Operatori bit per bit

    & (a bit e) 
    << (spostamento bit a sinistra) 
    >> (spostamento bit a destra) 
    ^ (xor bit a bit) 
    | (a bit o) 
    ~ (non bit a bit) 

    Operatori di confronto

    != (non uguale a) 
    < (meno di) 
    <= (minore o uguale a) 
    == (uguale a) 
    > (più grande di) 
    >= (maggiore o uguale a) 

    Operatori booleani

    ! (logico no) 
    && (logico e) 
    || (logico o) 

    Operatori composti

    %= (resto composto) 
    &= (composto bit a bit e) 
    *= (moltiplicazione composta) 
    ++ (incremento) 
    += (aggiunta composta) 
    - (decrementare) 
    -= (sottrazione composta) 
    /= (divisione composta) 
    ^= (composto bit per bit xor) 
    |= (composto bit per bit o) 

    L'apprezzamento di www.electronicsvoorjou.nl at Recensioni WebwinkelKeur è 9.3 / 10 basato su 5032 recensioni.