Aké Sú IDE Pre Prácu S Arduinom

Obsah:

Aké Sú IDE Pre Prácu S Arduinom
Aké Sú IDE Pre Prácu S Arduinom

Video: Aké Sú IDE Pre Prácu S Arduinom

Video: Aké Sú IDE Pre Prácu S Arduinom
Video: ✅Простая идея. Стало гораздо удобней работать.🔨 2024, Apríl
Anonim

Každý, kto sa začne učiť Arduino, je oboznámený s Arduino IDE. Umožňuje vám písať náčrty, kontrolovať správnosť a načítať ich do pamäte dosiek Arduino. Ale je to jediný spôsob, ako vyvíjať programy pre Arduino? Vôbec nie! Pozrime sa, aké ďalšie vývojové prostredia existujú.

Logo Arduino
Logo Arduino

Nevyhnutné

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

Inštrukcie

Krok 1

Začnime vývojovým prostredím PROGRAMINO. Toto je platené vývojové prostredie, ale môžete si ho vyskúšať na 14 dní zadarmo. Programino, rovnako ako iné vývojové prostredia, vyžaduje, aby ste mali nainštalované Arduino IDE. Pri prvom spustení programu zadajte v nastaveniach cestu k spustiteľnému súboru arduino.exe. Prejdite do ponuky nastavení: Možnosti -> Nastavenia editora. Zobrazí sa okno, v ktorom budete musieť určiť cesty k adresáru s Arduino IDE a súvisiacimi knižnicami. Teraz sme pripravení písať programy v Programine.

Nastavenia prostredia Programino
Nastavenia prostredia Programino

Krok 2

Jazyk používaný v tomto vývojovom prostredí je rovnaký ako v pôvodnom IDE Arduino - C. To znamená, že v skutočnosti, ak už píšete náčrty v Arduino IDE, nebudete sa musieť učiť nový programovací jazyk, čo je veľké plus tohto vývojového prostredia.

Toto IDE však navyše ponúka taký pohodlný spôsob rýchleho vývoja, ako je dokončenie kódu. To znamená, že nemusíte neustále prechádzať odkazom na príkaz a metódu Arduino. Začnete písať kód a vývojové prostredie vás vyzve, aby ste si z dostupných možností vybrali ten, ktorý chcete. Napríklad, napíšete „digi“a IDE vám ponúkne možnosti: „digitalRead“, „digitalWrite“.

Poďme napísať jednoduchý náčrt, v ktorom budeme neustále dopytovať jeden z analógových pinov Arduina a výstupné hodnoty odošleme na sériový port. Skúste namiesto toho, aby ste kopírovali a vložiť, napísať skicu ručne, aby ste cítili pohodlnosť dokončovania kódu Programino.

Skica v programe Programino
Skica v programe Programino

Krok 3

Čo ďalšie zaujímavé ponúka Programino IDE? Toto vývojové prostredie má niekoľko zaujímavých nástrojov dostupných v ponuke Nástroje. Napríklad poznámkový blok, návrhár znakov LCD, prevodník medzi DEC-BIN-HEX, terminál sériového portu, analógový plotter a ďalšie.

Pozrime sa bližšie na nástroj Analog Plotter. Tento nástroj umožňuje vizualizovať, čo prichádza na port COM z Arduina. To môže byť užitočné napríklad na zobrazenie nameraných hodnôt niektorých analógových senzorov: teploty, vlhkosti, tlaku, osvetlenia a ďalších.

Aby plotter mohol pracovať na skici, musíte aktivovať sériový port rýchlosťou 19200 kb / s. Dáta sa tlačia na plotter pomocou Serial.println (). Začnime analógový plotter. Stlačením tlačidla Pripojiť sa pripojíte k portu, ku ktorému máme pripojené Arduino.

Analógový plotter v Programino
Analógový plotter v Programino

Krok 4

Ďalšou zaujímavou alternatívou k Arduino IDE je B4R alebo „Basic for Arduino“. Odkaz na oficiálnu stránku je uvedený aj na konci článku. Toto vývojové prostredie je zaujímavé, pretože namiesto jazyka C používa základný jazyk. Podporuje tiež dokončenie kódu. Navyše je to úplne zadarmo.

Pri prvom spustení vyžaduje prostredie B4R tiež zadanie cesty k adresáru pomocou Arduino IDE, ako aj v prípade potreby ďalšie neštandardné knižnice a spoločné moduly. Tieto nastavenia je možné konfigurovať neskôr prostredníctvom ponuky Nástroje -> Konfigurovať cesty.

Nastavenia prostredia B4R
Nastavenia prostredia B4R

Krok 5

Poďme si napísať takýto náčrt a zároveň sa bližšie pozrieme na B4R IDE.

V strednej časti sa nachádza pole pre úpravu kódu. Vpravo je oblasť kariet a samotné karty: dostupné knižnice, moduly náčrtu, história a vyhľadávanie. Na fotografii vyššie je otvorená záložka s časopisom. Je vidieť, že sa tu zobrazujú správy, ktoré sa v programe nastavujú príkazom Log (). V tomto vývojovom prostredí môžete nastaviť zarážky, čo je veľmi užitočné v procese ladenia, a tiež použiť záložky na rýchlejšiu navigáciu v kóde.

V tomto vývojovom prostredí nebudete môcť hneď začať programovať, pretože používa iný, viac objektovo zameraný jazyk ako klasické Arduino IDE, s inou syntaxou. Tieto nevýhody však kompenzuje pohodlie tohto prostredia a dostupnosť dobrých pokynov od vývojárov.

Prvý náčrt v B4R
Prvý náčrt v B4R

Krok 6

Pre Arduino existujú okrem uvedeného aj ďalšie vývojové prostredia. Napríklad codeblocks. Má rovnaké schopnosti ako tie, ktoré popisuje IDE, takže to nebudem bližšie popisovať.

Teraz však viete, že pre Arduino existujú alternatívne, oveľa pohodlnejšie vývojové prostredia. Ich použitie výrazne zjednoduší a urýchli vývoj vašich vlastných skíc.

Odporúča: