Variabile în Arduino: Ce sunt, la ce sunt folosite și care sunt cele mai importante?

Ultima actualizare: 14/09/2022
Variabile în Arduino: Ce sunt, la ce sunt folosite și care sunt cele mai importante?

Arduino este o platformă electronică de dezvoltare și programare ceea ce permite realizarea diferitelor tipuri de proiecte prin intermediul unui placa instalată corect, Prin urmare, este necesar să putem ști totul mediul de programare al acestuia. Merită menționat că aceasta este partea dificilă a tuturor acestor lucruri, așa că cunoștințele de programare vor depinde în principal de programele că au.

Tu esti plăci arduino ca oricare altul limbaj de programare Va avea un număr mare de operatori, funcții, variabilePrintre altele, întregul domeniu poate fi foarte vast, motiv pentru care ne vom referi în principal la Cele mai importante variabile în programareAcestea pot varia în funcție de nivel de programare pe care doriți să le obțineți.

Ținând cont de faptul că cunoașterea fiecăruia dintre acești factori vă va ajuta în utilizarea și gestionarea acestei platforme pentru dezvoltarea fiecăruia dintre proiectele dumneavoastrăAici vă vom arăta că Acestea sunt variabilele Arduino, La ce sunt ele și care sunt cele mai importante?Pentru a face acest lucru, urmați cu atenție tot ce vă vom învăța mai jos în postare.

Ce sunt variabilele limbajului de programare Arduino și la ce sunt folosite?

Ce sunt variabilele limbajului de programare Arduino și la ce sunt folosite?

Variabilele sunt locul unde poți stoca o bucată de date. Avea un nume, o valoare și un tip. În cazul numelor de variabile, acestea pot conține litere, cifre și simboluriAr trebui să înceapă, în mare parte, cu o scrisoare, deși pot începe și cu „_” Totuși, acest lucru nu este foarte recomandat, deoarece criteriul utilizează rutine de bibliotecă.

Aceste nume pot include și majuscule și minusculeÎn C, se disting literele mari și minuscule. În general, variabilele întotdeauna intră litere mici și constante majusculeAcesta fiind cel mai normal lucru în aceste cazuri.

Ei folosesc aceleași reguli în cadrul cod pentru programare a variabilelor, fie cu litere mici, dar cu cuvinte separate prin sublinieri, atâtea câte sunt necesare pentru a îmbunătăți lizibilitatea lor sau pentru a utiliza conversii „CapWords” (Cuvinte care încep cu majusculă). Totuși, cea mai obișnuită practică în aceste cazuri este folosirea primului cuvânt cu majusculă.

Utilizarea unui singur subliniere ca prefix pentru metode și variabile de instanță nepublice. În ceea ce privește numele de evitat, este important să nu se utilizeze niciodată caracterele „L” litera mică l și „O” litera mare o sau „I” litera mare i ca și caractere simple pentru numele variabilelor, deoarece acest lucru poate duce la poate cauza confuzie la citirea codului.

Structura unei variabile în Arduino: Care sunt toate părțile sale și ce conține fiecare?

Structura unei variabile în Arduino: Care sunt toate părțile sale și ce conține fiecare?

Așa cum s-a menționat, variabilele sunt una dintre modalitățile de a stoca o valoare, Ei au o nume și sunt de un singur tip. Aceste variabile pot fi folosite în mare parte pentru multe lucruri, cum ar fi verificări, operații matematice, printre altele.

În plus, are o structură pe care o explicăm mai jos:

declarație

Trebuie subliniat din nou faptul că variabilele au o nume, o valoare și un tipCu alocarea, este posibil modificați valoarea variabilei, dacă doriți. Toate variabilele trebuie declarate înainte de a fi utilizate. Prin urmare, declarațiile trebuie să apară la începutul fiecărei variabile. funcție sau bloc de instrucțiuni. La declararea unei variabile, va fi necesar să se indice mai întâi tipul variabilei și apoi numele acesteia. Opțional, este posibil să i se dea și o valoare, ceea ce se numește inițializarea variabilei.

Care sunt cele mai bune kituri de senzori Arduino pe care le putem cumpăra la un preț bun? Lista 2026

În cazul declarației, aceasta constă dintr-un tip de variabilă și o listă de variabile separate de acesta, cum ar fi următoarele:

Int i,j; Lungime lungă fără semn, contor; Număr cu virgulă mobilă x,pj;

Variabilele pot fi inițializate în declarație:

Contor lung fără semn = 0; Numărător cu virgulă mobilă pi = 3.1416;

De asemenea, este posibil să se utilizeze modificatorul const pentru a indica faptul că variabila nu poate fi modificată în timpul execuției:

Constant cu număr de viruși e=2.7182

Este important să acordăm atenție declararea unei variabile Acest lucru se poate face o singură dată în program. Totuși, valoarea variabilei poate fi modificată oricând, pur și simplu folosind aritmetică și diverse demisii.

Variabilele pot deveni declarate în mai multe locuri din cadrul programului și în ceea ce privește locația unde se face declarația respectivă. Toate acestea vor determina în ce parte a programului poate fi utilizată, toate acestea vor fi numit domeniu de aplicare variabilpe care le vom explica mai târziu.

