Arduino IDE: n asentaminen uusimpiin Ubuntu-versioihin

Arduino IDE -kuvaruutu

Arduino-projekti on ilmainen laitteistoprojekti, jolla pyritään tuomaan sähköiset kortit lähemmäksi loppukäyttäjää pienellä hinnalla ja mahdollisuudella, että ne voidaan kopioida ja muokata ilman lisenssin tai tekijänoikeuksien maksamista. Myös, kuten ilmainen ohjelmisto, Arduino-projektin mallit voivat olla yhteensopivia minkä tahansa ilmaisen ohjelmiston ja laitteiston kanssa.

Eri levymallien mallit löytyvät projektin virallisilta verkkosivuilta sekä mahdollisuus ostaa levyt niille, jotka eivät halua tehdä niitä, mutta emme tarvitse vain levyä projektissamme toimiakseen tai jotta Arduinolla olisi järkeä, tarvitsemme myös ohjelmistoja, ohjelmistoja, jotka voimme luoda Ubuntumme avulla. Tätä ohjelmistoa ei voida luoda yksinkertaisella koodieditorilla, mutta meillä on oltava ohjelma nimeltä Arduino IDE.

Mikä on Arduino IDE?

Arduino IDE on ohjelmistopaketti, jonka Arduino-projektista vastaavat henkilöt ovat luoneet esitelläkseen ohjelmistoja Arduino-levyille. Arduino IDE ei ole vain koodieditori, mutta sillä on virheenkorjain ja kääntäjä, joiden avulla voimme luoda lopullisen ohjelman ja lähettää sen myös Arduino-kortin muistiin..

Jälkimmäinen voi olla mielenkiintoisin tai tärkein osa Arduino IDE: tä, koska Ubuntussa on monia ilmaisia ​​IDE: itä, mutta yksikään niistä ei tarjoa yhteyttä virallisiin Arduino-levymalleihin.

Arduino IDE: n uusimmat versiot ovat paitsi tehneet tämän ohjelman yhteensopivammaksi projektin uusien mallien kanssa, myös parantaneet IDE-toimintoja, mikä mahdollistaa jopa pilviliitäntä, jonka avulla voimme luoda ohjelman Arduinolle kaikkialla maailmassa (ainakin Internet-yhteyden ollessa käytössä). Ja paitsi Arduino IDE on ilmainen maantieteellisessä tilassa, mutta se on myös vapaa laskentatilassa, koska Arduino IDE tukee yhteyttä kaikenlaisiin ohjelmiin, mukaan lukien koodieditorit, jotka helpottavat työtä Arduino-laitteiston kanssa. Arduino IDE on kuitenkin myös ilmainen ohjelmisto.

Kuinka asentaa Arduino IDE Ubuntulle?

Arduino IDE ei ole virallisissa Ubuntu-arkistoissa, ainakin viimeisimmässä versiossa, joten meidän on käytettävä projektin virallista verkkosivustoa saadaksemme tämän IDE: n. Arduino IDE: stä on tällä hetkellä kaksi versiota, versio, joka vastaa 1.8.x-haaraa, ja toinen haara, joka vastaa versiota 1.0.x. Molempien versioiden ero on niiden tukemissa levymalleissa. Henkilökohtaisesti mielestäni paras vaihtoehto on ladata Arduino IDE: n 1.8.x-haara. Tämä johtuu siitä, että voimme vaihtaa levyä milloin tahansa ja tämä versio tukee sitä, mutta jos valitsemme version toisesta haarasta, meidän on vaihdettava ohjelmaa, jos vaihdamme nykyaikaiseksi levyksi, koska 1.0.6-haara tekee ei tue levyt nykyaikaisempi Arduino.

Näyttökuva Arduino IDE -verkosta

Kun olemme ladanneet Arduino IDE -paketin osoitteesta täällä, puramme pakatun tiedoston mihin tahansa kotimme kansioon (parempi tehdä se kotona eikä latauksissa ongelmien välttämiseksi, kun puhdistamme tulevaisuudessa).

Pakkauksessa, jonka olemme purkaneet, näkyy useita tiedostoja ja jopa kaksi suoritettavaa tiedostoa, joista yksi on nimeltään Arduino-Builder, mutta näitä suoritettavia tiedostoja ei tarvita Arduino IDE: n asentamiseksi Ubuntuun. Jos meidän on avattava pääte kansioon, jossa kaikki nämä tiedostot ovat. Kun meillä on tämä, kirjoitamme terminaaliin seuraavan:

sudo chmod +x install.sh

Tämä komento saa asennustiedoston ajamaan ilman, että sen tarvitsee olla root. Suoritamme nyt terminaalissa seuraavat:

./install.sh

Tämä käynnistää Arduino IDE -asennuksen Ubuntussa. Kun olet tottellut avustajan käskyjä ja odottanut useita sekunteja (tai minuutteja, tietokoneesta riippuen). Ja siinä kaikki, meillä on Arduino IDE asennettuna Ubuntuun ja mukava pikakuvake työpöydällemme. Tässä tapauksessa Ei ole väliä mikä Ubuntun versio meillä on, koska se toimii viimeisten 10 julkaistun Ubuntun version kanssa (Mukana LTS-versiot).

