Paano i-install ang Arduino IDE sa pinakabagong mga bersyon ng Ubuntu

Skrin ng splash ng Arduino IDE

Ang proyekto ng Arduino ay isang proyekto sa Libreng Hardware na naglalayong mailapit ang mga elektronikong board sa end user para sa isang maliit na presyo at may posibilidad na magaya at mabago nang hindi kinakailangang magbayad ng isang lisensya o copyright. Gayundin, tulad ng Libreng Software, Ang mga disenyo ng Arduino Project ay maaaring maging katugma sa anumang uri ng Libreng Software at Hardware.

Ang mga disenyo ng iba't ibang mga modelo ng board ay matatagpuan sa opisyal na website ng proyekto pati na rin ang posibilidad na makabili ng mga board para sa mga hindi nais na gumawa ng isa, ngunit hindi lamang namin kakailanganin ang board para sa aming proyekto upang gumana o para sa Arduino na magkaroon ng katuturan, Kakailanganin din namin ang software, software na maaari naming likhain sa aming Ubuntu. Ang software na ito ay hindi maaaring malikha gamit ang isang simpleng code editor ngunit kakailanganin nating magkaroon ng isang program na tinatawag na Arduino IDE.

Ano ang Arduino IDE?

Ang Arduino IDE ay isang suite ng programa na nilikha ng mga responsable para sa Arduino Project upang ipakilala ang software sa mga board ng Arduino. Ang Arduino IDE ay hindi lamang isang editor ng code ngunit mayroon itong isang debugger at tagatala na nagbibigay-daan sa amin upang lumikha ng pangwakas na programa at ipadala din ito sa memorya ng Arduino board..

Ang huli ay maaaring maging pinaka-kagiliw-giliw o mahalagang bahagi ng Arduino IDE dahil maraming mga libreng IDE sa Ubuntu, ngunit wala sa kanila ang nag-aalok ng koneksyon sa opisyal na mga modelo ng board ng Arduino.

Ang pinakabagong mga bersyon ng Arduino IDE ay hindi lamang ginawang mas katugma ang program na ito sa mga bagong modelo ng Project ngunit pinahusay din ang mga pagpapaandar ng IDE, na pinapayagan kahit magkaroon ng cloud interface na nagbibigay-daan sa amin upang lumikha ng isang programa para sa Arduino kahit saan sa mundo (hindi bababa sa kung saan mayroong isang koneksyon sa internet). At hindi lamang ang Arduino IDE ay libre sa puwang ng pangheograpiya, ngunit libre din ito sa loob ng puwang ng computing dahil sinusuportahan ng Arduino IDE ang koneksyon sa lahat ng uri ng mga programa, kabilang ang mga editor ng code na magpapadali sa trabaho sa hardware ng Arduino. Gayunpaman, ang Arduino IDE ay isang Libreng Software din.

Paano i-install ang Arduino IDE sa aking Ubuntu?

Ang Arduino IDE ay wala sa opisyal na mga repository ng Ubuntu, hindi bababa sa pinakabagong bersyon, kaya kailangan naming gamitin ang opisyal na website ng Project upang makuha ang IDE na ito. Mayroong kasalukuyang dalawang bersyon ng Arduino IDE, isang bersyon na tumutugma sa sangay ng 1.8.x at isa pang sangay na tumutugma sa bersyon ng 1.0.x. Ang pagkakaiba sa pagitan ng parehong mga bersyon ay nakasalalay sa mga modelo ng plate na sinusuportahan nila. Personal na sa palagay ko ang pinakamahusay na pagpipilian ay i-download ang 1.8.x sangay ng Arduino IDE. Ito ay dahil maaari naming baguhin ang board anumang oras at susuportahan ito ng bersyon na ito, ngunit kung pipiliin namin ang isang bersyon mula sa kabilang branch, kailangan naming baguhin ang programa kung magpapalit kami sa isang modernong board, dahil ang 1.0.6 na sangay ay hindi sumusuporta sa mga board na mas modernong Arduino.

Screenshot ng web ng Arduino IDE

Kapag na-download na namin ang Arduino IDE package mula sa dito, tinatanggal namin ang zip na naka-compress na file sa anumang folder ng aming tahanan (mas mahusay na gawin ito sa Tahanan at hindi sa Mga Pag-download upang maiwasan ang mga problema kapag linisin namin sa hinaharap).

Sa pakete na na-unzip namin, magkakaroon ng maraming mga file at kahit na dalawang maipapatupad, ang isa sa kanila ay tinatawag na Arduino-Builder, ngunit ang mga maipapatupad na file na ito ay hindi kinakailangan upang mai-install ang Arduino IDE sa aming Ubuntu. Kung kailangan nating buksan ang isang terminal sa folder kung saan naroon ang lahat ng mga file na ito. Kapag mayroon na kami nito, sa terminal isinusulat namin ang sumusunod:

sudo chmod +x install.sh

Gagawin ng utos na ito ang file ng pag-install nang hindi kinakailangang maging root. Isinasagawa namin ang sumusunod sa terminal:

./install.sh

Sisimulan nito ang pag-install ng Arduino IDE sa aming Ubuntu. Matapos sundin ang mga order ng katulong at maghintay ng maraming segundo (o minuto, depende sa computer). At iyon lang, magkakaroon kami ng naka-install na Arduino IDE sa aming Ubuntu at isang magandang shortcut sa aming desktop. Sa kasong ito hindi mahalaga kung anong bersyon ng Ubuntu mayroon kami, gumagana ito sa huling 10 bersyon ng Ubuntu na inilabas (Kasama ang mga bersyon ng LTS).

