Contacte

Program de descărcare pentru programare Arduino Uno. Instalarea și configurarea ARDUINO IDE sub Windows. Versiunea Linux și Mac

În mod implicit, nucleul programului este acceptat numai AVR.- a plati Arduino.. Unele panouri Arduino necesită utilizare caracteristici suplimentarecare trebuie instalate în centrul programului.

Un exemplu este Arduino datorată.care utilizează Braț / sam. Microcontrolere. Pentru a putea folosi Arduino IDE.program Arduino datorată., trebuie să instalați Sam-Ya.dro cu ajutorul Manager de plăci.

În acest exemplu, instalăm kernelul necesar pentru bord Arduino datorată..

Selectați Instrumente → Tax → Manager plăci

Fereastra Manager Board se va deschide în care veți vedea o listă de plăci instalate și disponibile. Alegeți kernelul Sam.Versiunea necesară (ca în cazul unei singure versiuni poate fi disponibilă, astfel încât lista derulantă cu lista versiunilor disponibile nu poate fi) și faceți clic pe Instalare.

După finalizarea procesului de instalare (care poate dura mult timp) starea kernelului Sam. va fi Instalat. Acum, bordul datorat Arduino va fi disponibil în meniul Instrumente → Tax.

Instalarea manuală a plantelor

De asemenea, este posibil să adăugați panouri la mod manual. Această metodă funcționează pe și pe. Pentru versiunea IDE. 1.6.2 Metoda nu este operațională (bug-ul este corectat în eliberarea 1.6.3). Despre versiuni mai devreme 1.6.1 Nu pot spune nimic.

Îți spun despre exemplul plăcilor companiei Adafruit..

Descărcați mai întâi fișierele de descriere pentru panouri cu Github.-Prost. Adafruit. sau prin referire mai jos (pe Github.Poate că va exista o versiune mai recentă a acestei arhive).

Categorie: Programe.
Data: 06.04.2015

Dacă ați descărcat arhiva cu Github., apoi despachetați arhiva și schimbați dosarul rezultat de la Adafruit_arduzino_boards-maestru. în Adafruit_artuino_boards..

În interiorul acestui dosar, veți găsi două subfoldere:

  • hardware, care conține, de asemenea, subfoldere Adafruit și unelte
  • driverele în care driverele de floră sunt localizate pentru Windows

ÎN Mac OS. Dosarul este ascuns în interiorul pachetului de aplicații. Pentru a găsi că faceți clic dreapta pe aplicație Arduino IDE. și alegeți să afișați conținutul pachetului

Accesați subfolderii conținutului → Java și găsiți folderul hardware acolo.

Acum trebuie să combinați cu atenție conținutul folderului hardware cu un dosar similar din arhiva descărcată anterior și despachetată, cu descrierea plăcilor de pe site. Adafruit.. Este necesar să vă asigurați că ați rescris fișiere conflictuale (în acest caz avrde.conf.). După toate aplicațiile hardware ale folderului de operații Arduino IDE. va avea următoarea structură:

Dacă lucrați în Windows.Va trebui să rescrieți dosarul driverelor.

Dacă totul se face corect, vor apărea noi panouri în meniul Instrumente → Taxă în Arduino IDE..

Plăci aglomerate de microcontrolere

Unul dintre cititorii mei - Pavezchenko împărtășite fișierele partajate de fișiere pentru microcontrolerele serii atinoase. Mulțumesc, Paul!

Categorie: Programe.
Data: 08.04.2015

Instalarea este similară cu cea descrisă mai sus.

Rezultând din Pavel rezultatul în Windows.:

ATMEGA8 Microcontroler

Pentru microcontrolerele ATMEGA8 cu cuarț extern pentru 8 MHz și fără bootloader, următoarele linii trebuie să adauge la fișierul plăcilor.

########################################## ############ ATMEGA8.NAME \u003d ATMEGA8 (No bootloader 8Mhz Ext) Atmega8.Upload.protocol \u003d Arduino Atmega8.Upload.Tool \u003d USBASP ATMEGA8.Upload.maximum_size \u003d 7680 ATMEGA8.Upload.Speed \u200b\u200b\u003d 115200 ATMEGA8.BOOTLADER.LOW_FUSE \u003d 0xFF ATMEGA8.BOOTLADER.HIGH_FUSE \u003d 0xd9 Atmega8.bootLoader.unLock_Bits \u003d 0x3F Atmega8.bootloader.lock_bits \u003d 0x0f Atmega8.build.mcu \u003d Atmega8.build.f_cpu \u003d 8000000L Atmega8.build.core \u003d Arduino Atmega8.build.variant \u003d Standard.

##############################################################

aTMEGA8. Nume \u003d Atmega8 (fără bootloader 8Mhz Ext)

aTMEGA8. Încărcați. Protocol \u003d Arduino.

aTMEGA8. Încărcați. Instrumentul \u003d USBASP.

aTMEGA8. Încărcați. Maxim_size \u003d 7680.

aTMEGA8. Încărcați. Viteza \u003d 115200.

aTMEGA8. bootloader. Low_fuses \u003d 0xff.

aTMEGA8. bootloader. High_fuses \u003d 0xd9.

aTMEGA8. bootloader. Unlock_bits \u003d 0x3f.

aTMEGA8. bootloader. bloch_bits \u003d 0x0f.

aTMEGA8. CONSTRUI. MCU \u003d ATMEGA8.

aTMEGA8. CONSTRUI. F_CPU \u003d 8000000L.

Dezvoltați gospodăriile dispozitive electronice Acum mult mai ușor datorită proiectelor precum Arduino. Această companie dezvoltă și produce carduri hardware pentru a crea dispozitive digitale și interactive utilizând alte add-on-uri atașate. Și toate acestea datorită faptului că acesta este distribuit ca un proiect open source.

Ei bine, dacă ați coborât deja într-o lume interesantă de utilizare eficientă a posibilităților oferite de aceste computere mici și de bază, ar trebui să vă descărcați Arduino IDE. (mediu de dezvoltare).

Începeți programa de programare Open Source Microcontroler

Vorbim despre IDE, care simplifică programarea acestor panouri, iar aici vom găsi tot ceea ce este legat de Hardware Arduino, care poate fi găsit în orice program similar. Adică editorul pentru scrierea și compilarea codului. Un lucru bun este faptul că oferă și utilizatorul cu diverse mijloace care depășesc manualele simple pentru a începe să facă față acestor plăci de la zero: și vine cu exemple, ca și pentru codurile pentru diferite funcții și dispozitive.

Ea a fost concepută astfel încât oricine să poată începe să o folosească fără prea multe cunoștințe. În orice caz, YouTube are mii de tutoriale video cu diferite proiecte care sunt perfect explicate.

Luați în considerare începerea lucrului cu Arduino IDE în sistemul de operare Windows pe exemplul lui Arduino Uno. Pentru alte plăci, diferența este minimă - aceste caracteristici sunt listate pe paginile descrierii unor plăci specifice.

1. Instalarea ARDUINO IDE sub Windows

Pasul 1

Selectați versiunea mediului în funcție de sistemul de operare.

Pasul 2.

Faceți clic pe butonul "Doar descărcare" pentru descărcare gratuită Arduino IDE.

2. Lansați Arduino IDE

Rulați mediul programare Arduino. IDE.

Arduino IDE nu pornește?

Cel mai probabil, calculatorul este instalat incorect de JVA Runtime Mediu. Pentru a rezolva problema

3. Conectați panoul Arduino la computer

Sistemul de operare a fost recunoscut taxa Arduino. Ca un port COM și alocat numărul 2. Dacă conectați o altă cartelă Arduino la computer, sistemul de operare va atribui un alt număr. Dacă aveți mai multe panouri Arduino, este foarte important să nu vă confundați în camerele porturilor COM.

Ceva n-a mers bine?

După conectarea Arduino la un computer, noile dispozitive nu apar în Managerul dispozitivului? Aceasta poate fi o consecință a următoarelor motive:

    Cablu USB defect sau port

    Blocarea din sistemul de operare

    Defecte Arduino Board

4. Configurarea lui Arduino IDE

