Care Sunt IDE-urile Pentru Lucrul Cu Arduino

Cuprins:

Care Sunt IDE-urile Pentru Lucrul Cu Arduino
Care Sunt IDE-urile Pentru Lucrul Cu Arduino

Video: Care Sunt IDE-urile Pentru Lucrul Cu Arduino

Video: Care Sunt IDE-urile Pentru Lucrul Cu Arduino
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Aprilie
Anonim

Toți cei care încep să învețe Arduino sunt familiarizați cu IDE-ul Arduino. Vă permite să scrieți schițe, să verificați corectitudinea și să le încărcați în memoria plăcilor Arduino. Dar este aceasta singura modalitate de a dezvolta programe pentru Arduino? Deloc! Să vedem ce alte medii de dezvoltare există.

Sigla Arduino
Sigla Arduino

Necesar

  • - Arduino;
  • - calculator.

Instrucțiuni

Pasul 1

Să începem cu mediul de dezvoltare PROGRAMINO. Acesta este un mediu de dezvoltare plătit, dar îl puteți încerca gratuit 14 zile. Programino, la fel ca alte medii de dezvoltare, necesită totuși să aveți instalat ID-ul Arduino. Când porniți programul pentru prima dată, specificați calea către fișierul executabil arduino.exe în setări. Pentru aceasta, accesați meniul de setări: Opțiuni -> Setări editor. Va apărea o fereastră în care va trebui să specificați căile către directorul cu IDE Arduino și bibliotecile aferente. Acum suntem gata să scriem programe în Programino.

Setări de mediu Programino
Setări de mediu Programino

Pasul 2

Limbajul utilizat în acest mediu de dezvoltare este același ca în originalul Arduino IDE - C. Adică, de fapt, dacă scrieți deja schițe în Arduino IDE, atunci nu va trebui să învățați un nou limbaj de programare, care este un mare plus al acestui mediu de dezvoltare.

Cu toate acestea, în plus, acest IDE oferă o modalitate atât de convenabilă de dezvoltare rapidă precum completarea codului. Adică, nu trebuie să treceți în mod constant prin referința de comandă și metodă Arduino. Începeți să tastați codul, iar mediul de dezvoltare vă va solicita să îl alegeți pe cel dorit din opțiunile disponibile. De exemplu, tastați „digi” și IDE vă oferă opțiuni: „digitalRead”, „digitalWrite”.

Să scriem o schiță simplă în care vom interoga în mod constant unul dintre pinii analogici ai Arduino și vom transmite citirile în portul serial. Încercați să tastați schița manual, mai degrabă decât să copiați și să lipiți, pentru a simți confortul completării codului Programino.

Schiță în Programino
Schiță în Programino

Pasul 3

Ce altceva mai interesant oferă Programino IDE? Acest mediu de dezvoltare are mai multe instrumente interesante disponibile prin meniul Instrumente. De exemplu, blocnotes, designer de caractere LCD, convertor între DEC-BIN-HEX, terminal cu port serial, plotter analogic și altele.

Să aruncăm o privire mai atentă asupra instrumentului Analog Plotter. Acest instrument vă permite să vizualizați ce intră în portul COM de pe Arduino. Acest lucru poate fi util, de exemplu, pentru a afișa citirile unor senzori analogici: temperatură, umiditate, presiune, iluminare și altele.

Pentru ca plotterul să funcționeze în schiță, trebuie să activați portul serial la o viteză de 19200 kb / s. Datele sunt tipărite pe plotter folosind Serial.println (). Să începem un plotter analogic. Apăsați butonul Conectare pentru a vă conecta la portul la care avem conectat un Arduino.

Plotter analogic în Programino
Plotter analogic în Programino

Pasul 4

O altă alternativă interesantă la Arduino IDE este B4R sau „Basic for Arduino”. Un link către site-ul oficial este, de asemenea, dat la sfârșitul articolului. Acest mediu de dezvoltare este interesant deoarece folosește limbajul de bază în loc de C. De asemenea, acceptă completarea codului. În plus, este complet gratuit.

La prima pornire, mediul B4R necesită, de asemenea, să specificați calea către director cu Arduino IDE, precum și, dacă este necesar, biblioteci suplimentare non-standard și module comune. Aceste setări pot fi configurate ulterior prin intermediul meniului Instrumente -> Configurare căi.

Setări de mediu B4R
Setări de mediu B4R

Pasul 5

Să scriem o schiță de acest gen și, în același timp, să aruncăm o privire mai atentă la ID-ul B4R.

În partea centrală există un câmp pentru editarea codului. În dreapta este zona de file și filele în sine: biblioteci disponibile, module de schițe, istoric și căutare. O fotografie cu o revistă este deschisă pe fotografia de mai sus. Se poate vedea că aici sunt afișate mesaje, care sunt setate în program prin comanda Log (). În acest mediu de dezvoltare, puteți seta puncte de întrerupere, ceea ce este foarte util în procesul de depanare și puteți utiliza, de asemenea, marcaje pentru o navigare mai rapidă prin cod.

Nu veți putea începe programarea imediat în acest mediu de dezvoltare, deoarece folosește un limbaj diferit, mai orientat spre obiect decât clasicul IDE Arduino, cu o sintaxă diferită. Cu toate acestea, confortul acestui mediu și disponibilitatea unor îndrumări bune din partea dezvoltatorilor compensează aceste dezavantaje.

Prima schiță în B4R
Prima schiță în B4R

Pasul 6

Există alte medii de dezvoltare pentru Arduino în afară de cele enumerate. De exemplu, Codeblocks. Are aceleași capacități ca cele descrise de IDE, deci nu o voi descrie mai detaliat.

Dar acum știți că există medii alternative, mult mai convenabile, de dezvoltare pentru Arduino. Folosirea lor va simplifica și va accelera foarte mult dezvoltarea propriilor schițe.

Recomandat: