Internet věcí přináší revoluci v mnoha aspektech nejen každodenního života, ale také ve světě programování a IT. Ačkoli Ubuntu s ním vychází velmi dobře, takový vztah není založen pouze na schopnosti pracovat s Free Hardware, ale také na podpoře softwaru, který pracuje s bezplatným hardwarem, jako je Arduino IDE, programovací sada vytvořená pro práci s projektovými deskami Arduino.
Instalace a provozování Arduino IDE je v Ubuntu velmi snadné i když to vyžaduje trochu konfigurace a taková instalace nemusí být pro nováčka vhodná, proto tento návod. Aby to fungovalo, potřebujeme pouze Ubuntu s připojením k internetu, kabel pro připojení našeho počítače k naší desce arduino a věnování pozornosti tomu, co děláme. Takže začínáme:
Otevřeme terminál a napíšeme následující:
sudo apt-get update sudo apt-get install arduino arduino-core
Jakmile je nainstalován, musíme se ujistit, že spojení mezi programem a deskou funguje. K tomu připojíme desku k našemu počítači a napíšeme následující:
dmesg | grep ttyACM
Pokud připojení funguje, měl by terminál vrátit frázi, která končí tímto:
ttyACM0: USB ACM device
To znamená, že připojení funguje. Nyní, abychom mohli vložit a odeslat naše programy, musíme dát portům oprávnění, to se děje následovně:
sudo chmod 666 /dev/ttyACM0
Konfigurace Arduino IDE
Pozor, protože tato poslední operace bude muset být opakována pokaždé, když připojíme desku arduino k našemu počítači. Nyní je naše Arduino IDE připraveno, přejdeme na Dash a vyhledáme arduino, se kterým se naše Arduino IDE otevře.
Vzhledem k tomu, že v projektu je vytvořeno mnoho desek a všechny se liší, musíme před zahájením projektu vybrat, pro kterou desku budeme pracovat, takže přejdeme do nabídky Nástroje -> Karta (vybereme připojenou kartu) a do Nástroje -> Sériový port (vybereme sériový port, ke kterému je připojena naše deska). S tím vším si nyní musíme užít Arduino IDE v Ubuntu. Teď se musíme jen vyvíjet.
sudo chmod 666 / dev / ttyACM0
Je lepší přidat se do skupiny / dev / ttyACM0, abyste zjistili, která je její skupina, stačí vypsat soubor:
ls -lh / dev / ttyACM0
a mělo by to vyjít asi jako:
crw-rw—- 1 root root dialout 188, 0 Apr 13 17:52 / dev / ttyACM0
skupina je „dialout“, musíte se přidat do této skupiny, takže budete mít vždy oprávnění, aby arduino mohl používat tento port.
Děkuji !!, konečně se mi díky vašim pokynům podařilo připojit moje arduino v Lubuntu .. 😀
Dobrý den, ale nainstalované arduino je velmi staré, nelze nainstalovat poslední?
Díky a pozdravem