Arduino – Instalare drivere si IDE-ul

Pentru a putea folosi platforma Arduino, indiferent de model, va trebui să accesați adresa www.arduino.cc , căutați la secțiunea DOWNLOAD pachetele software corespunzătoare sistemului de operare și descărcați-le.

Instalare pe WINDOWS

După ce ați descărcat pachetele software pentru Windows, instalați-l ( în cazul pachetului cu extensia .exe ) sau dezarhivați arhiva zip într-un director unde doriți dumneavoastră ( ex. C:\Arduino ).

Conectați cablul USB la placa de dezvoltare și la PC.

În acest moment windows-ul va începe instalarea drivere-lor. În cazul în care a-ți descărcat pachetul software in format zip instalarea se va opri la un moment dat, e ceva normal nu intrați în panică ci doar urmăriți următorii pași:

  • Click pe Start menu ————– Control Panel;
  • Click pe System and Security ;
  • Click pe System ————-Device Manager;
  • Căutați la Ports ( COM&LPT ): Arduino xxxxxx(COMx) sau Unknown device;

  • Click dreapta pe Arduino xxxxxx ( COMx ) sau Unknown Device —————— Update Driver Software

  • Click pe ”Browse my computer for Driver software” ;
  • Mergeți în directorul unde a-ți dezarhivat arhiva zip, descărcată de la arduino.cc, apoi accesați subdirectorul ”Drievrs” ——- click OK ——– click NEXT ;
  • Windows-ul va instala drivere-le ;
  • După terminare asigurațivă că la Ports ( COM&LPT ) apare la Arduino xxxxxx ( COM x ) portul (ex. COM4, COM3,…etc ) sau în loc de Unknown Device apare denumirea plăcii de dezvoltare iar între paranteze portul de comunicație (ex. Arduino Mega 2560 ( COM 4 ) ).

Atenție!!!!! Dacă utilizați sistemul de operare Windows 8 va trebui să dezactivați semnătura de driver ( driver signature )

Dezactivare semnătura de driver (driver signature ) pentru Windows 8:

Windows-ul 8 vine cu o mică funcție de securitate cu privire la drivere. Daca vrem să instalam un driver fără semnătură o să întâmpinăm anumite probleme asa că va trebui sa dezactivăm temporar sau permanent această opțiune de securitate.

Dezactivare temporară:

  • Din meniul Metro Start Screen, deschidem Settings ( mișcăm mouse-ul in colțul din dreapta –sus a ecranului și așteptăm puțin până apare o bară de meniu și selectăm sau dam click pe icoana simbolizată printr-o roată dințată );
  • Click pe ” More PC Settings ” ;
  • Click ” General ” ;
  • Dăm în jos folosind scoll-ul și dăm click pe ” Restart now ” sub ” Advanced startup ”;
  • Așteptăm puțin ;
  • Click pe ” Troubleshoot ”;
  • Click pe ” Advanced Options ” ;
  • Click pe ” Windows Startup settings ” ;
  • Click ” Restart ” ;
  • Când calculatorul se restartează, selectăm opțiunea ” Disable driver signature enforcement ” din listă;

Dezactivare permanentă:

  • În meniul Metro Start Screen
  • Tastăm ” cmd”
  • Click dreapta pe ” Command Prompt ” și selectăm “Run as Administrator”
  • Scriem: bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING ON
  • Restartăm calculatorul.

Instalare pe MAC OS x

  • După descărcarea software-ului , dați dublu-click pe arhiva zip sau pe fișierul descărcat.
  • Copiați aplicația Arduino in directorul Applications.
  • Conectați placa de dezvoltare Arduino la PC.

Este posibil , dar asta în funcție de versiunea Mac OS x , să nu fie nevoie de drivere. În cazul în care va apare fereastra ” Network Preferences ” apăsați pe butonul ” Apply ”.

Instalare pe LINUX.

În cazul în care utilizați ca sistem de operare LINUX va trebui să vizitați site-ul ( pagina de internet ) www.arduino.cc/linux .

 

După instalarea drivere-lor vom rula aplicația Arduino.exe din directorul de instalat sau directorul unde am dezarhivat arhiva zip. Aplicația arduino va arăta ca în figura următoare:

Aplicația va arăta puțin diferit în funcție de sistemul de operare ( Windows, Linux, Mac ) dar va conține aceleași meniuri , butoane,…etc.

Fereastra Arduino IDE se poate împărți în trei mari zone:

  1. Zona de comenzi și meniuri ;
  2. Zona de text ;
  3. Zona de mesaje ;

Zona de comenzi și meniuri

Această zonă conține : bara de titlu, meniurile și icoanele. Bara de titlu reprezintă numele fișierului  și versiunea programului. Sub bara de titlu sunt o serie de meniuri: Fișier ( File ), Editare ( Edit ), Schiță ( Sketch ),Instrumente ( Tools ), Ajutor ( Help ), fiecare având și submeniuri.

Sub partea de meniuri sunt icoanele care sunt practic scurtături ale celor mai importante comenzi aflate în meniuri : Verifică ( Verify ), Încarcă ( Upload ), Nou ( New ), Deschide ( Open ), Salvare ( Save ), Terminal Serial ( Serial Monitor ).

Meniul Fișier ( File ) = conține opțiuni de salvare, deschidere, printare, exemple, preferințe.

Meniul Editare ( Edit ) = conține funcțiile de copiere, decupare, lipire, căutare și alte opțiuni comune unui procesor de texte.

Meniul  Schiță ( Sketch ) = conține funcțiile de verificare/compilare a programului înainte de încarcare, includere librării și alte opțiuni importante.

Meniul Instrumente ( Tools ) = conține o varietate de funcții printre care si selectarea plăcii de dezvoltare folosite, selectare port comunicare, terminalul serial.

Meniul Ajutor ( Help ) = Conține legături către diverse pagini web si informații diverse despre Arduino IDE și placile de dezvoltare suportate de Arduino IDE.

Bara de icoane

Verifică/Compilare          = verifică codul de program de erori înainte de încărcare în placa de dezvoltare.

Încărcare = încarcă programul în placa de dezvoltare, mai precis în microcontroller. Mare atenție ca înainte de încărcare să se verifice dacă este selectată corect placa de dezvoltare și portul de comunicare ( meniul Instrumente —— Placă și meniul Instrumente —— Port ).

Nou = creează o schiță nouă în care urmează să scriem un nou cod de program.

Deschidere             = deschide o schiță existentă.

Salvează    = salvează schița in lucru.

Terminal serial   =  este utilizat pentru a comunica între placa de dezvoltare și IDE. Pe monitor va apărea datele trimise către placă si datele primite de la placă.

 

Zona de text

În această zonă vom scrie codul de program. Fiecare program arduino are două funcții principale și necesare pentru ca să funcționeze. Aceste funcții sunt :setup() și loop().

Funcția setup() se execută o singură dată și conține datele de configurare a microcontrollerului sau a plăcii de dezvoltare ( ex. ce pini sunt utilizați, ce pini sunt de intrare, de ieșire, dacă utilizăm portul serial,…etc.).

Funcția loop() se execută, după executarea funcției setup(), continuu până când se apasă butonul RESET sau alimentarea plăcii este întreruptă.

Zona de mesaje

Toate mesajele cu privire la schița curentă, erori de program, alte erori vor apărea în această zonă.

În partea de jos-stânga a zonei de mesaj se poate vedea numele plăcii Arduino folosite și portul de comunicare.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *