Millised On Arduinoga Töötamise IDE-d

Sisukord:

Millised On Arduinoga Töötamise IDE-d
Millised On Arduinoga Töötamise IDE-d

Video: Millised On Arduinoga Töötamise IDE-d

Video: Millised On Arduinoga Töötamise IDE-d
Video: Установка ESP32 на ардуино IDE 2024, Detsember
Anonim

Kõik, kes alustavad Arduino õppimist, tunnevad Arduino IDE-d. See võimaldab teil kirjutada visandeid, kontrollida nende õigsust ja laadida need Arduino tahvlite mällu. Kuid kas see on ainus viis Arduino jaoks programmide väljatöötamiseks? Üldse mitte! Vaatame, millised muud arenduskeskkonnad eksisteerivad.

Arduino logo
Arduino logo

Vajalik

  • - Arduino;
  • - arvuti.

Juhised

Samm 1

Alustame PROGRAMINO arenduskeskkonnast. See on tasuline arenduskeskkond, kuid saate seda 14 päeva jooksul tasuta proovida. Programino, nagu ka teised arenduskeskkonnad, nõuab siiski, et teie arvutisse oleks installitud Arduino IDE. Programmi esmakordsel käivitamisel määrake seadetes arduino.exe käivitatava faili tee. Selleks minge seadete menüüsse: Options -> Editor Settings. Ilmub aken, kus peate määrama kataloogi teed Arduino IDE ja seotud teekidega. Nüüd oleme valmis programmis programme kirjutama.

Programino keskkonna seaded
Programino keskkonna seaded

2. samm

Selles arenduskeskkonnas kasutatav keel on sama mis algses Arduino IDE - C-s. See tähendab, et kui kirjutate juba visandeid Arduino IDE-s, siis ei pea te õppima uut programmeerimiskeelt, mis on selle arengukeskkonna suur pluss.

Kuid lisaks pakub see IDE nii mugavat viisi kiireks arendamiseks nagu koodi täitmine. See tähendab, et te ei pea pidevalt käima läbi Arduino käsu ja meetodi viite. Alustate koodi tippimist ja arenduskeskkond palub teil saadaolevate valikute hulgast valida soovitud. Näiteks tippite "digi" ja IDE pakub teile valikuid: "digitalRead", "digitalWrite".

Kirjutame lihtsa visandi, milles küsitleme pidevalt üht Arduino analoognõela ja väljastame näidud jadaporti. Proovige sketš kirjutada käsitsi, mitte kopeerida ja kleepida, et tunda Programino koodi valmimise mugavust.

Visand Programinos
Visand Programinos

3. samm

Mida muud huvitavat pakub Programino IDE? Selles arenduskeskkonnas on menüü Tööriistad kaudu saadaval mitu huvitavat tööriista. Näiteks märkmik, LCD-tähemärkide kujundaja, muundur DEC-BIN-HEXi vahel, jadapordi terminal, analoog plotter ja teised.

Vaatame lähemalt tööriista Analog Plotter. See tööriist võimaldab teil visualiseerida, mis saabub Arduinost COM-porti. See võib olla kasulik näiteks mõnede analoogandurite näitude kuvamiseks: temperatuur, niiskus, rõhk, valgustus ja teised.

Et plotter sketšis töötaks, peate aktiveerima jadapordi kiirusega 19200 kb / s. Andmed prinditakse plotterile, kasutades Serial.println (). Alustame analoog plotterit. Vajutage nuppu Ühenda, et luua ühendus porti, millega meil on ühendatud Arduino.

Analoog plotter Programinas
Analoog plotter Programinas

4. samm

Teine huvitav alternatiiv Arduino IDE-le on B4R ehk "Basic for Arduino". Artikli lõpus on ka link ametlikule saidile. See arengukeskkond on huvitav, kuna selles kasutatakse C asemel põhikeelt. Samuti toetab see koodi täitmist. Lisaks on see täiesti tasuta.

Esimesel käivitamisel nõuab B4R-keskkond ka Arduino IDE-ga kataloogi asukoha määramist ning vajadusel täiendavaid mittestandardseid teeke ja ühiseid mooduleid. Neid seadeid saab hiljem konfigureerida menüü Tööriistad -> Tee konfigureerimine kaudu.

B4R keskkonna seaded
B4R keskkonna seaded

5. samm

Kirjutame sellise visandi ja vaatame samal ajal lähemalt B4R IDE-d.

Keskosas on koodi redigeerimise väli. Paremal on vahelehtede ala ja vahelehed ise: saadaolevad teegid, visandimoodulid, ajalugu ja otsing. Ülaloleval fotol on avatud ajakirjaga vaheleht. On näha, et siin kuvatakse teateid, mille programmis määrab käsk Log (). Selles arenduskeskkonnas saate seada murdepunktid, mis on silumisprotsessis väga kasulikud, ja kasutada ka järjehoidjaid koodi kiiremaks navigeerimiseks.

Selles arenduskeskkonnas ei saa te kohe programmeerimist alustada, sest see kasutab teistsugust, objektorienteeritud keelt kui klassikaline Arduino IDE, erineva süntaksiga. Kuid selle keskkonna mugavus ja arendajate heade juhiste kättesaadavus korvavad need puudused.

Esimene visand B4R-is
Esimene visand B4R-is

6. samm

Arduino jaoks on lisaks loetletud ka muid arenduskeskkondi. Näiteks Codeblocks. Sellel on samad võimalused, mida kirjeldas IDE, nii et ma ei kirjelda seda lähemalt.

Kuid nüüd teate, et Arduino jaoks on olemas alternatiivsed, palju mugavamad arenduskeskkonnad. Nende kasutamine lihtsustab ja kiirendab teie enda visandite väljatöötamist oluliselt.

Soovitan: