Jaké Jsou IDE Pro Práci S Arduino

Obsah:

Jaké Jsou IDE Pro Práci S Arduino
Jaké Jsou IDE Pro Práci S Arduino

Video: Jaké Jsou IDE Pro Práci S Arduino

Video: Jaké Jsou IDE Pro Práci S Arduino
Video: Arduino ошибка загрузки скетча 2024, Duben
Anonim

Každý, kdo se začne učit Arduino, je s Arduino IDE obeznámen. Umožňuje vám psát náčrty, kontrolovat správnost a načítat je do paměti desek Arduino. Ale je to jediný způsob, jak vyvíjet programy pro Arduino? Vůbec ne! Podívejme se, jaká další vývojová prostředí existují.

Logo Arduino
Logo Arduino

Nezbytné

  • - Arduino;
  • - počítač.

Instrukce

Krok 1

Začněme vývojovým prostředím PROGRAMINO. Toto je placené vývojové prostředí, ale můžete si ho vyzkoušet na 14 dní zdarma. Programino, stejně jako jiná vývojová prostředí, však vyžaduje, abyste měli nainstalované Arduino IDE. Při prvním spuštění programu zadejte v nastavení cestu k spustitelnému souboru arduino.exe. Chcete-li to provést, přejděte do nabídky nastavení: Možnosti -> Nastavení editoru. Zobrazí se okno, ve kterém budete muset zadat cesty k adresáři s Arduino IDE a souvisejícími knihovnami. Nyní jsme připraveni psát programy v Programinu.

Nastavení prostředí Programino
Nastavení prostředí Programino

Krok 2

Jazyk použitý v tomto vývojovém prostředí je stejný jako v původním IDE Arduino - C. To znamená, že pokud už píšete náčrtky v Arduino IDE, nebudete se muset učit nový programovací jazyk, což je velké plus tohoto vývojového prostředí.

Kromě toho však toto IDE nabízí takový pohodlný způsob rychlého vývoje, jako je dokončení kódu. To znamená, že nemusíte neustále procházet odkazem na příkaz a metodu Arduino. Začnete psát kód a vývojové prostředí vás vyzve, abyste si z dostupných možností vybrali ten, který chcete. Například zadáte „digi“a IDE vám nabídne možnosti: „digitalRead“, „digitalWrite“.

Napíšeme jednoduchý náčrt, ve kterém budeme neustále dotazovat jeden z analogových pinů Arduina a odečítat hodnoty na sériový port. Zkuste zkombinovat skicu ručně, místo kopírování a vkládání, abyste pocítili pohodlí vyplňování kódu Programino.

Skica v Programinu
Skica v Programinu

Krok 3

Co dalšího zajímavého nabízí Programino IDE? Toto vývojové prostředí má několik zajímavých nástrojů dostupných v nabídce Nástroje. Například poznámkový blok, návrhář znaků LCD, převodník mezi DEC-BIN-HEX, terminál sériového portu, analogový plotter a další.

Podívejme se blíže na nástroj Analog Plotter. Tento nástroj umožňuje vizualizovat, co přichází na port COM z Arduina. To může být užitečné například pro zobrazení naměřených hodnot některých analogových senzorů: teploty, vlhkosti, tlaku, osvětlení a dalších.

Aby plotr fungoval v náčrtu, musíte aktivovat sériový port rychlostí 19200 kb / s. Data se tisknou na plotter pomocí Serial.println (). Začněme analogový plotter. Stisknutím tlačítka Připojit se připojíte k portu, ke kterému máme připojeno Arduino.

Analogový plotter v Programinu
Analogový plotter v Programinu

Krok 4

Další zajímavou alternativou k Arduino IDE je B4R neboli „Basic for Arduino“. Odkaz na oficiální stránky je také uveden na konci článku. Toto vývojové prostředí je zajímavé, protože místo jazyka C používá základní jazyk. Podporuje také dokončení kódu. Navíc je to zcela zdarma.

Při prvním spuštění prostředí B4R také vyžaduje, abyste zadali cestu k adresáři pomocí Arduino IDE a případně dalších nestandardních knihoven a společných modulů. Tato nastavení lze konfigurovat později prostřednictvím nabídky Nástroje -> Konfigurovat cesty.

Nastavení prostředí B4R
Nastavení prostředí B4R

Krok 5

Pojďme napsat takový náčrt a současně se blíže podívejme na B4R IDE.

Ve střední části je pole pro úpravu kódu. Vpravo je oblast karet a samotné karty: dostupné knihovny, moduly náčrtu, historie a vyhledávání. Na výše uvedené fotografii je otevřená záložka s časopisem. Je vidět, že se zde zobrazují zprávy, které se v programu nastavují příkazem Log (). V tomto vývojovém prostředí můžete nastavit zarážky, což je velmi užitečné v procesu ladění, a také použít záložky pro rychlejší navigaci v kódu.

V tomto vývojovém prostředí nebudete moci hned začít programovat, protože používá jiný objektově orientovaný jazyk než klasické Arduino IDE s jinou syntaxí. Pohodlí tohoto prostředí a dostupnost dobrých pokynů od vývojářů však tyto nevýhody vyrovnává.

První skica v B4R
První skica v B4R

Krok 6

Kromě uvedených jsou pro Arduino i další vývojová prostředí. Například Codeblocks. Má stejné schopnosti jako ty, které popisuje IDE, takže to nebudu podrobněji popisovat.

Ale teď víte, že pro Arduino existují alternativní mnohem pohodlnější vývojová prostředí. Jejich použití značně zjednoduší a urychlí vývoj vašich vlastních skic.

Doporučuje: