Sunteți pe pagina 1din 2

void loop-Dup crearea unei funcii de configurare (), care iniializeaz i

stabilete valorile iniiale, funcia de bucla () face exact ceea ce sugereaz i


numele, i buclele consecutiv, permitand programul pentru a schimba i de a
rspunde. Folositi-l pentru a controla n mod activ la bord Arduino.
Serial.begin-Seteaz rata de date n bii pe secund (baud) pentru transmiterea
de date seriale. Pentru comunicarea cu calculatorul, utilizai una dintre aceste
rate: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600,
sau 115200. Putei, totui, s specificai alte rate - de exemplu, pentru a
comunica peste ace 0 i 1, cu o component care necesit o anumit rat de
transfer.Un al doilea argument optional configureaz datele, paritate, i opri bii.
Valoarea implicit este de 8 bii de date, fr paritate, un bit de stop\
Serial.begin(9600)
Serial.begin(speed, config)
parametrii
Viteza: n bii pe secund (baud) lung
config: date seturi, paritate, i opri bii. Valorile valide sunt:
SERIAL_6N1 SERIAL_7N1 SERIAL_8N1
Serial.end()-Descriere

Dezactiveaz comunicarea serial, permind piniilor RX i TX s fie folositi


pentru introducerea general de intrari i de ieire. Pentru a reactiva comunicaie
serial, apelai Serial.begin ().
Serial1.end()(exemplu
Parametrii : nici unul
Serial.flush()Atepta pentru ca transmiterea de date seriale de ieire sa fie
finaliza.
Serial.println(val) Descriere
Imprim date la portul serial ca text-uman poate fi citit ASCII urmat de un
caracter retur de car (ASCII 13, sau "\ r") i un caracter newline (ASCII 10, sau "\
n"). Aceast comand are aceleai forme ca Serial.print ().
Parametrii: val: the value to print - any data type
format: specifies the number base (for integral data types) or number of decimal
places (for floating point types)
Returneaza: size_t (long): println() returns the number of bytes written, though
reading that number is optional

Serial.print Description

Prints data to the serial port as human-readable ASCII text. This command can take many forms.
Numbers are printed using an ASCII character for each digit. Floats are similarly printed as ASCII
digits, defaulting to two decimal places. Bytes are sent as a single character. Characters and strings are
sent as is. For example (Descriere

Imprim date la portul serial ca text ASCII-uman poate fi citit. Aceast comand poate lua multe
forme. Numere sunt tiprite cu un caracter ASCII pentru fiecare cifr. Flotoare sunt imprimate n mod
similar ca cifre ASCII, n culp cu dou zecimale. Bytes sunt trimise ca un singur caracter. Caracterele
i siruri de caractere sunt trimise ca este.
parametrii
val: valoarea pentru a imprima - orice tip de date
Format: specific numrul de baz (pentru tipurile de date integrate) sau numrul de zecimale (pentru
tipurile de virgul mobil)
Returneaza size_t (lung): print () returneaz numrul de biti
void setup
Funcia de configurare () este numit cnd o schi ncepe. Folositi-l pentru a ini ializa variabile,
moduri de pini, ncepe s utilizai biblioteci, etc. Funcia de configurare va rula doar o singur dat,
dup fiecare la putere sau de resetare al consiliului Arduino.
sizeof
Descriere
Operatorul sizeof returneaz numrul de octe i ntr-un tip de variabil, sau numrul de octe i ocupate
de o matrice.
parametrii
variabila: orice tip de variabil sau array (de exemplu, Int, float, byte)
Operatorul sizeof este util pentru tratarea tablouri (cum ar fi siruri) atunci cnd este convenabil s fie
capabil de a schimba dimensiunea matricii fr s se rup alte pr i ale programului.
A-ul ala inseamna cand vrei sa faci cu 2 autodrivere in paralel,
adica in loc de placuta 1,2,3... ai A,B,C...
opreste motorul cu o impedanta mare soft hiz

S-ar putea să vă placă și