În raport cu C și C ++ Se spune că sunt limbaje tipizate static, ceea ce înseamnă că verificarea tipurilor este execută în timpul compilare și nu în timpul execuțieiÎn acest fel, tipul unei variabile nu poate fi modificat în timpul execuției. În cazul altor limbaje, interpretate în general, care sunt tipizate dinamic, aceeași variabilă poate lua valori de tipuri diferite în momente diferite, cum este cazul... Python sau PHP.

Ambit

Variabilele pot fi declarate la începutul programului, înainte de partea din configurația setup(), local în cadrul funcțiilor și uneori în cadrul unui bloc, ca în cazul bucle de tipul iF..for.. etc.Domeniul de aplicare sau capacitatea anumitor părți ale unui program de a-l utiliza va fi determinată de locul în care este declarată variabila.

Variabilele globale sunt cele care pot fi văzute și utilizate de orice funcție și script dintr-un program. După cum am menționat deja, acest tip de variabilă trebuie declarat la începutul programului, chiar înainte de înființat. În mod similar, trebuie ținut cont de faptul că atunci când se declară o variabilă globală, se află într-un spațiu de memorie permanentă dintr-un zonă statică Datele și utilizarea excesivă a variabilelor globale reprezintă o utilizare ineficientă a memoriei.

Variabilele locale sunt cele care Acestea sunt definite în cadrul unei funcții sau ca parte a unei bucleAcestea sunt vizibile doar și pot fi folosite doar în funcția în care a fost declaratăÎn acest fel, este posibil să existe două sau mai multe variabile cu același nume în părți diferite ale aceluiași program, unde acestea pot... conțin valori diferiteTotuși, trebuie menționat că această practică nu este foarte recomandată, deoarece face codul mai greu de citit.

Realitatea virtuală: Ce este și cum funcționează această tehnologie care va schimba modul în care vedem lumea?

Modificatorul lui variabila statică Este folosit pentru a proiecta variabile care sunt vizibile doar în cadrul unei funcții. Cu toate acestea, spre deosebire de variabile locale care sunt create și distruse de fiecare dată când funcția este apelată, variabile statice Se caracterizează prin menținerea valorilor sale între apelurile de funcții.

Constante

În programare, o constantă este o valoare care nu poate fi modificată sau alterată în timpul execuției unui program; prin urmare, trebuie să rămână constantă pe tot parcursul execuției. timp fix, În acest fel, poate fi doar citită. În mod similar, o constantă corespunde cu o lungime fixă ​​a unei zone rezervate în memoria principală a computerului, unde programul stochează de obicei valori fixe. De exemplu, ar putea fi Valoarea PI = 3.1416.

În cazul modificator const, comportamentul unei variabile este modificat prin punerea ei în funcțiune „doar citire”, Aceasta înseamnă că poate fi utilizată ca orice altă variabilă, dar în acest caz valoarea sa nu poate fi modificată. În mediul programare arduino Există, de asemenea, constante sau expresii predefinite care facilitează citiri de cod.

En C ++ Constantele pot fi definite și la nivel de modul înainte de compilare, astfel încât să nu ocupe memorie, iar numele lor să poată fi înlocuit cu valoarea definită în procesul de compilareÎn mare parte, aceste constante sunt scrise de nume cu majuscule și sublinieri pentru a separa cuvintele.

Lista principalelor variabile ale limbajului de programare Arduino pe care ar trebui să le cunoașteți

Lista principalelor variabile ale limbajului de programare Arduino pe care ar trebui să le cunoașteți

În prezent, puteți găsi diferite Variabilele limbajului de programare Arduino.

Datele stocate în variabile pot fi de diferite tipuri, pe care vi le vom arăta mai jos:

  • Char: Acestea sunt folosite în principal pentru stocarea caracterelor, acestea pot fi litere și trebuie să fie fie „” fie ´´, char letter = „a”; , Char letters = „2”.
  • Octet: În cazul octeților, pot fi stocate numere între 0 și 255, iar intervalul numeric este de 8 biți.
  • Int: Acestea ocupă 2 octeți (16 biți) și, prin urmare, stochează numere între 2x -15 și 2x 15 – 1, adică între -32,768 și 32,767.
  • Timp: Ocupă 32 de biți (în octeți) și are un interval de la -2,147,483,683 la 2,147,483,647.
  • Int nesemnat: Și aceasta ocupă 2 octeți, dar, deoarece nu are semn, poate avea valori între 0 și 2×16 -1, adică între 0 și 65,535.
  • dublu: De asemenea, se caracterizează prin stocarea numerelor zecimale, dar are 8 octeți (64 biți).
  • Pluti: Acestea sunt numere zecimale care ocupă 32 de biți, adică 4 octeți; acestea pot lua valori între -3.4028235E+38 și +3.4028235E+38.

Trebuie să țineți cont că, ori de câte ori alegeți un tip de date, ar trebui să îl alegeți pe cel care necesită cel mai puțin spațiu și care acoperă nevoile necesaredeoarece acestea ar ocupa spațiu în memoria plăcii Arduino și ar putea cauza programul necesită mai multă memorie din care are deja la dispoziție.

Cărți electronice de IPAP
Ebooks IPAP

🔥ALĂTURĂ-TE🔥 NOII COMUNITĂȚI IP@P! ÎNSCRIE-TE AICI!

Tematică

Autor: Félix Albornoz

Am peste 20 de ani de experiență în sectorul tehnologic, ajutând companii și utilizatori să se dezvolte și să se formeze în acest domeniu. Învăț mereu lucruri noi.

Legate de