Koji Su IDE-ovi Za Rad S Arduinom

Sadržaj:

Koji Su IDE-ovi Za Rad S Arduinom
Koji Su IDE-ovi Za Rad S Arduinom

Video: Koji Su IDE-ovi Za Rad S Arduinom

Video: Koji Su IDE-ovi Za Rad S Arduinom
Video: Урок №1. Первое подключение Arduino к компьютеру. 2024, Travanj
Anonim

Svi koji počnu učiti Arduino upoznati su s Arduino IDE-om. Omogućuje vam pisanje skica, provjeru ispravnosti i njihovo učitavanje u memoriju Arduino ploča. No, je li to jedini način za razvoj programa za Arduino? Nikako! Pogledajmo koja još razvojna okruženja postoje.

Arduino logotip
Arduino logotip

Potrebno

  • - Arduino;
  • - Računalo.

Upute

Korak 1

Krenimo od razvojnog okruženja PROGRAMINO. Ovo je plaćeno razvojno okruženje, ali možete ga isprobati 14 dana besplatno. Međutim, Programino, kao i druga razvojna okruženja, zahtijeva da imate instaliran Arduino IDE. Kada prvi put pokrenete program, u postavkama navedite put do izvršne datoteke arduino.exe. Da biste to učinili, idite na izbornik postavki: Opcije -> Postavke uređivača. Pojavit će se prozor u kojem ćete trebati odrediti staze do direktorija s Arduino IDE-om i srodnim knjižnicama. Sada smo spremni za pisanje programa u Programinu.

Postavke okruženja Programino
Postavke okruženja Programino

Korak 2

Jezik koji se koristi u ovom razvojnom okruženju isti je kao u originalnom Arduino IDE - C. To jest, zapravo, ako već pišete skice u Arduino IDE-u, tada nećete morati učiti novi programski jezik, što je veliki plus ovog razvojnog okruženja.

Međutim, uz to, ovaj IDE nudi tako prikladan način brzog razvoja kao dovršenje koda. Odnosno, ne morate stalno prolaziti kroz referencu naredbi i metoda Arduino. Počnete tipkati kôd, a razvojno okruženje od vas će zatražiti da odaberete onaj koji želite između dostupnih opcija. Na primjer, upišete "digi", a IDE vam nudi opcije: "digitalRead", "digitalWrite".

Napišimo jednostavnu skicu u kojoj ćemo neprestano ispitivati jedan od analognih pinova Arduina i očitavati rezultate na serijski priključak. Pokušajte skicirati ručno, umjesto da kopirate i zalijepite, kako biste osjetili pogodnost dovršenja Programino koda.

Skica u Programinu
Skica u Programinu

3. korak

Što još zanimljivo nudi Programino IDE? Ovo razvojno okruženje ima nekoliko zanimljivih alata dostupnih putem izbornika Alati. Na primjer, notepad, LCD dizajner znakova, pretvarač između DEC-BIN-HEX, terminal serijskog priključka, analogni crtač i drugi.

Pogledajmo pobliže alat Analog Plotter. Ovaj vam alat omogućuje vizualizaciju onoga što dolazi u COM priključak s Arduina. To može biti korisno, na primjer, za prikaz očitavanja nekih analognih senzora: temperature, vlage, tlaka, osvjetljenja i drugih.

Da bi crtač radio u skici, morate aktivirati serijski priključak brzinom od 19200 kb / s. Podaci se ispisuju na crtač pomoću Serial.println (). Pokrenimo analogni ploter. Pritisnite gumb Connect (Poveži) da biste se povezali s priključkom na koji imamo povezan Arduino.

Analogni ploter u programu Programino
Analogni ploter u programu Programino

4. korak

Još jedna zanimljiva alternativa Arduino IDE-u je B4R, odnosno "Basic for Arduino". Link na službenu stranicu također je naveden na kraju članka. Ovo razvojno okruženje je zanimljivo jer koristi osnovni jezik umjesto C. Također podržava dovršenje koda. Osim toga, potpuno je besplatan.

Pri prvom pokretanju B4R okruženje također zahtijeva da navedete put do direktorija s Arduino IDE-om, kao i, ako je potrebno, dodatne nestandardne knjižnice i uobičajene module. Te se postavke mogu kasnije konfigurirati putem izbornika Alati -> Konfiguriraj putove.

Postavke okruženja B4R
Postavke okruženja B4R

Korak 5

Napišimo ovakvu skicu i istodobno pažljivije razmotrimo B4R IDE.

U središnjem dijelu nalazi se polje za uređivanje koda. S desne strane nalazi se područje kartica i same kartice: dostupne knjižnice, moduli skica, povijest i pretraživanje. Na gornjoj fotografiji otvorena je kartica s časopisom. Vidi se da se ovdje prikazuju poruke koje se u programu postavljaju pomoću naredbe Log (). U ovom razvojnom okruženju možete postaviti točke prekida, što je vrlo korisno u procesu uklanjanja pogrešaka, a također koristiti i oznake za bržu navigaciju kroz kôd.

U ovom razvojnom okruženju nećete moći odmah započeti s programiranjem, jer koristi drugačiji, objektno orijentirani jezik od klasičnog Arduino IDE-a, s drugačijom sintaksom. Međutim, pogodnost ovog okruženja i dostupnost dobrih smjernica programera nadoknađuju ove nedostatke.

Prva skica u B4R
Prva skica u B4R

Korak 6

Osim navedenih, postoje i druga razvojna okruženja za Arduino. Na primjer, Codeblocks. Ima iste mogućnosti kao one koje je opisao IDE, pa ga neću opisivati detaljnije.

Ali sada znate da postoje alternativna, puno prikladnija razvojna okruženja za Arduino. Njihova upotreba uvelike će pojednostaviti i ubrzati razvoj vlastitih skica.

Preporučeni: