Arduino

Geriausi „Arduino“ IDE

Geriausi „Arduino“ IDE
Kai pradedate nuo „Arduino“, pats kūrėjų IDE yra puikus pasirinkimas. Tačiau jei esate įpratęs prie bet kokios kitos kūrimo aplinkos, turėtumėte apsvarstyti alternatyvas. Faktas yra tas, kad dirbdami su „Arduino“, jūs programuosite gana daug. Jei jau turite mėgstamą redaktorių ar IDE, daugeliu atvejų galite tęsti kaip įprasta. Tam reikia tik papildinio.

Populiariausias „Arduino“ IDE sąrašas

Čia pateikiamas geriausių IDE, palaikančių „Arduino“, sąrašas ir kai kurie padeda pasiekti, kad jis veiktų. Apačioje taip pat turite keletą patarimų, kaip sukonfigūruoti kelis redaktorius, skirtus darbui.

Platforma.t

Puiki idėja yra patikrinti platformą.t. Jie turi tiek daug lentų, net jei filtruojate „Arduino“, vis tiek turite milžinišką sąrašą. Platforma.„io“ yra biblioteka ir paslauga visiems, norintiems pradėti kurti įterptąsias programas. Užregistravę nemokamai platformoje.t., galite pradėti projektus naudodami bet kokią lentą jų duomenų bazėje. Duomenų bazėje yra daug daugiau nei „Arduino“, todėl patikrinkite. Dažniausias darbo srautas naudojant platformą yra projekto sukūrimas iš komandinės eilutės.

$ platformos projekto inic -ide -lenta

Lentos ID yra nurodytas jų dokumentuose, taip pat galite juos išvardyti:

$ platformos lentos

Paleiskite jį be platformos parametro ir gausite kelių tūkstančių lentų sąrašą. Nuspręskite, kurią platformą norite naudoti, ir filtruokite naudodami parametrą. Šiuo atveju tinka „arduino“. Jūs taip pat turite „atmel“ ir keletą kitų, kai žinosite, kokį projektą pradedate, mokėsite filtruoti.

„Arduino IDE“

Prieš pradėdami nenusigręžkite nuo šio originalo. Šis paketas yra labai pajėgus, yra tik kelios priežastys, dėl kurių galbūt norėsite naudoti ką nors kita; Jūs esate įpratęs prie kažko kito ir atsisakote išbandyti ką nors naujo. Jūs turite ypač sudėtingą projektą. Viena iš nedaugelio tikrai svarbių funkcijų, kurių neturite originalioje IDE, yra peržiūros valdymas. Jei norite kontroliuoti savo projektą, turite tai padaryti atskirai. Vienas iš „Arduino IDE“ gerų dalykų yra tai, kad jame yra daug pavyzdžių, kuriuos galite studijuoti, keisti ir žaisti. Jūs taip pat turite ilgą lentų sąrašą. Kai kurie yra įdiegti kartu su IDE, kai kurie yra išvardyti ir atsisiunčiami iš „Arduino“ arba naudojant valdybų valdybą.

Ji neturi integracijos į platformą.io vis dėlto.

Netbeans

„NetBeans“ yra didelė kūrimo sistema ir gali valdyti daugybę skirtingų kalbų, naudodami tinkamą įskiepį taip pat galite naudoti „Arduino“ projektams. Galite jį pasiimti iš įskiepių portalo. Papildinys parašytas JAVA kalba, jam yra 4 metai. Bet kokių problemų, jūs tikriausiai esate vienas. Jį taip pat galima rasti „GitHub“ - „Arduino“ . „GitHub“ raskite „nbm“ failą arba atsisiųskite šaltinio kodą. Norėdami įdiegti, raskite failą, pasirinkite jį ir spustelėkite diegimo mygtuką. Dabar turite „Arduino“ ir „git“ palaikymą ar bet kurią kitą „NetBeans“ palaikomą funkciją. Kaip minėta anksčiau, plartform.„io“ palaiko lentas, norėdami pradėti projektą, vykdykite toliau pateiktą komandą.

$ pio projekto init -ide netbeans -board unowifirev2

Komanda sukurs projektų failus ir katalogus, kuriuos galėsite tiesiogiai naudoti „NetBeans“. Dabar jūs galite įsigyti visą įrankių kostiumą savo projektui.

