1
Descărcați software-ul și fișierele necesare. inclusiv:
- Cel mai recent pachet software Arduino [1], care include toate fișierele C ++ gata făcute în execuția Arduino, precum și interfața grafică simplă în Java, orientată spre non-programatori. Când celelalte fișiere sunt instalate, acesta va fi singurul fișier de care veți avea nevoie de aici!
- AVR-GCC, care este compilatorul pentru seria de microcontrolere AVR (inima unui Arduino). Pentru utilizatorii Windows, descărcați WinAVR [2]
- Eclipse C ++ IDE Language IDE [3], unde veți face codul dvs. și încărcați codul pentru Arduino! Eclipse vă cere să aveți mediul Java Runtime Environment [4] instalat
- Plug-in-ul AVR-Eclipse [5], care oferă caracteristica pe care Eclipse IDE trebuie să o discute cu Arduino
2
Extrageți fișierele în Eclipse IDE pentru dosarul propriu dedicat. Apoi extrageți fișierele în plug-in-ul AVR-Eclipse în același folder (sau copiați conținutul în acel folder).
3
Creați un proiect C ++ în Eclipse și utilizați următoarele setări:- Utilizați tipul de proiect "AVR Cross-Target Application"
- Asigurați-vă că Debug nu este selectat când selectați Configurații de configurare (și asigurați-vă că "Release" este SELECTAT).
- Când vi se solicită date despre hardware, selectați frecvența corectă (de obicei 16000000 Hz) și microcontrolerul corect, în funcție de tipul dispozitivului dvs. Arduino. [6]
4
Extrageți cea mai recentă versiune software de pe site-ul web Arduino. Copiați întregul dosar " hardware arduino core arduino" în dosarul proiectului. Acum, când Eclipse este instalat și pluginul este configurat, de acum încolo acesta va fi singurul dosar necesar pentru lansarea de noi proiecte pentru Arduino de la zero.
5
Creați un fișier principal.h care declară void setup (), int main () și void loop (). Includeți "WProgram.h" (cu ghilimele) și în acel antet - deci devine legat de întregul cod Arduino.
NOTĂ: Din Arduino 1.0, includeți "Arduino.h" în loc de "WProgram.h". De asemenea, includeți fișierul "pins_arduino.h" corespunzător pentru variantele arduino-1.0.1 hardware arduino . Arduino Uno utilizează variabila "standard". Aceste modificări au fost făcute în versiunea 2011.11.30 a lui Arduino 1.0 în conformitate cu fișierul revisions.txt care este instalat împreună cu IDE.
6
Eroare de compilare a erorilor în software-ul Arduino. Din Arduino v0018, vor fi incluse următoarele modificări:
- main.cpp - ștergeți "#include "în partea de sus și asigurați-vă că este inclus" main.h ".
- Tone.cpp- schimba ultimele două includ, , punerea de ghilimele în loc de semne mai mari și mai mici ("wiring.h" "Pins_arduino.h")
- Print.h- declarația funcției „void functie (int de intrare) = 0-“ ar trebui să fie schimbat la „void functie (int de intrare) -“, sau cu alte cuvinte, șterge „= 0“, astfel încât aceasta nu este o funcție pur virtual.