Pentru mediul Arduino IDE cu o platformă ARDUINO specifică - trebuie să selectați numele modelului Arduino și numărul alocat Consiliul de port COM.


În exemplul luat în considerare, am ales taxa Arduino Uno. În cazul dvs., alegeți modelul Arduino în mod specific.

Felicitări, ARDUINO IDE Mediu este configurat pentru panourile Arduino.

Ceva n-a mers bine?

Miercuri este configurată, bordul este conectat. Este timpul să clipească platforma.

Arduino IDE conține o listă mare de exemple gata făcute în care puteți înscrie rapid o soluție la orice sarcină. Alegeți cel mai frecvent exemplu - "clipește".

Modificați ușor codul pentru a vedea diferența cu imaginea din fabrică a LED-ului.

Înlocuiți linia:

Întârzierea (1000);

Întârzierea (100);

Versiunea completă a codului:

Setup () () () () // Configurați codul PIN 13 în modul de ieșire Pinmode (13, ieșire); ) buclă void () ( // taxa la PIN 13 "Highign High" Digital (13, mare); // așteptăm 100 de milisecunde Întârzierea (100); // taxa la PIN 13 "Signal Low" Digital (13, scăzut); // așteptăm 100 de milisecunde Întârzierea (100); )

Acum, LED-ul "L" ar trebui să lumineze și să iasă la fiecare 100 de milisecunde - de 10 ori mai rapid decât versiunea originală. Încărcați Salth în Arduino și verificați.
După încărcarea LED-ului va clipi mai repede. Totul a fost elaborat.

Ceva n-a mers bine?

Ca rezultat al descărcării, apare eroarea de tip: AvDude: STK500_GET SYNC (): Nu în sincronizare: resp \u003d 0x00? Deci, Arduino este configurat incorect. Reveniți la elementele anterioare și asigurați-vă că dispozitivul a fost recunoscut corect de sistemul de operare și în Arduino IDE instalat setări corecte COM Port și modele de taxe.

× Închidere


Arduino IDE este un software de sistem de operare Windows care vă permite să vă scrieți programele (schițe) pentru platforma Arduino. Această platformă se concentrează în primul rând pe designerii de ventilatoare care folosesc Arduino pentru a construi sisteme simple de automatizare și robotică. Cu toate acestea, uneori au fost create proiecte Arduino, mai multe sau mai puțin grave.

Dar dacă vizitați să faceți un proiect la scară largă de nivel industrial sau să gestionați proiecte importante de înaltă tehnologie, atunci nu ar trebui să riscați să utilizați Arduino. Programul, deși are un sistem flexibil, permițând realizarea ideilor profesioniștilor din afacerea dvs., dar de la bun început a fost creat pentru instruire.

Arduino IDE constă dintr-un simplu suficient editor de text Cod, manager de proiect, compilator și modul pentru încărcarea firmware-ului într-un microcontroler. Acest mediu integrat este scris pe Java și pe baza procesării și prietenului. software. din sursa deschisa. Spre deosebire de versiunea online a editorului de coduri (Arduino Web Editor), versiunea desktop poate fi utilizată în absența internetului.

Limba de programare Arduino este standard C ++ (Se utilizează compilatorul AVR-GCC) cu unele caracteristici care facilitează scrierea programelor pentru începători în această chestiune.

Avantajele lui Arduino IDE

  • disponibilitate;
  • convenabil pentru interfața de utilizare și înțelegere;
  • programul este compatibil cu toate versiunile. sisteme de operare Ferestre;
  • prezența instrumentelor necesare pentru a funcționa;
  • mai multe variante de limbi de programare;
  • capacitatea de a aprofunda cunoștințele despre C ++;
  • built-in set de exemple de program;
  • funcții de economisire, export, verificări, căutare, înlocuirea schițelor.

Dezavantaje ale lui Arduino IDE

  • programul nu este conceput pentru a lucra cu sisteme complexe;
  • activitatea versiunilor individuale, în funcție de utilizatori, se caracterizează prin instabilitate.

Instalarea lui Arduino IDE pentru Windows

