Cilat Janë IDE-të Për Të Punuar Me Arduino

Përmbajtje:

Cilat Janë IDE-të Për Të Punuar Me Arduino
Cilat Janë IDE-të Për Të Punuar Me Arduino

Video: Cilat Janë IDE-të Për Të Punuar Me Arduino

Video: Cilat Janë IDE-të Për Të Punuar Me Arduino
Video: Начало работы с Arduino / Arduino first program 2024, Prill
Anonim

Të gjithë ata që fillojnë të mësojnë Arduino janë të njohur me Arduino IDE. Kjo ju lejon të shkruani skica, të kontrolloni korrektësinë dhe t'i ngarkoni ato në kujtesën e bordeve Arduino. Por a është kjo mënyra e vetme për të zhvilluar programe për Arduino? Aspak! Le të shohim se cilat mjedise të tjera të zhvillimit ekzistojnë.

Logoja e Arduino
Logoja e Arduino

E nevojshme

  • - Arduino;
  • - kompjuter.

Udhëzimet

Hapi 1

Le të fillojmë me mjedisin e zhvillimit të PROGRAMINO. Ky është një mjedis zhvillimi me pagesë, por mund ta provoni për 14 ditë falas. Programino, ashtu si mjediset e tjera të zhvillimit, kërkon që sidoqoftë të keni të instaluar Arduino IDE. Kur të filloni programin për herë të parë, specifikoni rrugën në skedarin e ekzekutueshëm arduino.exe në cilësimet. Për ta bërë këtë, shkoni te menuja e cilësimeve: Opsionet -> Cilësimet e Redaktorit. Do të shfaqet një dritare në të cilën do të duhet të specifikoni shtigjet për në drejtori me Arduino IDE dhe bibliotekat përkatëse. Tani jemi gati të shkruajmë programe në Programino.

Cilësimet e mjedisit Programino
Cilësimet e mjedisit Programino

Hapi 2

Gjuha e përdorur në këtë mjedis zhvillimi është e njëjtë me atë origjinal Arduino IDE - C. Kjo është, në fakt, nëse tashmë po shkruani skica në Arduino IDE, atëherë nuk do të duhet të mësoni një gjuhë të re programimi, e cila është një plus i madh i këtij mjedisi zhvillimi.

Sidoqoftë, përveç kësaj, kjo IDE ofron një mënyrë kaq të përshtatshme të zhvillimit të shpejtë, siç është plotësimi i kodit. Kjo është, ju nuk keni nevojë të kaloni vazhdimisht përmes referencës së komandës dhe metodës Arduino. Ju filloni të shtypni kodin dhe mjedisi i zhvillimit do t'ju nxisë të zgjidhni atë që dëshironi nga opsionet e disponueshme. Për shembull, ju shkruani "digi" dhe IDE ju ofron mundësi: "digitalRead", "digitalWrite".

Le të shkruajmë një skicë të thjeshtë në të cilën do të vëzhgojmë vazhdimisht një nga kunjat analoge të Arduino dhe do të nxjerrim leximet në portën serike. Mundohuni të shtypni skicën me dorë, në vend se të kopjoni dhe ngjisni, për të ndjerë lehtësinë e përfundimit të kodit Programino.

Skica në Programino
Skica në Programino

Hapi 3

Çfarë tjetër interesante ofron Programino IDE? Ky mjedis zhvillimi ka disa mjete interesante të disponueshme përmes menusë Tools. Për shembull, bllok shënimesh, dizajner i karakterit LCD, konvertues midis DEC-BIN-HEX, terminalit të portit serik, komplotuesit analog dhe të tjerëve.

Le të shohim nga afër mjetin Analog Plotter. Ky mjet ju lejon të vizualizoni se çfarë po vjen në portin COM nga Arduino. Kjo mund të jetë e dobishme, për shembull, për të shfaqur leximet e disa sensorëve analog: temperatura, lagështia, presioni, ndriçimi dhe të tjerët.

Që komplotuesi të punojë në skicë, duhet të aktivizoni portin serik me një shpejtësi prej 19200 kb / s. Të dhënat shtypen në komplotues duke përdorur Serial.println (). Le të fillojmë një komplotues analog. Shtypni butonin Lidhu për t'u lidhur me portën në të cilën kemi të lidhur një Arduino.

Përgatitësi analog në Programino
Përgatitësi analog në Programino

Hapi 4

Një tjetër alternativë interesante për Arduino IDE është B4R, ose "Basic për Arduino". Një lidhje me faqen zyrtare është dhënë gjithashtu në fund të artikullit. Ky mjedis zhvillimi është interesant sepse përdor gjuhën bazë në vend të C. Ai gjithashtu mbështet plotësimin e kodit. Plus, është plotësisht falas.

Në fillimin e parë, mjedisi B4R kërkon gjithashtu që ju të specifikoni shtegun drejtorisë me Arduino IDE, si dhe, nëse është e nevojshme, biblioteka shtesë jo standarde dhe module të zakonshëm. Këto cilësime mund të konfigurohen më vonë përmes menusë Tools -> Configure Paths.

Cilësimet e mjedisit B4R
Cilësimet e mjedisit B4R

Hapi 5

Le të shkruajmë një skicë si kjo dhe në të njëjtën kohë të shohim nga afër B4R IDE.

Në pjesën qendrore ekziston një fushë për redaktimin e kodit. Në të djathtë është zona e skedave dhe vetë skedat: bibliotekat e disponueshme, modulet e skicave, historiku dhe kërkimi. Një skedë me një revistë është e hapur në foton e mësipërme. Shihet se këtu shfaqen mesazhe, të cilat vendosen në program nga komanda Log (). Në këtë mjedis zhvillimi, ju mund të vendosni pika pushimi, gjë që është shumë e dobishme në procesin e korrigjimit të gabimeve, dhe gjithashtu të përdorni faqeshënuesit për navigim më të shpejtë përmes kodit.

Ju nuk do të jeni në gjendje të filloni programimin në këtë mjedis zhvillimi menjëherë, sepse ai përdor një gjuhë të ndryshme, më të orientuar drejt objektit sesa Arduino IDE klasike, me një sintaksë tjetër. Sidoqoftë, komoditeti i këtij mjedisi dhe disponueshmëria e një udhëzimi të mirë nga zhvilluesit i plotësojnë këto disavantazhe.

Skica e parë në B4R
Skica e parë në B4R

Hapi 6

Ekzistojnë mjedise të tjera zhvillimi për Arduino përveç atyre të listuara. Për shembull, Codeblocks. Ka të njëjtat aftësi si ato të përshkruara nga IDE, kështu që unë nuk do ta përshkruaj atë në më shumë detaje.

Por tani ju e dini që ekzistojnë mjedise zhvillimi alternative, shumë më të përshtatshme, për Arduino. Përdorimi i tyre do të thjeshtojë dhe shpejtojë shumë zhvillimin e skicave tuaja.

Recommended: