Contacte

Descărcați programul de programare Arduino. Conectați bordul Arduino. Conectați panourile Arduino la un computer

Folosind un mediu software Arduino IDE., Este posibil, bazat numai pe cunoștințele C ++, rezolva o varietate de sarcini creative legate de programare și modelare.

Arduino IDE este un mediu de dezvoltare a software-ului conceput pentru a programa aceeași consiliu. Până în prezent, cu ajutorul lui Arduino, sunt construite tot felul de modele interactive, de instruire, experimentale, de divertisment și dispozitive. Interfața este relativ simplă în mastering, baza sa este limba C ++, astfel încât chiar și programatorii începători pot stăpâni setul de instrumente.

Unde pot descărca Arduino IDE

Programul în sine este prevăzut cu o sursă deschisă. Toate instrumentele de bază sunt distribuite gratuit - este suficient pentru a alege o versiune corespunzătoare sistemului de operare.

Cu descrieri (în limba engleză) puteți găsi pe pagina site-ului oficial https://www.arduino.cc/en/minuino.cc/en/min/Software. De asemenea, puteți descărca versiunea dorită Programe.

După selectarea sistemului de operare dorit și dosarul potrivit Instalații veți fi pe pagina de descărcare (vezi mai jos), unde trebuie doar să faceți clic pe "Doar descărcare" pentru a începe descărcarea.

Versiunea curentă a ARDUINO IDE la momentul publicării articolului - 1.8.5.

Arduino IDE în limba rusă

Inițial, setul de instrumente este furnizat în limba engleză. Și, deși comenzile de meniu sunt destul de simple, programul poate fi ușor tradus în limba dorită.

O listă completă de localizare lansată este disponibilă pe această pagină: http://playground.arduino.cc/minuino.cc/min/languageside. Rusia este inclusă în listă.

Rusia este o listă a limbajelor Arduino Ide.

Pentru a permite o interfață de limbă rusă, trebuie să utilizați comanda:

FişierPreferințe.Limba.
(Fișier → Setări → Limba)

Și alegeți limba rusă din listă.

Instalarea mediului

Instalarea mediului software Arduino este un proces destul de simplu. După ce ați ales și ați descărcat versiunea dorită, trebuie să porniți instalarea prin fișier. arduino.exe..

Ca întotdeauna - trebuie mai întâi să fiți de acord cu acordul de licență, în ciuda faptului că mediul în sine se aplică gratuit.

Următorul pas este aleasă acțiunile pe care instalatorul ar trebui să le facă. Puteți pune toate casetele de selectare.

Dacă instalatorul propune instalarea USB-to-Serial Driver - Zhmem. A stabilit.

Configurarea IDE.

Portul USB este utilizat pentru a conecta placa cu un computer. Programarea nu necesită echipament special, bordul în sine este compact și are o greutate redusă.

Pasul 1

Conectați placa ARDUINO cu un computer.

Pasul 2.

Mergi la:
Porniți → Panou de control → Manager dispozitiv
Găsim porturile COM și LPT "și ne vedem taxa pe COM2.

Este probabil ca să nu vedeți nimic. În majoritatea cazurilor, problema este că ați cumpărat o taxă pe Chip CH340G. În acest caz, trebuie să utilizați.

Pasul 3.

Rulați Arduino IDE și mergeți la: Instrumente → Port.. Selectați portul COM2 (sau cel care sa dovedit la pasul de mai sus).

Pasul 4.

Alegeți o taxă.

Acest lucru este completat cu setarea. Acum aveți un IDE configurat Arduino și puteți începe să vă dezvoltați proiectele.

Biblioteci pentru mediul software

Există 3 modalități de conectare a bibliotecii în Arduino IDE:

  1. Utilizați managerul bibliotecii pentru a apărea în program de la versiunea 1.6.2. Trebuie să utilizați comanda Schiță → Include bibliotecă → Gestionați bibliotecile. Se va afișa o listă de biblioteci disponibile pe care le puteți activa și dezactiva (consultați screenshot mai jos).
  2. Adăugați o bibliotecă descărcată în format * .ZIP. Pentru a face acest lucru, utilizați comanda Sketch → Include Biblioteca → Adăugați .Zip Biblioteca. După aceea, selectați fișierul astfel încât biblioteca să fie adăugată la listă și să reporniți programul.
  3. Adăugați manual fișier cu bibliotecă. Pentru aceasta, arhiva va trebui să despartă și să urmărească toate fișierele pentru a fi în același dosar. După aceasta, va trebui să fie plasată în directorul cu bibliotecile de utilizatori, care se află la adresa " Documentele mele \\ Arduino \\ biblioteci"(Windows) sau" ~ / Documente / Arduino / Biblioteci"(Linux). Această metodă este destul de complicată, este recomandată în primul rând programatorilor experimentați.

Până în prezent, versiunile pentru sisteme de operare Windows, Linux, MacOS. La începutul lunii septembrie 2017 cel mai mult o nouă versiune Arduino IDE - 1.8.5. Puteți să o descărcați mai sus - selectați opțiunea dorită din tabel sau pe https://www.arduino.cc/en/minuino.cc/en/main/software. Pentru Linux există versiuni pe 32 de biți, 64 de biți și brațe. Pentru Windows, în plus față de instalat și portabil, există o versiune sub forma unei aplicații Windows.

Astfel, lucrul cu ADUNO IDE nu creează nici o dificultate chiar și programatorii, care încă nu au stăpânit complet limba C ++. Experimentarea cu funcții prin adăugarea bibliotecilor sau descărcarea de noi, puteți obține rezultate excelente și rezolvați chiar și sarcini creative foarte standard.

Toate acestea explică popularitatea sa în creștere și mărește numărul de programatori care experimentează mediul software și adaugă noi caracteristici.

IDE (din mediul de dezvoltare integrat în limba engleză - Mediul de dezvoltare integrat) este o aplicație sau un grup de aplicații (mediu) concepute pentru a crea, setări, testare și întreținere software.

Mediul de dezvoltare integrat se caracterizează prin prezența funcționalității complexe, inclusiv editarea și compilarea cod sursa, crearea de resurse software, crearea de baze de date etc. Citiți mai multe despre IDE și dezvoltarea acestui concept poate fi citită.

Ca parte a proiectului Arduino a fost creat software.care îndeplinește cerințele de bază ale mediului tipic IDE. Acesta nu este un software puternic, cum ar fi Eclipse sau Netbeans, și un program simplu, funcțional care ne permite să scriem, să compilați și să descărcați programul în microcontroler.

O simplă structură Arduino IDE este un avantaj, deoarece oferă o dezvoltare rapidă a programului și tranziția la dezvoltarea aplicațiilor pentru Arduino. În ciuda simplității și a managementului intuitiv, merită acordată atenție celor mai importante elemente ale programului.

După pornirea programului, puteți găsi patru elemente de funcționare principale:

  1. meniul programului;
  2. panou acces rapid la cele mai importante funcții;
  3. editor (pentru a găzdui codul programului);
  4. bara de mesaje și starea programului.

Meniul programului vă permite să gestionați un proiect, de exemplu, creând un nou proiect, salvând curentul, imprimați codul sursă pe imprimantă.

O caracteristică interesantă a programului este setul de exemple de programe încorporate. Este foarte convenabil, deoarece exemplele de programe pot fi verificate imediat prin încărcarea lor într-un microcontroler. Dacă este necesar, puteți salva un exemplu și îl puteți schimba în funcție de nevoile dvs.

Meniul "Fișier" și "Editare" conțin parametri standard.

Meniul "Skachch" conține parametri pentru a compila proiectul și pentru a importa bibliotecile necesare.

Interesant I. element util IDE este meniul "Instrumente", care include funcții de formatare automată a codului, arhivarea proiectelor, activarea unui monitor de port serial (USB în Arduino este considerat un port serial regulat).

Cel mai important element al meniului "Instrumente" este capacitatea de a selecta placa corespunzătoare, adică sistemul dvs. Arduino conectat la un computer. Lista este tot versiuni oficiale Arduino. Dacă tipul de bord lipsește în listă, atunci îl puteți adăuga schimbând unul dintre fișierele programului. Cu toate acestea, acesta este materialul pentru un articol separat.

În meniul Instrumente, puteți seta portul la care este conectat placa ARDUINO. Pachetul Arduino IDE însăși definește portul, dar uneori trebuie să setați manual numărul de port în setări.