Pentru Windows, este posibil să descărcați arhiva și instalatorul (FILE.EXE). Arhiva poate fi folosită ca versiune portabilă. Dacă instalați un mediu de dezvoltare Arduino la locul de muncă permanent, este mai bine să alegeți Windows Installer.

Instalarea programului nu necesită manipulări complexe. Încărcați Arduino IDE Prin linkul pe care l-ați sugerat, deschideți fișierul descărcat și urmați instrucțiunile speciale specificate în fereastra de instalare.

Modificări în cea mai recentă versiune ()

  • Obiectivul nou! Panourile ARM64 sunt acum pe deplin acceptate (Nvidia Jetson și RaspberryPi3 cu un sistem de operare pe 64 de biți).
  • Erori fixe asociate cu UTF8 în Windows.
  • Fixed: Acum puteți compila din nou folosind OpenJDK (dependență de JavaFX).
  • Fixat: Utilizați numai Touch Bark pe OSX 10.12 sau mai mare.
  • PluggledDiscovery: Ușor de adăugat propriul Discoverer și îl pune la dispoziție în meniul Porumb / Port (mulțumiri @Paulstoffreggen pentru ideea și implementarea inițială).
  • Libmanager: Decelerare redusă la căutarea.
  • Fixat: Asigurați-vă că linia de schiță este vizibilă dacă conține o eroare și trebuie evidențiată.
  • Linux: Instalatorul încearcă acum să instaleze o legătură simbolică / usr / locală / bin (acest lucru nu afectează instalarea obișnuită în afara sistemului) Vă mulțumim @ 2e0pgs.
  • Actualizarea firmware-ului fix, inaccesibil pentru panourile Winc terță parte.
  • Utilizați distanța lexicografică ca ultima șansă de a găsi biblioteca dorită (dacă orice altă tehnică a eșuat).
  • Fixați unele prototipuri introduse în mijlocul funcției.

Sistemele sofisticate sunt inerente utilizând software-ul original - Arduino. Este creat pentru a interacționa cu cardul de ieșire fabricat sub același nume, are 2 componente: mediu de dezvoltare (cu editor de cod primitiv, compilator, modul pentru descărcări de firmware) și taxă (compatibilă cu cablul USB). Interfața simplă a lui Arduino este echipată cu "Fișierul", "Editați", "Sketch", "Service", "Ajutor" pe panoul de sus. Pentru ele sunt situate taste funcționale. Cu un utilizator ușor de înțeles pentru un utilizator "vorbind" de utilizator.

Algoritmul de aplicare

Începeți să utilizați acest standard de software:
  • utilizatorii descarcă software gratuit disponibil și fiabil în limba rusă. (Dificultățile cu încărcarea și utilizarea ulterioară nu au fost detectate);
  • asigurați-vă că achiziționați o taxă specială la care sunt conectate becuri, motoare, senzori, difuzoare și alte părți tehnice în timpul utilizării. Este important să înțelegem că bordul începe să funcționeze numai în tandem cu progularea anterior instalată. Fără a cumpăra o placă, este inutil să se instaleze în - numai timpul va fi pierdut în zadar;
  • rolul controlerului - creația program unic. În limba de programare C ++, controlată de la lămpi și senzori "Designer".

Caracteristicile individuale

  • scopul principal al programului de programare este crearea de dispozitive robotice și controlul lor complet deplin;
  • Potrivit și inventat pe bază, roboții sunt disponibili în menținerea și programatorii novice;
  • Arduino se conectează cu ușurință la un dispozitiv personal fără conflicte de compatibilitate a programului (cum ar fi datele PUR, Macromedia bliț., Super Collider);
  • software-ul instalat pe computer necesită achiziționarea de echipamente suplimentare - plăci și cabluri USB;
  • la scrierea programelor, aceasta necesită un limbaj de programare C ++ de la o persoană, deoarece crearea firmware-ului are loc exclusiv pe semnele "plus";
  • interacționează cu ușurință cu un anumit software instalat pe PC-uri, inclusiv suportă toate versiunile de Windows pentru ziua de azi;
  • În Arsenal Arduino - Compilator, unelte pentru testarea, detectarea și corectarea erorilor și inexactității în software, coajă grafică practică, laconică.


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