Arduino MAXI Starter kit · Začínáme
Než se pustíte do první lekce, projdeme spolu pár základních kroků: stáhnete si programovací prostředí, připojíte desku k počítači, ověříte ovladače a nahrajete úplně první program. Zvládne to každý – postupujte krok za krokem a za pár minut budete mít blikající LED.
Tip: USB kabel z kitu slouží zároveň k napájení i k přenosu programu – žádný další zdroj v tuto chvíli nepotřebujete.
Arduino IDE je bezplatný program, ve kterém budete psát kód a nahrávat ho do desky. Stáhněte si vždy nejnovější verzi z oficiální stránky arduino.cc/en/software – aktuálně je to řada 2.3.x. Vyberte balíček podle svého operačního systému:
Stahujte výhradně z oficiální stránky – vyhnete se podvodným kopiím s reklamou nebo škodlivým kódem.
arduino-ide_….exe a potvrďte instalaci.arduino-ide_….AppImage uložte třeba do složky ~/Aplikace.chmod +x arduino-ide_*.AppImage
./arduino-ide_*.AppImage.Pozn.: AppImage je samostatný soubor – nic se „neinstaluje“ do systému. Když ho smažete, je IDE pryč. Některé distribuce navíc potřebují balíček libfuse2, aby se AppImage spustil.
Vezměte USB kabel z kitu, jedním koncem ho zapojte do Arduina a druhým do USB portu počítače. Na desce by se měla rozsvítit zelená kontrolka označená ON (napájení). To znamená, že je deska napájená a počítač ji vidí.
U Arduino IDE 2 se ovladače obvykle nainstalují automaticky spolu s programem – nemusíte tedy nic řešit. Po prvním připojení desky chvíli počkejte, než Windows oznámí, že je zařízení připravené k použití.
Pokud se deska v IDE neobjeví (chybí port v nabídce Nástroje → Port), bývá na vině levnější klon Arduina s čipem CH340. Pro něj stáhněte a nainstalujte ovladač CH340, počítač restartujte a desku připojte znovu.
Linux má ovladače pro Arduino i čip CH340 zabudované – nic neinstalujete. Často ale stačí jen získat oprávnění k sériovému portu. Přidejte svého uživatele do skupiny dialout:
sudo usermod -a -G dialout $USER
Pak se odhlaste a znovu přihlaste (nebo restartujte počítač), aby se změna projevila. Port se obvykle jmenuje /dev/ttyUSB0 nebo /dev/ttyACM0.
Vyzkoušíme, že vše funguje, na hotovém příkladu „Blink“, který rozbliká LED přímo na desce.
dialout.Kurz je rozdělený do pěti modulů. Začněte prvním – lekce na sebe navazují a postupně přidávají nové součástky.