Arduino IDE on vabavaraline arenduskeskkond, tekstiredaktor, mis abistab kasutajal masinkoodi kirjutada pakkudes markeeritud muutujaid ja vigadeanalüüsi.
Arduino IDE instaleerimine ja kasutamine[]
IDE kasutamiseks tuleb minna Arduino koduleheküljele ja alla laadida soovitavalt Arduino IDE kõige uuem variant, vastavalt operatsioonisüsteemile.
IDE kasutamise esimesed sammud
IDE kasutajaliidese kasutamine Esmapilt
Seaded (Preferences)
Programmi info ja tööriistad
Kiire ülevaade visanditest
IDE Teek(Library)[]
Arduino IDE arenduskeskkonda saab laiendada ja lihtsustada läbi teekide, mis pakkuvad lisa võimalusi visandite loomisel. Teegid kombineerivad spetsialiseeritud käsud, et kasutajani tuua puhas ja lihtne koodi jupp.
Näidis teegi kasutamisest
Algkood
int pin = 13; void setup() { pinMode(pin, OUTPUT); } void loop() { dot(); dot(); dot(); dash(); dash(); dash(); dot(); dot(); dot(); delay(3000); } void dot() { digitalWrite(pin, HIGH); delay(250); digitalWrite(pin, LOW); delay(250); } void dash() { digitalWrite(pin, HIGH); delay(1000); digitalWrite(pin, LOW); delay(250); }
Kood koos teegiga
#include <Morse.h> Morse morse(13); void setup() { } void loop() { morse.dot(); morse.dot(); morse.dot(); morse.dash(); morse.dash(); morse.dash(); morse.dot(); morse.dot(); morse.dot(); delay(3000); }
Teegi kasutamine[]
Arduino IDE-s on võimalik teeke lisade kolmel erineval moel.
- Kasutades programmi sisseehitatud teegi loendurit
Teegi haldaja leiab Arduino IDE-st Sketch/Include Library/Manage Libraries
2.Teegi laadimine arhiivi kujul
Teeke saab alla laadida erinevatest allikatest, mis ei ole IDE teegi halduris. Selleks tuleb IDEs minna Sketch/Include Library/Add .Zip Library ja lisada arhiveeritud teegi fail.
3. Lisa teek manuaalselt, selleks aseta lahti pakitud teek asukohta
Documents\Arduino\libraries ning programm tunneb selle automaatselt ära.
Arduino kood ja süntaks[]
Süntaks on koodi grammaatika, kui keeltes kasutatakse punkte, komasid, kriipse ja muid sümboleid, et täiendada kirja tähendust ja struktuuri siis koodis kasutatakse käsu lõpus näiteks semikoolonit (;)
Ülevaade koodi struktuurist ja süntaksist koodi näitel