Internet vecí predstavuje revolúciu v mnohých aspektoch nielen každodenného života, ale aj sveta programovania a IT. Aj keď Ubuntu s ním vychádza veľmi dobre, takýto vzťah nie je založený iba na schopnosti pracovať s bezplatným hardvérom, ale aj na podpore softvéru, ktorý pracuje s bezplatným hardvérom, ako je Arduino IDE, programovací balík vytvorený na prácu s projektovými doskami. . Arduino.
Inštalácia a prevádzka Arduino IDE je v Ubuntu veľmi jednoduchá aj keď to vyžaduje trochu konfigurácie a takáto inštalácia nemusí byť pre nováčika vhodná, preto je uvedený tento návod. Aby to fungovalo, potrebujeme iba Ubuntu s pripojením na internet, kábel na pripojenie nášho počítača k našej doske arduino a venovanie pozornosti tomu, čo robíme. Takže začíname:
Otvoríme terminál a napíšeme nasledovné:
sudo apt-get update sudo apt-get install arduino arduino-core
Po inštalácii sa musíme uistiť, že spojenie medzi programom a doskou funguje. Aby sme to dosiahli, pripojíme dosku k nášmu počítaču a napíšeme nasledovné:
dmesg | grep ttyACM
Ak pripojenie funguje, mal by terminál vrátiť frázu, ktorá končí týmto:
ttyACM0: USB ACM device
To znamená, že pripojenie funguje. Teraz, aby sme mohli vložiť a odoslať naše programy, musíme udeliť oprávnenie k portu, a to nasledovne:
sudo chmod 666 /dev/ttyACM0
Konfigurácia Arduino IDE
Pozor, pretože táto posledná operácia sa bude musieť opakovať zakaždým, keď pripojíme arduino dosku k nášmu počítaču. Teraz je naše Arduino IDE pripravené, ideme do Dash a hľadáme arduino, s ktorým sa naše Arduino IDE otvorí.
Pretože v projekte je vytvorených veľa doštičiek a je ich dosť veľa, pred začatím projektu musíme urobiť to, aby sme vybrali, pre ktorú doštičku budeme pracovať, takže pôjdeme do Nástroje -> Karta (vyberieme pripojenú kartu) a do Nástroje -> Sériový port (vyberieme sériový port, ku ktorému je pripojená naša doska). S týmto všetkým si teraz musíme užiť Arduino IDE v Ubuntu. Teraz sa musíme iba rozvíjať.
sudo chmod 666 / dev / ttyACM0
Je lepšie pridať sa do skupiny / dev / ttyACM0, aby ste zistili, ktorá je jej skupina, stačí uviesť zoznam súborov:
ls -lh / dev / ttyACM0
a malo by to vyjsť asi ako:
crw-rw—- 1 koreňový dialout 188, 0. apríla 13:17 / dev / ttyACM52
skupina je „dialout“, musíte sa do tejto skupiny pridať, aby ste vždy mali povolenie, aby arduino mohol používať tento port.
Vďaka !!, konečne som bol schopný pripojiť vaše arduino v Lubuntu vďaka vašim pokynom .. 😀
Dobrý deň, ale nainštalované arduino je veľmi staré, nedá sa nainštalovať posledné?
Ďakujem a s pozdravom