Linux-da Arduino programma üpjünçiligini (IDE) nädip gurmaly


Arduino, datçikleri we herekete getirijileri ulanyp, daşky gurşawy bilen täsirleşýän enjamlary döretmek üçin giňden ulanylýan, açyk çeşmeli elektronika platformasydyr. Tagtada programmalary ýazmak we ýüklemek üçin programmirläp bolýan apparat tagtasyndan we programma üpjünçiliginden (Integrated Development Environment (IDE)) ybarat.

Arduino ulanyp, taslamalary gurup başlamazdan ozal tagtalaryňyzy programmalaşdyrmak üçin IDE-ni gurmaly. Arduino (IDE) mugt açyk çeşme we platforma üstündäki iş stoly programmasy bolup, kod ýazmaga we tagta ýüklemäge mümkinçilik berýär. Linux, Windows, Mac OS X we Linux-da işleýär.

Bu makalada Arduino Programma üpjünçiliginiň (IDE) iň soňky wersiýasyny Linux enjamlaryna nädip gurmalydygyny düşündireris.

Linux ulgamlarynda Arduino IDE gurmak

Arduino Programma üpjünçiligi (IDE) dürli Linux paýlamalary üçin belli bir prosesi talap etmeýän paketdir. Onlyeke-täk zerurlyk operasiýa ulgamynyň 32-bit ýa-da 64-bit wersiýasy.

Göçürip almak sahypasyna giriň we goldaýan ulgam arhitekturasy üçin Arduino Programma üpjünçiliginiň (IDE) iň soňky wersiýasyny (ýazylanda 1.8.12) alyň. 32 bitli, 64 bitli we ARM wersiýalaryny saýlap bilersiňiz, sebäbi Linux paýlanyşyňyz üçin dogry wersiýany saýlamak gaty möhümdir.

Ativea-da bolmasa, Arduino Programma üpjünçiligini (IDE) bukjany göni terminala göçürip almak üçin aşakdaky wget buýrugyny ulanyp bilersiňiz.

$ wget https://downloads.arduino.cc/arduino-1.8.12-linux64.tar.xz

Ondan soň, tar buýrugyny ulanyp göçürilen arhiw faýlyny çykaryň.

$ tar -xvf arduino-1.8.12-linux64.tar.xz

Indi çykarylan arduino-1.8.12 katalogyna geçiň we görkezilişi ýaly kök aýratynlyklary bilen gurnama skriptini işlediň.

$ cd arduino-1.8.12/
$ sudo ./install.sh 

Gurmak gutaransoň, iş stoluňyzda IDE açmak üçin iki gezek basyň.

Tagtany we seriýa portuny saýlanyňyzdan soň eskiz ýükläniňizde “Seriýa portuny açmakda ýalňyşlyk” ýalňyşlygy bolup biler. Bu ýalňyşlygy düzetmek üçin aşakdaky buýrugy işlediň ( tecmint ulanyjy adyňyz bilen çalşyň).

$ sudo usermod -a -G dialout tecmint

Mundan başga-da, gowy internet birikmesi bar bolsa, Arduino web redaktoryny ulanyp bilersiňiz (IDE-iň häzirki wersiýasy bar). Munuň artykmaçlygy, eskizleriňizi bulutda ýatda saklamaga we islendik enjamdan elýeterli edip, ätiýaçlyk nusgasyny saklamaga mümkinçilik berýär.

Häzirlikçe! Has giňişleýin maglumat we has giňişleýin ulanyş görkezmeleri üçin Arduino resminamalaryna serediň. Bize ýetmek üçin aşakdaky seslenme formasyny ulanyň.