Sunteți pe pagina 1din 2

ARDUINO este un dispozitiv uimitor care iti permite sa realizezi aproape orice

proiect ai in minte, de la opere de arta interactive la roboti mobili. Astfel, cu putin


entuziasm pentru a invata cum sa programezi ARDUINO pentru a-l face sa
interactioneze cu mediul, si cu putina imaginatie poti construi tot ce vrei!
In forma sa cea mai simpla, o placa de dezvoltare ARDUINO poate fi considerata ca
un mic computer careia ii poti controla intrarile si iesirile de la cip.
ARDUINO este cunoscuta ca fiind o platforma fizica sau integrate, ceea ce
inseamna ca este un sistem interactiv si astfel prin utilizarea ard!are
si software poate interactiona cu mediul.
"laca de baza ARDUINO este alcatuita dintr-un microprocessor, un cristal sau un
oscillator #defapt este un ceas brut care trimite impulsuri catre microcontroler pentru
a-i permite o viteza de operare corecta$ si un regulator liniar de % volti.
In functie de ce tip de ARDUINO detii, acesta poate avea si un conector U&' pentru
a permite conectarea la "( prin portul U&'. De asemenea, placa dispune ce un
anumit numar de pinii pentru intrare #Input "ins$ si pentru iesire #Output "ins$ prin
intermediul carora sa poata fi conectatate alte circuite #senzori, )*D-uri, motorase,
etc.$
"lacile de dezvoltare ARDUINO pot fi folosite pentru a dezvolta obiecte de sine
statatoare interactive sau pot fi conectate la uncalculator pentru a prelua sau
pentru a trimite date si apoi sa actioneze pe baza acelor date #e+emplu, poti trimite
datele obtinute de un senzor pe internet$.
"entru programare se va utiliza ARDUINO ID* #Integrated Development
*nvironment$, care este un soft oferit gratuit de ARDUINO pentru a permite
programarea microcontrolerului in limba pe care ARDUINO o -intelege..
)imba/ul de programare ARDUINO se bazeaza pe -0iring., o platforma de calcul
fizic similara, care se bazeaza pe mediul de programare de procesare multimedia.
"e scurt, limba/ul pe care ARDUINO il foloseste este (.
ARDUINO ID* permite scrierea programului pe calculator, care este format dintr-un
set de instructiuni pas cu pas pe care le incarci apoi in ARDUINO. Dupa incarcarea
programului propriu-zis pe placa de dezvoltare, ARDUINO va efectua instructiunile
date si va interactiona cu mediul. ARDUINO numeste aceste programe -&1etces.
#scite$.
Arduino este o platform gratuit destinat celor pasiona i de electronic, studen i i ingineri din domeniu
deopotriv, dar i celor care doar au ca hobby construirea de montaje electronice.
Arduino este att un produs software ct i un concept, extinznd conceptul open source i asupra
realizrilor tehnice concrete (scheme, cablaje electronice, etc..
!artea de software a platformei este integrat "ntr#o interfa grafic de tip $%& bazat pe limbajul de
programare !rocessing . !rogramarea controllerului de pe platforma fizic se face folosind limbajul de
programare Arduino
!roiectele fizice realizate pe platformele Arduino pot func iona de sine stttor dar pot interac iona cu
aplica ii care func ioneaz pe un calculator precum 'lash, !rocessing, (ax()!.
*u platformele fizice Arduino pute i transforma calculatorul dumneavoastr "ntr#un instrument de msur
complex sau "ntr#un dispozitiv inteligent de testare i evaluare a prototipurilor.
Mediul Integrat de Dezvoltare (IDE) Arduino
(ediul integrat de dezvoltare Arduino este destinat scrierii programelor ce pot fi incrcate pe platformele
fizice Arduino. $nterfa a este scris in +ava i mediul de programare folose te limbaje de programare de tip
open source precum !rocessing, avr#gcc. $nterfa a este multiplatform, putnd rula "n ,indows-, (ac .)
/- i 0inux. !rogramul poate fi ob inut att ca executabil specific platformei de lucru pe care o ave i dar
i sub form de cod surs pe care il pute i compila conform condi iilor specifice pe care le ave i.

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