× Închide


Arduino IDE este un program software pentru utilizatorii de Windows care vă permite să scrieți propriile programe (schițe) pentru platforma Arduino. Această platformă se adresează în primul rând designerilor amatori care folosesc Arduino pentru a crea sisteme simple de automatizare și robotică. Cu toate acestea, proiecte mai mult sau mai puțin serioase au fost create pe baza Arduino.

Cu toate acestea, dacă intenționați să dezvoltați un proiect de amploare pentru sectorul industrial sau să realizați proiecte importante de înaltă tehnologie, atunci nu este o idee bună să apelați la ajutorul Arduino. Programul, deși are un sistem flexibil care permite profesioniștilor să își implementeze singuri ideile, a fost creat pentru început.

Arduino IDE vine cu un editor de text simplu pentru cod, un manager de proiect, un compilator și un modul pentru actualizarea firmware-ului unui microcontroler. Acest middleware integrat este scris în Java și se bazează pe Procesare și alte software-uri open-source. Pe lângă versiunea online a editorului de cod (Arduino Web Editor), versiunea desktop poate fi accesată prin Internet.

Programarea Arduino este standard C++ (compilatorul AVR-GCC este folosit de Vikor) cu unele caracteristici care facilitează scrierea programelor începătorilor.

Avantajele Arduino IDE

  • accesibilitate;
  • interfață ușor de utilizat și intuitivă;
  • Programul este compatibil cu toate versiunile sistemului de operare Windows;
  • disponibilitatea instrumentelor necesare;
  • mai multe opțiuni pentru programarea noastră;
  • Posibilitatea pierderii cunoștințelor limbajului C++;
  • introducerea unui set de programe aplicative;
  • funcții de salvare, export, verificare, căutare, înlocuire a schițelor.

Deficiențele IDE-ului Arduino

  • programul nu este acoperit pentru utilizarea cu sisteme de pliere;
  • Lucrarea altor versiuni, potrivit lui Koristuvachev, este caracterizată de instabilitate.

Instalarea Arduino IDE pentru Windows

Pentru Windows, este posibil să accesați arhiva și programul de instalare (fișier .EXE). Arhivele pot fi vizualizate ca o versiune portabilă. Dacă instalați nucleul pachetului Arduino pe un loc de lucru permanent, atunci este mai bine să selectați Windows Installer.

Instalarea programului nu necesită manipulări complexe. Instalați Arduino IDE prin mesajul de confirmare, deschideți fișierul atașat și urmați instrucțiunile speciale furnizate în fereastra de instalare.

Modificare în versiunea rămasă ()

  • Gol nou! Plățile ARM64 sunt acum pe deplin acceptate (Nvidia Jetson și RaspberryPi3 cu un sistem de operare pe 64 de biți).
  • S-au remediat erori legate de UTF8 în Windows.
  • Corect: acum este posibil să compilați din nou folosind OpenJDK (eliminat din JavaFx).
  • Corect: vikorystuvat numai TouchBar pe OSX 10.12 sau o versiune ulterioară.
  • PluggableDiscovery: Adăugați cu ușurință propriul script puternic de primă mână și faceți-l disponibil din meniul Boards/Port (credit lui @PaulStoffregen pentru idee și implementarea inițială).
  • LibManager: Căutare avansată schimbată.
  • Corect: navigați astfel încât linia de schiță să fie clar vizibilă, astfel încât să puteți plasa un marcaj și poate fi vizibil.
  • Linux: Instalatorul încearcă acum să instaleze setarea simbolică /usr/local/bin (acest lucru nu afectează instalarea inițială de către sistem) Ca @ 2E0PGS.
  • A fost remediată o actualizare de firmware care nu este disponibilă plăcilor WINC terțe.
  • Lexicograficul vikorist este singura ta șansă de a găsi biblioteca de care ai nevoie (ca și cum altă tehnologie nu ar funcționa).
  • S-au corectat câteva prototipuri care ar trebui introduse în mijlocul funcției.

Program mic Arduino IDE - cu schiță Lecția nr. 1

Arduino IDE este un program conceput pentru programarea Arduino (în continuare sub cuvântul Arduino ne vom referi la placa în sine, fie MEGA, Nano, Micro, Mini, Uno, Duemelanove sau orice altceva).

Pentru fermecatorii de stiuleti, totul poate fi adunat imediat, dar odata ce ai totul instalat si aranjat in cap, totul se va pune in mod natural la loc pe rafturile necesare. Deci hai sa terminam:

Dacă aveți un kit Arduino, sau KIT-ul Arduino nu vine cu discuri de instalare cu software, cu siguranță veți avea nevoie de acces la Internet.

Respectăm faptul că nu aveți acces la Internet, dar nu există programe care au fost incluse cu ArduinoKit, deși setul meu de programe și lecții, precum și schițe, au fost incluse în kit.

1. Trebuie să accesați site-ul web arduino.cc și să descărcați drivere pentru placa dvs. http://arduino.cc/en/Main/Software

Selectați programele driver Arduino - îngrijire

De exemplu, sistemul de operare Windows 7 utilizat pe scară largă, kit-ul de distribuție (programul) preferat pentru Windows, Windows Installer este potrivit pentru cei care nu trebuie să înțeleagă structura computerului și sistemul de fișiere. Programul de instalare va face totul pentru dvs., veți ști unde să îl instalați și, de asemenea, vă veți aminti directorul de instalare, care poate fi necesar pentru a căuta drivere.

Dacă ați descărcat Windows (fișierul ZIP), atunci trebuie să vă gândiți la totul pe cont propriu - unde să despachetați, unde să puneți, programul, datele drepturilor de acces și multe altele.

După instalarea programelor, poate fi necesar să reporniți computerul, nu un fapt.

2. Trebuie să conectați placa Arduino UNO (s-ar putea să aveți o placă diferită) și computerul cu un cablu USB.

Dacă după conectare timp de 10-20 de secunde noul dispozitiv nu este afișat și nu se întâmplă nimic, încercați să conectați cablul USB la o altă priză de pe computer.

La urma urmei, posesia nu a apărut! Faceți clic pe butonul START din panoul Windows și introduceți rândul de intrare devmgmt.msc.

Selectați proprietatea care nu este listată Dispozitiv necunoscut butonul dreapta al mouse-ului, selectați elementul Șoferi Onoviti, Căutați drivere pe computer,Șoferi Shukati în locația specificată,Uită-te in jur, apoi introduceți directorul c:Program Files (x86)Arduinodrivers sau c:Program Files (x86)ArduinodriversFTDI USB Drivers sau ghiciți directorul în care ați instalat Arduino IDE prima dată, acesta este folderul principal șoferii, și în ea Drivere USB FTDI, selectați aceste foldere și instalați driverele necesare

Odată ce driverele sunt instalate, veți avea un nou dispozitiv Porti (COM și LPT)Arduino Uno (COM3).

După instalarea programului, pe desktop-ul Windows va apărea o pictogramă pentru lansarea programului Arduino. După lansare, veți vedea calea de mijloc pentru scrierea programelor pentru Arduino - cei mici, practic.