Cu ajutorul ARDUINO IDE, puteți descărca, adică, programat un bootloader (încărcător) pentru un microcontroler ATMEGA curat, care permite chips-uri de clonare sau pur și simplu înlocuiți microcontrolerul defect în Arduino.

Pentru lucrările obișnuite cu ARDUINO IDE, se utilizează panoul de acces rapid, care este echipat cu cele mai importante butoane. Această soluție care facilitează pachetul IDE ne oferă acces direct la aproape toate parametrii necesari Când scrieți și testați un program.

Acestea permit (de la stânga la dreapta):

  1. compilați programul;
  2. descărcați programul în microcontroler (înainte ca codul codului firmware să fie compilat);
  3. Începeți să lucrați la un nou proiect;
  4. deschideți un proiect existent;
  5. salvați proiectul pe disc;
  6. activați monitorul portului serial.

Toate opțiunile situate pe panoul de comandă rapidă sunt duplicate în meniul programului.

Un element util suplimentar sub butonul Activare monitor este un meniu pentru gestionarea filelor (7). Filele Arduino IDE simplifică scrisul de proiecte complexe, precum și să vă permită să lucrați simultan cu mai multe proiecte.

Cea mai mare parte a ferestrei programului este concepută pentru a scrie direct la codul programului în sine. Editorul din Arduino IDE nu este prea avansat, dar are cele mai importante elemente care facilitează scrierea programe simple. Aceste elemente includ lumina de fundal a sintaxei și a blocurilor (paranteze). Acest lucru nu este mult, dar suficient pentru proiecte simple.

Ultimul element al programului este mesajul și fereastra de stare. Informațiile afișate Permite utilizatorului să găsească erori în codul programului și să obțină o confirmare a completării compilației și încărcarea programului în microcontroler.

Rezumarea Se poate spune că Arduino IDE este un pachet software simplu, care vă permite să programați orice faimos Arduino Board, să comunice cu un port serial și ușor de gestionat proiecte.

La instalarea ARDUIO IDE, driverele necesare pentru a lucra cu panourile originale Arduino trebuie livrate automat. Dar cipul este că în panourile chineze există un controler de interfață mai ieftin, trebuie să lucrați cu el driver special. Controlorul chinez nu este mai rău, este doar mai ieftin \u003d)

Dacă din anumite motive nu ați instalat driverele Arduino, puteți fi instalat manual din dosarul cu programul.
Driverul CH341 pentru Windows poate fi descărcat sau pentru a căuta în Google însuși.


Apoi, conectați Arduino la computer, așteptați până când Windows o recunoaște și își amintește (prima conexiune).
P.S. Va ieși din fereastră care raportează că dispozitivul este identic și conectat la portul COM cu un număr specific diferit de numărul 1

În mod implicit, Linux poate flash arduine chinezești fără echipamente suplimentare. Dar, la început, nimic se întâmplă și Arduino IDE oferă o eroare.
Lucrul este ceea ce. Linux (în cazul meu linux menta.) Stabilește Arduux ca dispozitiv ttyUSB *. Acesta este de obicei ttyusb0. Acest lucru poate fi găsit în echipă dmesg. în terminal.
Adică interfața apare în sistem / dev / ttyusb0. Dar pentru a lucra cu el, aveți nevoie de drepturi de acces. Citiți și scrieți pe dispozitiv / dev / ttyusb0 Are utilizatorul rădăcină și utilizatorii grupului de dialout. Lucrul cu drepturile superuser este mai bine să evitați, astfel încât să vă aplicați utilizatorul în grupul de dialout. Acest lucru se poate face prin următoarea comandă (Notă, comanda Whoami în citate inversă)
sudo usermod -a -g dialout `whoami`
După aceea, trebuie să vă reintroduceți. Apoi, lansați Arduino IDE și în meniul "Tool-Port", am pus o bifată opusă / dev / ttyusb0.

Pentru informații mulțumesc Vlad Shemengovka.

Distribuit pe o licență gratuită, astfel încât să le descărcați gratuit atât pe site-ul nostru, cât și din surse oficiale.

Primul și, de multe ori, singurul program pentru începători de a lucra cu Arduino Controller devine Arduino IDE - un mediu de dezvoltare integrat de la creatorii platformei. Puteți descărca versiunile de bază ale acestui program gratuit pe site-ul nostru, chiar sub link-urile LED pentru a descărca. Pentru confortul dvs., am ales cele mai recente versiuni ale programelor. În alte materiale de pe site puteți afla mai multe despre instalarea și configurarea ARDUINO IDE.

Să începem să aflăm pe scurt ceea ce IDE este și să primim răspunsuri la întrebările cele mai frecvent apărete. Dacă sunteți un dezvoltator cu experiență, puteți zbura în siguranță în următoarea secțiune a articolului cu linkuri pentru a descărca.

Ceea ce este Arduino IDE

O abreviere IDE este decriptată ca un mediu de dezvoltare integrat, tradus - un mediu de dezvoltare integrat. Cu acest program, programatorii scrie programatori și o face mult mai rapidă și mai convenabilă decât atunci când se utilizează editori de text convențional.

Ca parte a platformei Arduino, Arduino IDE face același lucru - ajută programatorii să scrie programe. Cu ajutorul său, schița scrisă în limba Arduino este verificată, se transformă în C ++, compilată, încărcată în Arduino. Teoretic, puteți face fără acest program, dar cu adevărat alte opțiuni pentru a începe să lucrați cu Arduino pentru un începător practic nu există. Prin urmare, primul lucru pe care trebuie să-l faceți este să găsiți și să stabiliți acest mediu de programare. Nu este absolut dificil și absolut gratuit.

Cum să descărcați și să instalați ARDUINO IDE

Procedura de descărcare și instalarea este absolut tradițională. Descărcați fișierul, executați instalarea. Pe site-ul oficial sunt versiunile disponibile cu instalator (exe) și obișnuite zip Archives.. Puteți găsi versiuni ale Arduino IDE pentru toate sistemele de operare importante.

Procedura de instalare este destul de simplă, va trebui să răspundeți la câteva întrebări. Un pas important al acestui proces este de a instala driverul COM PORT. Pentru majoritatea panourilor chinezești, Arduino va trebui să instaleze drivere suplimentare.

După instalare, va fi necesară o ușoarătare ușoară a mediului - vom vorbi despre acest lucru într-un articol separat despre instalarea și configurarea ARDUINO IDE.

Ce versiune de ARDUINO IDE să aleagă?

Prima versiune a mediului de dezvoltare Arduino a apărut oficial în august 2005. De atunci, o mulțime de apă a curge, programul a suferit schimbări revoluționare de mai multe ori. Până în 2011, numerele de versiune au constat dintr-o singură cifră (acesta din urmă a fost 0023 - versiunea din 09.11.2011). Apoi a existat o înregistrare mai familiară cu actualizări "minore" și "majore". Deci, Arduino 1.0.0 a apărut 30.11.2011 și versiunea 1.0.1 - în mai 2012.

Cheia numărului de actualizări și probleme de compatibilitate asociate au fost tranzițiile de la versiunea 1.0.7 și 1.5. Multe biblioteci scrise sub "versiunile vechi" ale programelor nu au putut compila noi datorită schimbărilor în bibliotecile de sistem și a altor mecanisme de asamblare a proiectelor interne. Acest lucru a fost manifestat în special atunci când se deplasează la 1.6 versiune. Dacă proiectul dvs. are biblioteci vechi, lucrează incorect cu versiunile moderne IDE, va trebui să le schimbați singur, să așteptați până când autorii fac sau să se supună circumstanțelor și să stabilească versiunea cu care va funcționa biblioteca.

Ultima versiune stabilă a ARDUINO IDE la momentul scrierii articolului este de 1.8.7 (august 2018).

Arduino în limba rusă

O altă întrebare importantă este rusificarea mediului de dezvoltare. Să înțelegem imediat cum să traducem ARDUINO IDE în limba rusă. De fapt, pentru că nu aveți nevoie să căutați sau să descărcați versiuni speciale. Descărcați și instalați versiunea obișnuită, alegeți doar limba dvs. în lista de limbi disponibile în elementul de setări corespunzător.

Descărcați Arduino 1.8.7.

Versiunea 1.8.x Arduino IDE a apărut pe 11 septembrie 2018 și este ultimul stabil la momentul scrierii articolului. În comparație cu 1,8,6, nu veți găsi îmbunătățiri semnificative în interfață - toate modificările, în principal legate de corectarea erorilor și la creșterea stabilității muncii.

Versiunea Windows.

Versiunea Linux și Mac

Modificări în versiunea 1.8.7

Dintre cele mai importante schimbări din această versiune, puteți selecta următoarele:

  • Fixați problema selectării portului la prima utilizare.
  • Erori de lansare fixă \u200b\u200bcu un fișier incorect bibliotecă_index.json sau versiuni incorecte ale bibliotecilor.
  • Probleme fixe cu Refuncții reduse ale meniului Fișier și Instrumente din versiunea pentru Mac OS X.
  • Muncii îmbunătățită S. casetele de dialog în Mac OS.
  • Stabilitatea îmbunătățită a sistemului în general (erorile de kernel corectate).

Descărcați Arduino 1.8.6

IDE 1.8.6 A apărut în august 2018. Comparat cu versiunea anterioara, în 1.8.6 Au fost adăugate multe îmbunătățiri.

Modificări în versiunea 1.8 6

Lista de adăugiri și îmbunătățiri:

  • Îmbunătățirea performanțelor de compilare a proiectului prin paralelizarea proceselor și reutilizați Fragmente de proiect compilate.
  • Alte îmbunătățiri de interfață:
    • A fost adăugat acceleratoare de tastatură atunci când derulați meniul (apăsați tasta "A").
    • Adăugat scroller în meniul de programare.
    • Îmbunătățirea casetei de dialog Căutare / înlocuire
  • Abilitatea de a selecta subiectele instalate în mod tradițional în folderul corespunzător ca o arhivă.
  • Informațiile despre eroare sunt afișate într-un format mai structurat - indicând faptul că nu numai șirul, ci și coloana.
  • Monitorul portului poate afișa acum informațiile de timp (Timestamp)
  • Au fost adăugate transferuri pentru tipurile în biblioteci.
  • Funcționalitate îmbunătățită de lucru cu afișaje de înaltă definiție (HI-rezoluție) în Linux
  • Pentru utilizatorii Windows Erori fixe ale funcționalității asamblării proiectului din fișierele stocate în stocare in cloud Onedrive.
  • A accelerat începutul programului în cazul utilizării conexiunilor de rețea virtuală
  • Îmbunătățirea managerului bibliotecii (căutare, instalare).
  • Corectarea mai multor erori în interfață, creșterea stabilității kernelului.

Versiunea Windows.

Descărcați Arduino IDE de pe site-ul oficial

Pentru a descărca programul de pe site-ul oficial Arduino.cc, trebuie să găsiți software-ul Punct de Navigare a site-ului - descărcări. Găsiți pe pagina Link-uri la cele mai recente versiuni ale programului (pentru Windows, Linux, Mac OS X). Făcând clic pe link-ul, veți fi pe pagina de descărcare pe care puteți selecta opțiunea de descărcare:

  • Cu sprijinul pentru proiect (specificați cât de mult sunteți gata să vă sacrificați)
  • Fără sprijin. Doar faceți clic pe butonul "Descărcați".

Indiferent de opțiunea selectată, încărcați încă aceeași versiune, nu există restricții pentru versiunea "gratuită". Dar dacă aveți ocazia, încercați să donați echipa, atât de mult a făcut atât de mult pentru dezvoltarea proiectului.

Versiunea 1.8.7.

Windows Installer, 1.8.7https://www.arduino.cc/download_handler.php?f\u003d/artuino-1.8.7-windows.exe.
Windows - fișier zip, 1.8.7https://www.arduino.cc/download_handler.php?f\u003d/artuino-1.8.7-windows.zip.
Mac OS X, 1.8.7

ARDUINO ESTE EVOLUȚIE ESTE editor de text cod software., zona de mesaje, fereastra de ieșire text (consola), bara de instrumente și mai multe meniuri. Pentru a descărca programe și comunicații, mediul de dezvoltare este conectat la hardware-ul Arduino.

Unde pot să-l descarc?

Versiunea proaspătă poate fi găsită întotdeauna pe site-ul oficial al Arduino.cc

Pentru care sisteme de operare este accesul?

Windows, Mac, Linux

Există un certificat complet, oficial de programare Arduino?

Da, dar, din păcate, numai în limba engleză. Legătură.

Să ne întoarcem la revizuirea mediului în sine. La momentul scrierii articolului în sine ultima versiune este de 1,0,5. Este revizuirea acestei versiuni pe care o vom cheltui. Apropo, ați reușit deja să instalați taxa de Arduino? Nu? Avem pentru tine :)

Conceptele de "schiță", "compilație" și alte definiții de bază pot fi găsite în următorul articol: "" Acum, luați în considerare principala funcționalitate a lui Arduino IDE.

"Fişier". După ce am coborât elementele evidente ale meniului, aș dori să menționez un astfel de element ca "dosar cu schițe". În mod implicit, Arduino IDE salvează fiecare schiță într-un dosar separat. Numele folderului coincide cu numele specificat pentru schiță în timp ce menținerea. Puteți modifica directorul de lucru pentru folderele cu schițe în elementul de meniu "Setări".

În meniu "Editați | ×"există comenzi pentru a lucra cu codul programului. Comenzile utilizate frecvent sunt convenabile pentru prezența combinațiilor pentru acces rapid prin tastatură. Caracteristici confortabile Sunt abilitatea de a copia pentru forumuri și în format HTML, permițându-vă să vă împărtășiți schițele, menținând marcajul vizual sub formă de coduri BB sau, respectiv, marcajul HTML.

"Schiță". ÎN acest meniu O comandă din panoul de control "Verificați / compilați" este duplicată. A căror execuție va duce la verificarea codului dvs. pentru erori și în cazul absenței lor - la compilație.

Meniul "Afișați dosarul Sketch" va deschide directorul de operare Arduino IDE specificat în setări.

"Adăugați fișier ..." vă permite să deschideți fisier text (sau skatch) într-o filă separată.

În mod separat, aș dori să stau la importurile de biblioteci. Arduino IDE conține multe biblioteci prestabilite. Lista lor, precum și un ghid de referință în limba engleză pot fi găsite pe Arduino.cc.

Bibliotecile adaugă funcționalități suplimentare schițelor, de exemplu, atunci când lucrați cu hardware sau în timpul procesării datelor. Una sau mai multe directive #Include. Va fi plasat la începutul codului de schiță cu compilarea ulterioară a bibliotecilor și împreună cu schița. Încărcarea bibliotecii necesită un loc suplimentar în memoria Arduino. Pentru a instala biblioteci terțe, puteți utiliza comanda "Import Biblioteca ..." / "Adăugați biblioteca ...".

Alternativ, este posibilă adăugarea de biblioteci direct în directorul de lucru din dosarul bibliotecilor. Cu această abordare, trebuie să reporniți ideea.

În meniu "Serviciu" Trebuie să specificați modelul plăcii dvs. Arduino, precum și portul COM la care este conectat.

O caracteristică convenabilă este autoformatting, care vă permite să fixați defectele în marcajul schiței și să îl aduceți într-o vizualizare citită. Mai ales relevante la copierea programelor terților.

ARDUINO IDE Mediul vă permite să turnați bootloader pe microcontrolerele Atmega. Elementul de meniu "programator" indică dispozitivul utilizat. Comanda "Încărcător înregistrator" completează direct bootloader-ul pentru modelul de bord specificat.

Articol din meniu "Monitorul portului" Apelați o fereastră pentru mesagerie cu Arduino prin portul COM:

"Referinţă": Elementele de meniu conduc la articolele corespunzătoare de pe site-ul oficial (engleză).

Comenzile panoului de control, după cum vedem, duplică cele mai relevante elemente de meniu.

Pe aceasta, completăm recenzia noastră Arduino IDE. Orice întrebări apar ca întotdeauna, gata să răspundă în comentarii. Stai cu noi:)

Link-uri utile:

Mariamol. - Proiect open source Implementarea alternativei ARDUINO IDE pentru utilizatorii avansați.

Configurarea eclipsei la ARDUINO UNO.



Ți-a plăcut articolul? Împărtășește-l