Pag-install ng Arduino IDE

Ano ang kailangan kong magtrabaho kasama ang Arduino IDE?

Ang lahat sa itaas ay tutulong sa amin na mai-install ang Arduino IDE sa Ubuntu ngunit totoo na hindi ito magiging sapat para sa aming board ng Arduino upang gumana nang tama o ayon sa nais namin. Ngayon, ang programa ng Arduino IDE ay isang simpleng editor ng code rin tulad ng Gedit na maaaring maging. Ngunit maaari itong maayos. Para rito kakailanganin namin ang isang printer usb cable, isang 5V power cable at isang development board.

Pagbuo ng isang programa sa Arduino IDE at sa Arduino UNO board

Ikonekta namin ang lahat at ngayon mula sa Arduino IDE na pupuntahan namin Mga tool at sa Plate pipiliin namin ang modelo na gagamitin namin, pipiliin namin ang port kung saan makikipag-usap kami sa panel at pagkatapos ay pipiliin namin ang pagpipilian "Kumuha ng impormasyon mula sa board" upang i-verify na nakikipag-usap kami nang tama sa aparato.
Screenshot ng Arduino IDE

Sinusulat namin ang programa at kapag natapos kami, pumunta kami sa menu ng Program. Sa ito dapat muna tayo Suriin / i-compile at kung hindi ito naglalabas ng anumang problema sa gayon maaari naming gamitin ang pagpipiliang Mag-upload.
Screenshot ng Arduino IDE

At kung wala ang aking computer, paano ko magagamit ang Arduino IDE nang wala ang aking Ubuntu?

Kung sakaling wala ang aming Ubuntu sa kamay o nais lamang naming lumikha ng isang programa para sa isang board ngunit hindi namin nais na ulitin ang lahat ng nasa itaas, pagkatapos ay kailangan naming pumunta sa ang web na ito na nag-aalok sa amin ng isang bersyon ng Arduino IDE ganap sa Cloud. Ang tool na ito ay tinatawag na Arduino Lumikha.

Pinapayagan kami ng bersyon na ito na gawin ang lahat katulad ng huling bersyon ng Arduino IDE ngunit ang mga programa at code na nilikha namin ay maaaring maiimbak sa isang puwang sa web na itinalaga namin pati na ma-download ang mga ito upang mailapat ang mga ito sa anumang proyekto na nilikha namin sa Arduino IDE.

Maaari ko bang laktawan ang lahat ng mga hakbang na ito?

Upang maayos na maandar ang Arduino board, ang totoo ay hindi namin maaaring laktawan ang anuman sa mga nakaraang hakbang, ngunit hindi dahil ang Arduino IDE ay gumagana tulad ng Microsoft Word o Adobe Acrobat ngunit dahil sa simpleng katotohanan na walang kahalili bilang mabuti. Sa esensya, upang patakbuhin ang aming sariling software o programa sa aming mga board, kailangan muna namin ng isang IDE upang likhain ang programa. Para sa mga ito ay magiging sapat na sa Netbeans, ngunit kailangan namin ang pagpipilian na maipadala ito sa plato. Para sa mga ito hindi lamang namin kakailanganin ang Netbeans kundi pati na rin ang file manager. Ngunit, para dito kakailanganin namin na ang Ubuntu ay mayroong lahat ng mga driver para sa Arduino board na gagamitin namin.

Ang lahat ng ito ay tumatagal ng puwang at oras na maraming mga developer ay hindi nais na gugulin, samakatuwid ang kahalagahan ng paggamit ng Arduino IDE at hindi iba pang mga pagpipilian na alinman ay walang mga driver, o hindi IDE o hindi pinapayagan ang paghahatid ng software. ang plato. Ang magandang bagay tungkol sa Arduino Project, tulad ng sa Ubuntu ay ang sinuman ay maaaring lumikha ng mga programa, solusyon o tool na katugma sa Ubuntu at Arduino, nang hindi kinakailangang magbayad ng anuman para dito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Cesar Barrionuevo dijo

    Muli, maraming salamat !! Magandang paliwanag at lahat ay gumagana ng kababalaghan.

  2.   leonidas83glx dijo

    Nai-install ko lamang ito sa aking Lubuntu 18.04 at gumagana ito ng mahusay, kailangan ko pa ring bumili ng motherboard. Nagsisimula akong maglakad sa mundong ito ng Arduino dahil ang mga programang pang-edukasyon ng sekundaryong edukasyon sa Argentina ay tinatanong ako, ako ay isang guro sa teknikal na edukasyon.

  3.   Gabriel dijo

    Paumanhin ngunit i-install ito mula sa console sa dulo kailangan kong ipasok ang folder at patakbuhin ang utos sudo apt install arduino-builder
    Hindi ko alam kung bakit, ngunit nang isagawa ko ang utos na ipinahiwatig mo na sasabihin nito sa akin.

    chmod: 'install.sh' ay hindi ma-access: Ang file o direktoryo ay walang umiiral

    Bago ako sa libreng lugar ng software, nagkamali yata ako, ngunit hindi ko nagawang mai-install ito mula sa console sa pamamagitan ng pag-aayos ng aking sarili.
    Kung maaari kang magkomento kung ano ang aking pagkakamali o kung bakit lumabas ang alamat na ito, nais kong malaman. maraming salamat nang maaga at hawakan ang libreng software !!!