0% au considerat acest document util (0 voturi)
341 vizualizări8 pagini

Tutoriale Si Proiecte Arduino - Arduino START-LECTIA 0

Documentul prezintă o introducere în platforma Arduino, descriind ce este Arduino, avantajele acestei platforme, lucrurile necesare înainte de a începe, instalarea plăcii de dezvoltare și mediul de programare.

Încărcat de

Laurentiu Iacob
Drepturi de autor
© Attribution Non-Commercial (BY-NC)
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
341 vizualizări8 pagini

Tutoriale Si Proiecte Arduino - Arduino START-LECTIA 0

Documentul prezintă o introducere în platforma Arduino, descriind ce este Arduino, avantajele acestei platforme, lucrurile necesare înainte de a începe, instalarea plăcii de dezvoltare și mediul de programare.

Încărcat de

Laurentiu Iacob
Drepturi de autor
© Attribution Non-Commercial (BY-NC)
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 8

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

0 produse n co

contact

G G

Acas Magazin Tutoriale i proiecte


G G G G

Suport
G

Arduino START-LECTIA 0
Modificat in: June 06, 2012, at 05:02 PM [Modific] [Istoric]

INTRODUCERE
1.Ce este Arduino? Arduino este un instrument prin care poi realiza sisteme informatice capabile s perceap i s controleze lumea nconjurtoare . Acest instrument este open-source i este compus dintr-un mediu de dezvoltare (o varianta de Wiring - platforma folosit pentru procesare multimedia) i o plac de dezvoltare cu microcontroler AVR. Arduino poate fi folosit pentru dezvoltarea de obiecte interactive. Informaia este preluat de la o gam variat de senzori i comutatoare, se proceseaz n interiorul microcontrolerului AVR, i este transmis ctre o gam la fel de variat de lumini, motoare, actuatoare etc. 2.De ce sa aleg Arduino? Pe pia exist o gam foarte variat de sisteme de dezvoltare bazate pe microcontroler, avantajele pe care le are Arduino fa de aceste sisteme sunt: -Costuri de achiziie reduse -Poate fi folosit pe orice sistem de operare (Linux,Windows sau MacOS). Majoritatea
http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (1 of 8)3/1/2013 2:48:40 PM

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

plcilor de dezvoltare fiind limitate la sistemul de operare Windows. -Un mediu de programare simplu i usor de nvat. -Este open source, att placa de dezvoltare ct i mediul de programare 3.Lucruri necesare nainte de a ncepe Pentru a putea s foloseti platforma Arduino ai nevoie de urmatoarele: - Cablu USB: http://www.roroid.ro/#produse/RORAC003.php - Plac de dezvoltare Arduino: http://www.roroid.ro/produse/RORAR001.php - Mediu de dezvoltare: http://arduino.cc/en/Main/Software 4.Instalarea plcii de dezvoltare Instalarea plcii de dezvoltare se face foarte simplu. Se leag placa de dezvoltare cu calculatorul prin intermediul cablului USB, i gata.

Pentru Windows mai trebuie s instalezi i driverul plcii: Trebuie s mergi n Start->Control Pannel->System and Security>System->Device Manager n grupul Ports (COM & LPT) ar trebuii s gseti un port numit Arduino Uno. Click dreapta pe portul respectiv i selecteaz Update drivers>Browse my computer for Driver software Mai departe mergi n directorul n care ai dezarhivat aplicaia Arduino iar aici va trebuii s alegi directorul Drivers pentru ArduinoUno sau FTDI USB Drivers pentru plcile ce folosesc adaptor FTDI.

La linkul urmator gaseti i un tutorial cu screenshot-uri pentru instalarea driverelor n Windows http://arduino.cc/en/Guide/UnoDriversWindowsXP

5.Descrierea plcii de dezvoltare ArduinoUNO Plcile de dezvoltare Arduino seamn foarte mult ntre ele (din elementele comune
http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (2 of 8)3/1/2013 2:48:40 PM

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

am putea enumera: intrrile/ieirile digitale, intrrile analogice, microcontrolerul etc.). Din acest motiv descriem n continuare doar placa de dezvoltare ArduinoUno:

-intrare analogic: este folosit pentru citirea semnalelor nondigitale. Ex. senzori de temperatur, senzori de lumin, senzori de presiune, umiditate etc. -intrare/ieire digital:imaginativa un intrerupator de la un bec. Acesta poate s aib 2 stri: inchis sau deschis adica 0 sau 1 -pwm (Pulse-width modulation): modulaia n durat a impulsurilor. Poate fi utilizat pentru a indeplinii o varietate foarte mare de sarcini, de la iluminarea LED pana la
http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (3 of 8)3/1/2013 2:48:40 PM

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

controlul vitezei motoarelor electrice. http://www.slideshare.net/guestedb041/

prezentare-pwm

6.Mediu de dezvoltare Instalare: Descrc ultima versiune pentru ArduinoIDE de aici: http://arduino.cc/en/Main/

Software, dup care dezarhiveaz fiierul proaspt descrcat n locaia dorit.


Configurare: ArduinoIDE se configureaz astfel. Din meniul Tools->Boards se selecteaz tipul de plac folosit,

http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (4 of 8)3/1/2013 2:48:40 PM

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

iar din meniul Tools->Ports se selecteaz portul COM folosit de placa de dezvoltare

Utilizare: Fereastra aplicaiei arat ca n imaginea de mai jos.

http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (5 of 8)3/1/2013 2:48:40 PM

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

1.Zona meniu: Verific programul pentru erori Incarc programul n placa de dezvoltare Creaz un nou proiect
http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (6 of 8)3/1/2013 2:48:40 PM

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

Deschide un proiect Salveaz proiectul curent Monitorizare serial - acest buton este folosit pentru comunicarea prin portul serial cu calculatorul 2.Zona program: Aceast parte din aplicaie este folosit pentru scrierea i editatrea programelor. Cu ajutorul iconiei din dreapta sus (sub forma de sageata orientata n jos) poi redenumi/ crea fisiere noi.

3.Zona compilator: n aceast zon vor aparea eventualele erori de compilare.

http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (7 of 8)3/1/2013 2:48:40 PM

Tutoriale i proiecte Arduino | Arduino START-LECTIA 0

Acum ca ai parcurs cei cinci pai de introducere eti pregtit pentru a realiza primul tu proiect bazat pe Arduino.
Comentarii:

Adaug comentariu
Termeni i Condiii | www.anpc.gov.ro | XHTML | CSS| Design de ROROID| 15126 vizitatori unici din 14.11.2011

http://www.roroid.ro/wiki/pmwiki.php/Main/ArduinoSTART-LECTIA0 (8 of 8)3/1/2013 2:48:40 PM

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