Užtemimas - papildinys

Kaip įprasta, „Eclipse“ turi visus savo papildinius „Marketplace“. Turite pasirinkti tai iš veikiančio „Eclipse“ egzemplioriaus. Pradėkite nuo IDE, tada tęskite „Arduino Download Manager“ iš naujojo „IDE“. Galite atsisiųsti „Eclipse“ paketą ir tada naudodami „Arduino“ atsisiuntimų tvarkytuvę tvarkyti jus dominančias lentas. Jūs taip pat turite rinkoje esančius kodo fragmentus.

Naudojimasis platforma.Kurti projektą yra puiki idėja. Komanda yra ta pati, su visu IDE pavadinimu.

$ pio projekto init -ide užtemimas-lenta uno

Tai sukuria paslėptus „Eclipse“ projekto failus; .cproject, kuriame nurodomos jums reikalingos bibliotekos ir kiti dalykai. Taip pat sukuriami reikalingi katalogai.

Atomas.t

Taip, tai yra redaktorius, bet turėdamas pakankamai papildinių, jis veikia kaip visas IDE. Įdiegę „atom“, galite pereiti į nuostatas ir įdiegti „platform-ide“ paketą. Tai padarę, galite pasirinkti inicijuoti „Arduino“ projektą iš redaktoriaus.

Platforma.Dėl integracijos labai svarbu pradėti ir inicijuoti projektą. Jums nereikia įdiegti platformos.io, nors yra ir įdiegtų pavyzdžių. Pavyzdžiai, kuriuos galite pridėti prie savo projekto, arba pradėti savo pavyzdį.

„Visual Studio“

„Visual Studio“, taip, „Microsoft“ yra gana populiari. Jame yra daug įvairių „Microsoft“ ir kitų žmonių įskiepių. Pasirinkimas yra puikus ir jūs galite įdiegti tik fragmentus ar visus paketus visiems „Arduino“ darbams. Norint pilnai jį naudoti, reikia įdiegti pagrindinį „Arduino“ kūrimo rinkinį.

emacs

„Emacs“ turite paketą iš ELPA; „platformio-Mode“, galima. Norėdami užbaigti kodą, naudokite ironijos režimo paketą. Projektą kuriate tuo pačiu būdu naudodami komandą platformio.

$ platformio projekto init -ide emacs -board uno

Režimas turi funkcijas, susietas su raktų akordais, kurios kuria, kaupia ir įkelia. Taip pat galite pasirinkti išorinį programuotoją ir siųsti failus į išorinę failų sistemą.

nvim

Norėdami nvim, turite įkelti daugybę dalių. Vienas yra „neomake-platformio“, kiti yra „Arduino“ sintaksės failas, „Bare Arduino“ projektas ir jų rekomenduojami failai. Tai yra sudėtingas metodas, tinkantis jums „VIM“ entuziastams, kuriems patinka rinkti savo medžiagą.

Išvada

Pradėję nuo „Arduino“, gausite daugybę gėrybių tiesiai iš jų pačių tinklalapio. Tačiau patekę į pažangesnę teritoriją galite persikelti į kitus redaktorius ir IDE. Pagrindinis privalumas yra tai, kad galite naudoti tai, ką esate įpratę naudoti. Antrasis pranašumas yra tas, kad galite atlikti pažangesnius dalykus, kuriuos „Arduino IDE“ slepia nuo pradedančiųjų.

Populiariausi „Oculus App Lab“ žaidimai
Jei esate „Oculus“ laisvų rankų įrangos savininkas, turite žinoti, kaip krauti iš šono. Šoninis įkėlimas yra ne parduotuvėje esančio turinio įdiegimas...
10 geriausių žaidimų, kuriuos reikia žaisti naudojant „Ubuntu“
„Windows“ platforma buvo viena iš dominuojančių žaidimų platformų dėl didžiulio procento žaidimų, kurie šiandien kuriami natūraliai palaikant „Windows...
5 geriausi „Arcade“ žaidimai, skirti „Linux“
Šiais laikais kompiuteriai yra rimta mašina, naudojama žaidimams. Jei negalėsite gauti naujo aukšto rezultato, žinosite, ką noriu pasakyti. Šiame įraš...