Daiktų internetas daug ką keičia ne tik kasdieniame gyvenime, bet ir programavimo bei IT pasaulyje. Nors „Ubuntu“ su juo labai gerai sutaria, tokie santykiai grindžiami ne tik sugebėjimu dirbti su „Free Hardware“, bet ir su palaikoma programine įranga, kuri veikia su nemokama aparatine įranga, pavyzdžiui, „Arduino IDE“, programavimo paketu, sukurtu dirbti su projekto lentomis. Arduino.
Diegimas ir „Arduino IDE“ valdymas yra labai lengvas „Ubuntu“ nors reikia šiek tiek konfigūruoti ir toks diegimas gali būti netinkamas naujokui, todėl ši pamoka. Kad jis veiktų, mums reikia tik „Ubuntu“ su interneto ryšiu, kabelio, kad galėtume prijungti savo kompiuterį prie „Arduino“ plokštės ir atkreipti dėmesį į tai, ką darome. Taigi mes pradedame:
Atidarome terminalą ir parašome:
sudo apt-get update sudo apt-get install arduino arduino-core
Kai jis bus įdiegtas, turime įsitikinti, kad ryšys tarp programos ir plokštės veikia. Norėdami tai padaryti, mes prijungiame plokštę prie savo kompiuterio ir parašome:
dmesg | grep ttyACM
Jei ryšys veikia, terminalas turėtų pateikti frazę, kuri baigiasi taip:
ttyACM0: USB ACM device
Tai reiškia, kad ryšys veikia. Dabar, kad galėtume įterpti ir siųsti savo programas, turime suteikti leidimus uostui, tai daroma taip:
sudo chmod 666 /dev/ttyACM0
„Arduino IDE“ konfigūracija
Dėmesio, nes šią paskutinę operaciją reikės pakartoti kiekvieną kartą, kai prijungsime „arduino“ plokštę prie savo kompiuterio. Dabar mūsų „Arduino IDE“ yra paruoštas, einame į brūkšnį ir ieškome „arduino“, su kuriuo atsidarys mūsų „Arduino IDE“.
Kadangi projekte yra sukurta daugybė plokščių ir visos skirtingos, tai, ką turime padaryti prieš pradėdami projektą, yra pasirinkti, kurią plokštelę ketiname dirbti, todėl einame į Tools -> Card (mes pasirenkame prijungtą kortelę) ir Tools -> Serial Port (mes pasirenkame nuoseklųjį prievadą, kuriame prijungta mūsų plokštė). Visa tai dabar turime tiesiog mėgautis „Arduino IDE“ Ubuntu. Dabar mes tiesiog turime vystytis.
sudo chmod 666 / dev / ttyACM0
Geriau įtraukti save į / dev / ttyACM0 grupę, kad pamatytumėte, kuri yra jos grupė, tiesiog turite išvardyti failą:
ls -lh / dev / ttyACM0
ir tai turėtų pasirodyti maždaug taip:
„crw-rw—-“ 1 šakninis dialoutas 188, balandžio 0 d. 13:17 / dev / ttyACM52
grupė yra „dialout“, jūs turite įtraukti save į šią grupę, taigi jūs visada turėsite leidimus „arduino“ naudoti šį prievadą.
Ačiū !!, pagaliau jūsų instrukcijų dėka galėjau prijungti savo arduino „Lubuntu“ .. ..
Sveiki, bet įdiegtas arduino yra labai senas, ar negalima įdiegti paskutinio?
Ačiū ir linkėjimai