Arduino IDE -asennus

Mitä minun tarvitsee työskennellä Arduino IDE: n kanssa?

Kaikki yllä olevat auttavat meitä asentamaan Arduino IDE: n Ubuntussa, mutta on totta, että se ei riitä, että Arduino-korttimme toimii oikein tai haluaisimme. Nyt Arduino IDE -ohjelma on edelleen yksinkertainen koodieditori, kuten Gedit voi olla. Mutta se voidaan korjata. Sitä varten tarvitsemme tulostimen USB-kaapelin, 5 V: n virtajohdon ja kehityskortin.

Ohjelman kehittäminen Arduino IDE: n ja Arduino UNO -levyn kanssa

Yhdistämme kaiken ja nyt Arduino IDE: stä aiomme Työkalut ja Plate-sovelluksessa valitsemme mallin, jota aiomme käyttää, valitsemme portin, jonka kautta kommunikoimme paneelin kanssa, ja sitten valitsemme vaihtoehdon "Hae tietoja levyltä" varmistaaksesi, että kommunikoimme laitteen kanssa oikein.
Näyttökuva Arduino IDE: stä

Nyt kirjoitamme ohjelman ja kun lopetamme, menemme Ohjelma-valikkoon. Siinä meidän on ensin Tarkista / käännä ja jos se ei aiheuta ongelmia, voimme käyttää Lähetä-vaihtoehtoa.
Näyttökuva Arduino IDE: stä

Ja jos minulla ei ole tietokonettani, kuinka voin käyttää Arduino IDE: tä ilman Ubuntua?

Jos meillä ei ole Ubuntua käsillä tai haluamme yksinkertaisesti luoda ohjelman taululle, mutta emme halua toistaa kaikkia edellä mainittuja, meidän on mentävä tämä verkko joka tarjoaa meille version Arduino IDE: stä täysin pilvessä. Tätä työkalua kutsutaan nimellä Arduino Create.

Tämän version avulla voimme tehdä kaiken saman kuin viimeinen Arduino IDE -versio luomamme ohjelmat ja koodit voidaan tallentaa verkkotilaan jonka olemme määrittäneet sekä pystymme lataamaan ne soveltamaan niitä mihin tahansa Arduino IDE: ssä luomaamme projektiin.

Voinko ohittaa kaikki nämä vaiheet?

Jotta Arduino-kortti toimisi kunnolla, totuus on, että emme voi ohittaa mitään edellisistä vaiheista, mutta ei siksi, että Arduino IDE toimii kuten Microsoft Word tai Adobe Acrobat, vaan koska yksinkertainen tosiasia, että yhtä hyvää vaihtoehtoa ei ole. Pohjimmiltaan omien ohjelmistojen tai ohjelmien ajaminen taulukoillamme, Ensin tarvitsemme IDE: n ohjelman luomiseksi. Tätä varten se riittäisi Netbeans, mutta tarvitsemme mahdollisuus lähettää se levylle. Tätä varten tarvitsemme paitsi Netbeansin myös tiedostojen hallinnan. Mutta tätä tarvitsemme että Ubuntulla oli kaikki käytettävät Arduino-kortin ohjaimet.

Kaikki tämä vie tilaa ja aikaa, jota monet kehittäjät eivät ole halukkaita käyttämään, joten on tärkeää käyttää Arduino IDE: tä eikä muita vaihtoehtoja, joilla joko ei ole ohjaimia tai jotka eivät ole IDE: tä tai eivät salli ohjelmistojen toimittamista. lautanen. Arduino-projektin, kuten Ubuntun, hyvä asia on, että kuka tahansa voi luoda Ubuntun ja Arduinon kanssa yhteensopivia ohjelmia, ratkaisuja tai työkaluja maksamatta siitä mitään.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Cesar Barrionuevo dijo

    Jälleen kerran, kiitos paljon !! Hyvä selitys ja kaikki tekevät ihmeitä.

  2.   leonidas83glx dijo

    Asensin sen juuri Lubuntu 18.04 -laitteelleni ja se toimii hyvin, minun on vielä ostettava levy. Olen alkamassa kävellä tässä Arduinon maailmassa, koska Argentiinan keskiasteen koulutuksen koulutusohjelmat kysyvät minulta, olen teknisen koulutuksen opettaja.

  3.   gabriel dijo

    anteeksi, mutta asentaaksesi sen konsolista lopussa minun oli syötettävä kansio ja suoritettava komento sudo apt install arduino-builder
    En tiedä miksi, mutta kun suoritin antamasi komennon, se kertoisi minulle.

    chmod: 'install.sh' ei ole käytettävissä: Tiedostoa tai hakemistoa ei ole

    Olen uusi vapaa ohjelmistoalue, luulen tehneeni virheen, mutta ainakin pystyin asentamaan sen konsolista korjaamalla itseni.
    Jos voisitte kommentoida virheeni tai miksi tämä legenda tulee esiin, haluaisin tietää. kiitos paljon etukäteen ja pidä kiinni ilmaisesta ohjelmistosta !!!