Schițele sunt numite programe pentru Arduino, care trebuie instalate în Arduino folosind butonul Încărcare din meniul programului (după instalarea aplicațiilor personale de schiță, acestea vor fi în c:Fișiere de program (x86)Exemple Arduino.

Scrieți programul într-un editor de text, îl vedeți, îl copiați, îl lipiți în Arduino IDE sau îl deschideți pe cel terminat, faceți dublu clic pe mouse, apoi apăsați butonul de atașare (săgeată într-un cerc verde), dacă portul este specificat corect, Portul trebuie să se potrivească cu portul introdus în setările proprii ale computerului. , Și programul nu are probleme, în câteva secunde va fi necesar să intri în Arduino, iar microcontrolerul va fi dezactivat.

Arduino este un controler de program pentru programarea diferitelor dispozitive automate.

Zastosuvannya

Software-ul Arduino este alcătuit din mai multe părți - inima dezvoltării și plății. Pentru a începe, va trebui să descărcați programul. Nu este nevoie să apară probleme din cauza acestor probleme, deoarece software-ul se extinde absolut fără costuri și este supus localizării rusești. După aceasta, se va adăuga o taxă specială. Vă rugăm să rețineți că, fără această adăugare la instalarea software-ului, nu este nevoie de niciun sens.

Placa în sine este necesară pentru a conecta diverse elemente la baza becurilor, motoarelor, senzorilor, difuzoarelor și altor piese. Ei bine, cu ajutorul unui controler, puteți scrie un program, care va fi folosit de toate dispozitivele create. În plus, Arduino se poate conecta la software-ul instalat pe computerul utilizatorului. Printre programele cu care se integrează se numără Pure Data, Macromedia Flash, Super Collider și multe altele.

Interfață

Interfața Arduino este scurtă. Pe panoul de sus puteți găsi butoanele „Fișier”, „Editare”, „Schiță”, „Serviciu” și „Editare”. Sub ele se află și o serie de taste funcționale, a căror funcționalitate poate fi înțeleasă din pictogramele prezente pe ele. Nucleul dezvoltării include trei editori de cod simpli, un compilator și un modul care vă permite să instalați firmware pe placă folosind un cablu USB. Pentru a începe rapid cu toate aceste module, trebuie să utilizați programarea C++, deoarece scrierea firmware-ului va fi de la sine.

Caracteristici cheie

  • permite crearea de dispozitive robotizate și suprafața acestora;
  • Când instalați PZ, trebuie să cumpărați suplimentar o placă USB;
  • potrivit pentru utilizare de către co-programatori;
  • Interacțiunea cu orice programe instalate pe PC;
  • când este programat, limbajul vikory C++;
  • acceptă toate versiunile actuale de Windows;
  • include un compilator și instrumente de depanare;
  • Are o carcasă grafică foarte pragmatică.

Recent, programarea și robotica au devenit extrem de populare și accesibile elevilor de școală elementară. Acest lucru a făcut posibilă stagnarea permanentă a middleware-ului de programare grafică, care, se pare, este susținut activ de marile companii. Pentru a afla despre mijlocul grafic al programării, am selectat cele mai populare trei dintre ele.

Visuino

Visuino este un mediu grafic gratuit care funcționează pe baza controlerelor industriale (PLC) bazate pe Arduino Controllino. Acest lucru face posibilă crearea de sisteme de automatizare pliabile și soluții IoT (Internet of Things, Internet of Speeches), iar acest lucru se poate face pur și simplu prin mutarea și conectarea blocurilor vizuale. Software-ul generează automat cod pentru controlerele industriale.

Ei bine, ce trebuie să câștigi? Selectați componente (module) din panoul de componente și mutați-le în zona de proiectare. Atunci este necesar să-i aducem împreună și să ajustați autoritățile. Vă rugăm să solicitați ajutor de la un inspector de obiecte.

Avantajele Visuino includ un set mare de componente pentru funcții matematice și logice, servo-uri, afișaje, internet etc.

Odată programat PLC-ul, centrul grafic va ghici metoda disponibilă de conectare la controler. Acesta poate include un port serial, Ethernet, Wi-Fi sau GSM.

În regulă, proiectul tău este gata: toți controlorii sunt înregistrați, totul funcționează. Acum, făcând clic pe logo-ul Arduino din panoul de sus, puteți utiliza Visuino pentru a crea codul Arduino și a deschide nucleul dezvoltării acestuia (Arduino IDE), prin care puteți compila codul și îl puteți importa în PLC.

Porada. Dacă placa instalată nu se potrivește cu Arduino, o puteți schimba folosind comanda „Select Board”.

Zgârietură

Acest centru grafic de programare a fost creat în 2003, când un grup de oameni de știință de la MIT Media Lab a vrut să dezvolte un program de limbaj care să fie accesibil pentru absolut toată lumea. Prin războiul public al trimiterilor Scratch.

Cel mai probabil, asemănător cu Lego. Să acceptăm același principiu: acesta este un mijloc orientat pe obiecte, în care programul selectează din detalii de diferite culori și luminozitate. Aceste detalii pot fi mutate, modificate, estompate și pot interacționa în moduri diferite. Baza Scratch este blocurile de comenzi, cum ar fi senzori, modificări, rukh, sunet, operatori, externalitate, stilou, control etc. Utilizarea unui editor grafic vă oferă posibilitatea de a picta orice obiect. Nu au trecut cinci ani de la crearea lui Scratch, ca origine a proiectului Scratch pentru Arduino (scurtat la S4A), care vă permite să programați PLC-ul Arduino.

Avantajele sistemului includ acelea că este rusificat și complet localizat - dacă știe cineva fără date despre el. În plus, munca în acest mediu grafic este accesibilă studenților claselor junioare, care încă nu au nevoie să citească cartea.

Porada. Pentru începători, Scratch are o resursă specială: https://scratch-ru.info.

ArduBlock

Dacă o persoană a stăpânit deja Scratch, dar nu a ajuns încă la Wiring, care este folosit pentru programarea plăcilor Arduino, este timpul să folosiți instrumentul ArduBlock pentru scrierea Java. Un vin deosebit de fierbinte pentru cei care sunt obsedați de robotică.

Care este diferența? În dreapta, Scratch nu poate flash Arduino, dar nu acceptă PLC-ul prin USB. În acest fel, Arduino nu poate funcționa singur, chiar dacă rămâne pe computer.

În esență, ArduBloсk este o etapă intermediară între Scratch-ul copilăresc și Visuino complet profesionist, deși accesibil, deoarece rămâne posibil să flashezi controlerele bazate pe Arduino.

Porada. Nu uitați să instalați o mașină Java pe computer. Nu-ți va lua prea mult timp.

Ei bine, lucruri de mijloc mai grafice - bune și diferite. Bună, Arduino va fi cu tine.

Foto: companii de producție virale, pixabay.com