Arduino programmatūras vide. Arduino savienojums un iestatīšana. Bibliotēkas programmatūras videi

Lai rakstītu (rediģētu) un augšupielādētu (programmaparatūras) programmas (skices) uz Arduino, jums ir jāinstalē programmēšanas programma, piemēram, Arduino IDE, vai jāizmanto tiešsaistes tīmekļa redaktors. Lejupielādējiet (augšupielādējiet) Arduino IDE programmu jaunākā versija, vai arī varat izmantot tīmekļa redaktoru no arduino.cc vietnes programmatūras sadaļas.

Arduino IDE lejupielāde (augšupielāde) no oficiālās vietnes:

Dodieties uz oficiālo Arduino vietni un piedāvātajā sarakstā atlasiet operētājsistēmu, kurā darbojas jūsu dators. Šajā rakstā mēs aplūkosim Arduino IDE instalēšanu operētājsistēmā Windows. Izvēloties pirmo rindu " Windows Uzstādītājs"Jūs instalēsit Arduino IDE (tāpat kā instalējat visas citas programmas), un, izvēloties otro rindu" Windows ZIP fails instalēšanai bez administratora» Jūs lejupielādēsit ZIP arhīvu ar programmas mapi, kuru varēsit palaist bez instalēšanas (pat ja datorā nav administratora tiesību).

Neatkarīgi no tā, kuru operētājsistēmu izvēlaties, jums tiks lūgts pateikties izstrādātājiem, tas ir tieši tā, tas ir atkarīgs no jums.


Ja vēlaties vienkārši lejupielādēt programmu, noklikšķiniet uz pogas "TIKAI LEJUPIELĀDĒT"; ja vēlaties lejupielādēt programmu un pateikties izstrādātājiem, kas veicina programmatūras turpmāko attīstību, noklikšķiniet uz pogas "IEGULDĪT & LEJUPIELĀDĒT". .

Pagaidiet, līdz fails tiek lejupielādēts

Kad lejupielāde ir pabeigta, failam jāatrodas mapē: " Šis dators > Lejupielādes "(ja vien neesat norādījis citu vietu faila saglabāšanai).

Skrien instalācijas fails

no mapes: “Šis dators > Lejupielādes” (faila nosaukumā jums būs Arduino IDE versijas numuri, nevis X.X.X).






  • 1 ziņa: iepazīstina jūs ar licences līgums, noklikšķiniet uz pogas “Es piekrītu”, parādīsies 2. ziņojums.
  • 2. ziņojums: tiek piedāvāts atlasīt instalācijas komponentus, noklikšķiniet uz pogas "Nākamais", parādīsies 3. ziņojums.
  • 3. ziņojums: tiek piedāvāts izvēlēties ceļu, lai instalētu Arduino IDE, noklikšķiniet uz pogas "Instalēt", parādīsies 4. ziņojums.
  • 4 ziņojums: informē jūs par Arduino IDE instalēšanas gaitu, pēc kura parādīsies ziņojums 5.
  • 5. ziņojums: informē, ka Arduino IDE instalēšana ir pabeigta, noklikšķiniet uz pogas "Aizvērt".

Instalēšanas procesa laikā virs loga var parādīties 4 ziņojumi Logi logi prasot jūsu atļauju instalēt draiverus:


Ļaujiet instalēt draiverus, noklikšķinot uz pogas "Instalēt"; šie draiveri ļaus jums identificēt un strādāt ar Arduino plates, kas savienotas, izmantojot USB kopni.

Tas pabeidz Arduino IDE instalēšanu. .

Programmas ikonai vajadzētu parādīties darbvirsmā:

Arduino IDE palaišana:

Pirmoreiz palaižot programmu, var tikt parādīts ziņojums Windows ugunsmūris par piekļuves bloķēšanu dažām Arduino IDE Java tīkla funkcijām:


Atļaujiet piekļuvi, noklikšķinot uz pogas “Atļaut piekļuvi”. Pēc tam šis logs neparādīsies.

Tiks atvērts Arduino IDE programmas logs:


Nākamajā attēlā parādīts programmas apgabalu un funkcionālo pogu mērķis:


Tagad varat uzrakstīt skici (kodu) un augšupielādēt (augšupielādēt/flash) to Arduino. Bet pirms tam jāpieslēdz Arduino plate ar datoru un jāpasaka Arduino IDE programmai, kuru Arduino plati pievienoji un kuram portam...

Arduino plates pievienošana:

Kad esat pievienojis Arduino plati, izmantojot USB ports ar datoru, Arduino IDE programmai jānorāda, kuru Arduino plati esat pievienojis. Lai to izdarītu, atlasiet vajadzīgo dēli no saraksta izvēlnes sadaļā " Rīki > Maksājiet > Jūsu dēļa nosaukums


Tagad jums ir jāizvēlas Com ports, kuram ir pievienota jūsu Arduino plate. Lai to izdarītu, izvēlņu sadaļā pieejamo Com portu sarakstā atlasiet vajadzīgo Com portu. Rīki > Osta > Pieejamais porta numurs", kā parādīts nākamajā attēlā:


Ja jūsu Arduino plates USB kontrolieris ir ieviests FTDI vai līdzīgā mikroshēmā, pieejamo Com portu sarakstā jūs neredzēsit Arduino plates nosaukumu iekavās pretī Com portam. Mūsu gadījumā jūs vienkārši redzētu “COM1” un “COM7”, tad rodas jautājums, kuram no šiem portiem ir pievienota Arduino plate?

Šo problēmu var atrisināt ļoti vienkārši. Atvienojiet Arduino plati no datora un atveriet " Rīki > Osta » . Com portu sarakstā jūs redzēsit tikai pieejams Com porti, tas ir, mūsu gadījumā tikai “COM1”. Tagad pievienojiet Arduino plati datoram un vēlreiz atveriet izvēlni. Rīki > Osta » . Tagad jūs redzēsit, ka Com portu saraksts ir palielinājies par vienu (mūsu gadījumā “COM7” ir pievienots “COM1”), un parādās, ka jūsu Arduino plate ir pievienota Com portam.

Ja, pievienojot Arduino plati, neredzat jaunu Com portu, tad jūsu Arduino plates USB kontrolleris ir ieviests trešās puses mikroshēmās, un jums ir jāinstalē papildu draiveris. Tāpat kā, piemēram, CH340G mikroshēmas draiveris.

Skices augšupielāde no Arduino IDE programmas uz Arduino plati:

Kad esat norādījis Arduino plates veidu, atlasījis Com portu un uzrakstījis skici (programmas kodu), skice var tikt augšupielādēta (augšupielādēta/flash) Arduino plates kontrollerī. . Lai to izdarītu, atlasiet izvēlnes vienumu "» vai noklikšķiniet uz pogas apļa formā ar bultiņu:


Ja uzrakstījāt skici jaunā logā un nesaglabājāt to failā, tad pirms tās ielādēšanas Arduino platē, Arduino programmas IDE liks jums to saglabāt. Ievadiet nosaukumu, ar kuru vēlaties saglabāt skici failā, un noklikšķiniet uz pogas “Saglabāt”.


Ielādes laikā jūs redzēsiet statusa joslu, kurā būs redzams skices kompilācijas un ielādes gaita. Ja skicē nav kļūdu un tā ir veiksmīgi ielādēta, tad paziņojumu apgabalā parādīsies informācija par izmantotās un pieejamās Arduino atmiņas apjomu, bet virs paziņojumu apgabala parādīsies ziņojums “Lejupielāde pabeigta”.


Mazā skice augšpusē (attēlā) liks mirgot LED uz Arduino plates. Daudzas skices tiek vienkāršotas un saīsinātas, izmantojot bibliotēkas. Kas ir bibliotēkas un kā tās instalēt, varat uzzināt sadaļā.

Apskatīsim, kā sākt darbu ar Arduino operētājsistēmā Windows. Kā piemēru ņemsim platformu Arduino Uno. Citām plāksnēm atšķirība ir minimāla.

Arduino IDE instalēšana

Vispirms datorā jāinstalē Arduino integrētā izstrādes vide – Arduino IDE. Sakarā ar karu starp Arduino SRL un Arduino LLC, atkarībā no platformas modeļa izvēlieties Arduino IDE versiju.

Lejupielādēt Arduino IDE 1.6.4 — d Visām platformām, izņemot Arduino Leonardo ETH un Arduino M0 (stabila versija no Arduino LLC).

Arduino IDE palaišana

Pēc lejupielādesvai un instalēja Arduino IDE, palaidīsim to! Jāatveras logam, kā parādīts attēlā.

Kaut kas nogāja greizi?

    Arduino IDE nedarbosies? JRE (Java Runtime Environment), iespējams, jūsu datorā ir instalēta nepareizi. Skatiet 1. punktu, lai atkārtoti instalētu Arduino IDE: instalētājs veiks visu JRE izvietošanas darbu.

Arduino savienošana ar datoru

Pēc Arduino IDE instalēšanas ir pienācis laiks savienot Arduino platformu ar datoru.

Savienojiet Arduino ar datoru, izmantojot USB kabeli. Jūs redzēsit, ka uz paneļa iedegas LED indikators “ON” un sāks mirgot “L” gaismas diode. Tas nozīmē, ka platei tiek piegādāta strāva, un Arduino mikrokontrolleris ir sācis izpildīt rūpnīcā ieprogrammēto “Mirgot” (mirgojoša LED).

Lai konfigurētu Arduino IDE darbam ar konkrētu Arduino, mums ir jānoskaidro, kādu COM porta numuru dators piešķīris šai platformai. Lai to izdarītu, atveriet Windows ierīču pārvaldnieku un atveriet cilni "Porti (COM un LPT)". Mums vajadzētu redzēt šādu attēlu:


Tas nozīmē, ka operētājsistēma atpazina mūsu Arduino plati kā COM portu, izvēlējās tai pareizo draiveri un piešķīra šim COM porta numuru 2. Ja datoram pievienosim citu Arduino plati, operētājsistēma tam piešķirs citu numuru. Tāpēc, ja jums ir vairākas Arduino plates, ir ļoti svarīgi neapjukt par COM portu numuriem.

Kaut kas nogāja greizi?

Ja pēc Arduino pievienošanas datoram ierīču pārvaldniekā neparādās neviena jauna ierīce, tas var būt saistīts ar vienu no iemesliem:

    Bojāts USB kabelis vai ports

    Bloķēšana, ko veic operētājsistēma

    Bojāta dēlis Arduino

Arduino IDE iestatīšana darbam ar Arduino

Tagad mums ir jāpasaka Arduino IDE, ka tāfele, ar kuru tā sazināsies, atrodas COM portā ar numuru 2.

Lai to izdarītu, dodieties uz izvēlni: Rīki Osta un atlasiet portu “COM2”. Tagad Arduino IDE zina, ka kaut kas atrodas “COM2” portā. Un viņai drīz būs jāsazinās ar šo “kaut ko”.

Lai Arduino IDE nerastos šaubas, mums ir jāpasaka Arduino IDE, ar kuru plati mēs strādāsim. Lai to izdarītu, dodieties uz izvēlni: Rīki Maksājiet un atlasiet dēli “Arduino Uno”.

Tagad Arduino IDE zina visu, kas tam nepieciešams, lai mirgotu Arduino programmaparatūru.

Kaut kas nogāja greizi?

    Vai seriālo portu saraksts ir tukšs? Tas nozīmē, ka Arduino nav pareizi pievienots. Atgriezieties pie (3) darbības, lai atkļūdotu savienojumu.

    Arduino IDE ir neticami lēns, pārvietojoties izvēlnēs? Atspējojiet visu ierīču pārvaldniekā ārējās ierīces ierakstiet "Bluetooth Serial". Piemēram, virtuāla ierīce, ar kuru izveidot savienojumu Mobilais telefons izmantojot Bluetooth, var izraisīt šo darbību.

Vide ir konfigurēta, dēlis ir pievienots. Tagad varat pāriet uz skices augšupielādi.

Arduino IDE satur daudz gatavi piemēri, kurā varat ātri redzēt problēmas risinājumu. Tajā ir arī vienkāršs “Mirkšķināšanas” piemērs. Atlasīsim to.

Nedaudz pārveidosim kodu, lai redzētu atšķirību ar rūpnīcas gaismas diodes mirgošanu.

Līnijas vietā:

rakstīsim:

Pilna koda versija:

void setup() ( // iestatiet 13. tapu izvades režīmā pinMode(13, OUTPUT); ) void loop() ( // nosūtiet “augstu signālu” uz kontaktu 13 digitalWrite(13, HIGH); // gaidiet 100 milisekundes aizkavi ( 100); // nosūtiet “zemu signālu” uz pin 13 digitalWrite (13, LOW); // gaidiet 100 milisekundes aizkavi (100); )

LED "L" tagad jāiedegas un jāizdziest ik pēc 100 milisekundēm. Tas ir 10 reizes ātrāk nekā rūpnīcas versija. Augšupielādēsim mūsu skici Arduino un pārbaudīsim, vai tā ir taisnība?

Pēc sāknēšanas gaismas diode sāks mirgot ātrāk. Tas nozīmē, ka viss izdevās. Tagad varat droši pāriet uz “”

Kaut kas nogāja greizi?

    Lejupielādes rezultātā parādās tāda kļūda kā avrdude: stk500_get sync(): nav sinhronizēts: resp = 0x00 ? Tas nozīmē, ka Arduino nav pareizi konfigurēts. Atgriezieties pie iepriekšējām darbībām, lai pārliecinātos, ka operētājsistēma ir atpazinusi ierīci un ir instalēta Arduino IDE. pareizi iestatījumi COM porta un plates modelim.

28 09.2016

Vai esat kādreiz domājuši par to, kā atvieglot savu dzīvi mājās? Lai jums būtu lietas, kas atrisinātu ikdienas, rutīnas uzdevumus. Viedierīce, kas veiktu noderīga funkcija, piemēram, laistīja dārzu, uzkopa istabu, nesa kravu. Šīs problēmas var atrisināt. Bet ar to vien nepietiks. Jebkura rūpnieciska loģiskais kontrolieris vai arī mikroshēmai ir vajadzīgas "smadzenes". noteikta secība darbības. Lai veiktu darbības mūsu gadījumā, ir piemērota Arduino programmēšanas valoda.

No šī raksta jūs uzzināsit:

Sveicieni, draugi! Tiem, kas mani nepazīst, mani sauc Gridins Semjons. Jūs varat lasīt par mani. Šodienas raksts būs veltīts divām galvenajām programmām, bez kurām mums nebūs tālākas kustības un savstarpējas sapratnes.

Programmēšanas valodu vispārīgs apraksts

Kā jau rakstīju iepriekš, mēs apsvērsim divas populāras izstrādes vides. Pēc analoģijas ar, var iedalīt grafiskais redaktors un "viedais piezīmju bloks". Tās ir Arduino IDE un FLprog programmas.

Izstrādes vides pamatā ir Processing/Wiring - tas ir parastais C++, kas papildināts ar funkcijām un dažādām bibliotēkām. Ir vairākas versijas operētājsistēmas Windows, Mac OS un Linux.

Kāda ir viņu principiālā atšķirība?? Arduino IDE ir izstrādes vide, kas apraksta programmas kodu. Un FLprog ir līdzīgs CFC CoDeSyS, kas ļauj zīmēt diagrammas. Kura vide ir labāka? Abi ir labi un ērti savā veidā, taču, ja vēlaties nopietni pievērsties kontrolieriem, vislabāk ir mācīties valodas, kas ir līdzīgas SI. To galvenā priekšrocība ir algoritma elastība un neierobežotais raksturs. Man ļoti patīk Arduino IDE.

Arduino IDE apraksts

Izplatīšanu var lejupielādēt no oficiālā mājas lapa. Lejupielādējiet arhīvu, tas aizņem nedaudz vairāk par 100 MB. Instalēšana ir standarta, tāpat kā visas Windows lietojumprogrammas. Iepakojumā jābūt instalētiem visu veidu dēļu draiveriem. Un šādi izskatās programmas darba logs.

Arduino izstrādes vide sastāv no:

  • programmas koda redaktors;
  • ziņojumu apgabali;
  • teksta izvades logi;
  • rīkjoslas ar pogām bieži lietotām komandām;
  • vairākas izvēlnes

Arduino IDE iestatījumi

Tiek izsaukta programma, kas rakstīta Arduino izstrādes vidēskice. Skice ir uzrakstīta teksta redaktorā, kurā ir izveidotā programmas koda krāsu izcelšana. Piemērs vienkārša programma attēlā zemāk.

Papildu funkcionalitāti var pievienot, izmantojotbibliotēkas,attēlo kodu, kas izstrādāts īpašā veidā. Būtībā tas nav pieejams izstrādātājam. Videi parasti nāk standarta komplekts, kuru var pamazām papildināt. Tie atrodas apakšdirektorijābibliotēkas Arduino direktorijs.

Daudzām bibliotēkām ir piemēri, kas atrodas mapēpiemērs.Izvēlnē atlasot bibliotēku, avota kodam tiks pievienota šāda rinda:

Arduino

#iekļauts

#iekļauts

Šī ir direktīva - sava veida instrukcija, galvenes fails, kas apraksta objektus, funkcijas un bibliotēkas konstantes. Lielākajai daļai uzdevumu jau ir izstrādātas daudzas funkcijas. Ticiet man, tas atvieglo programmētāja dzīvi.

Pēc tam, kad esam savienojuši elektronisko plati ar datoru. Mēs veicam šādus iestatījumus - atlasiet Arduino plati un Com portu, caur kuru mēs izveidosim savienojumu.

Arduino

void setup() ( // inicializē digitālo tapu 13 kā izeju. pinMode(13, OUTPUT); ) void loop() ( digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000) );

anulēt iestatīšanu() (

// inicializēt digitālo tapu 13 kā izeju.

pinMode(13, OUTPUT);

void loop() (

digitalWrite(13, AUGSTS);

kavēšanās (1000);

digitalWrite(13, LOW);

kavēšanās (1000);

Tātad, starp citu, ir ērti pārbaudīt tāfeles funkcionalitāti, kas nākusi no veikala. Ātri un vienkārši.

Ir vēl viena ērtāka lieta. To saucMonitors seriālais ports (Sērijas monitors). Parāda platformai nosūtītos datusArduino.Es parasti skatos, kādus signālus viņi man dod dažādi sensori, savienots ar dēli.

Bibliotēku savienošana

Pastāv Dažādi ceļi pievienošanai pielāgotas funkcijas. Bibliotēkas var savienot trīs veidos:

  1. Izmantojot bibliotēkas pārvaldnieku
  2. Importēšanas kā .zip faila izmantošana
  3. Manuāla uzstādīšana.

1. Bibliotēkas pārvaldnieka izmantošana.Programmas darba logā atlasiet cilni Skice. Pēc tam noklikšķiniet uz pogas Savienot bibliotēku. Mūsu priekšā atvērsies bibliotēkas vadītāja. Logs jau tiks parādīts instalētos failus ar parakstuuzstādītaun tās, kuras var uzstādīt.

2. Importēšanas kā .zip faila izmantošana.Bieži vien internetā var atrast arhīvos iesaiņotus bibliotēkas failus ar zip paplašinājumu. Tajā ir galvene file.h un kods file.cpp. Instalēšanas laikā arhīvs nav jāizsaiņo. Vienkārši dodieties uz izvēlni Skice — Savienot bibliotēku — Pievienot .ZIP bibliotēku

3.Manuāla uzstādīšana.Pirmkārt, aizveriet programmu Arduino IDE. Vispirms mēs izpakojam savu arhīvu. Un mēs pārsūtām failus ar paplašinājumu .h un .cpp uz mapi ar tādu pašu nosaukumu kā arhīvam. Novietojiet mapi saknes direktorijā.

Mani dokumenti\Arduino\bibliotēkas

FLPprog apraksts

FLprog ir neatkarīgu izstrādātāju bezmaksas projekts, kas ļauj strādāt ar funkciju blokiem vai kāpņu diagrammām. Šī vide ir ērta cilvēkiem – nevis programmētājiem. Tas ļauj vizuāli un skaidri redzēt algoritmu, izmantojot diagrammas un funkcionālos blokus. Izplatīšanu varat lejupielādēt vietnē oficiālā mājas lapa.

Es projektam sekoju diezgan ilgu laiku. Puiši attīstās, pastāvīgi pievienojot jaunu funkcionalitāti un mainot vecās. Es redzu solījumu šajā vidē. Tā kā tas veic divas svarīgas funkcijas:vienkāršība un lietošanas ērtums.

Mēģināsim izveidot vienkāršu projektu. Mēs pārslēgsim izeju 13 uz LED.

Mēs radām jauns projekts. Augšējā logā pievienojiet vajadzīgo ieeju un izeju skaitu, iestatiet nosaukumu un piešķiriet platei fizisko ievadi vai izvadi.

Mēs izvelkam vajadzīgos elementus no objektu koka un vajadzīgos elementus uz rediģēšanas audekla. Mūsu gadījumā mēs varam izmantot vienkāršu RS trigeri, lai to ieslēgtu un izslēgtu.

Pēc algoritma izveides noklikšķiniet uz kompilēšanas pogas, programma nodrošina gatavu skici IDE.

Mēs esam apskatījuši programmu iespējas un ērtības Arduino sērijas kontrollera algoritmu izstrādei. Ir arī programmas, kas ļauj izveidot strukturālās diagrammas un vizuālos attēlus. Bet es iesaku izmantot teksta redaktoru, jo vēlāk jums būs vieglāk. Pastāsti, kura vide tev ir visērtākā un kāpēc??

22. septembrī piedalījos seminārā Krasnodarā "Skārienpaneļa kontrolleri OVEN SPK." Konference notika modernajā un skaistajā Bristoles viesnīcā. Bija ļoti interesanti un forši.

Semināra pirmajā daļā tika stāstīts par OWEN produktu iespējām un priekšrocībām. Pēc tam bija kafijas pauze ar virtuļiem. Es paņēmu daudz lietu, virtuļus, cepumus un konfektes, jo biju ļoti izsalcis. =)

Semināra otrajā daļā pēc pusdienām mūs prezentēja. Viņi mums daudz stāstīja par tīmekļa vizualizāciju. Šī tendence sāk uzņemt apgriezienus. Nu, protams, vadiet aprīkojumu, izmantojot jebkuru interneta pārlūkprogrammu. Tas ir patiešām forši. Starp citu, koferī ir arī pats aprīkojums.

Tuvākajā laikā es publicēšu rakstu sēriju par CoDeSyS 3.5. Tātad, ja kādam ir interese, abonējiet vai vienkārši nāciet ciemos. Es vienmēr priecāšos!!!

Starp citu, gandrīz aizmirsu, nākamais raksts būs par Arduino elektronisko plati. Būs interesanti, nepalaid garām.

Tiekamies nākamajos rakstos.

Ar cieņu, Gridin Semjons.

× Aizvērt


Arduino IDE ir bezmaksas izstrādes vide Arduino platformai, kas satur koda redaktoru, kompilatoru un programmaparatūras pārsūtīšanas moduli uz plati. Šī vide ir lieliski piemērota programmētājiem, kuri dod priekšroku C un C++ programmēšanas valodām. Programmas (skices), kas rakstītas, izmantojot Arduino IDE, apstrādā priekšapstrādātājs un pēc tam apkopo AVR-GCC.

Arduino izstrādes vide ir aprīkota ar programmu bibliotēku ar nosaukumu "Wiring", kas iegūta no Wiring projekta, kas ievērojami atvieglo daudzas parastās I/O darbības.

Kopumā Arduino ļauj jums izveidot elektroniskās ierīces, kam ir iespēja saņemt signālus no dažādiem tiem pievienotiem digitālajiem un analogajiem sensoriem, kā arī vadīt dažādus izpildmehānismus. Uz Arduino balstīti projekti var darboties neatkarīgi vai saskarties ar programmatūru datorā.

Galvenās Arduino IDE priekšrocības operētājsistēmai Windows

Starp programmām ar līdzīgām funkcijām Arduino IDE ir pieejams, saprotams iesācējiem un piedāvā plašu iespēju klāstu profesionāļiem. Programmai ir viegli lietojams un saprotams interfeiss. Tas ir saderīgs ar dažādas versijas operāciju zāles Windows sistēmas. Tāpēc, izmantojot standarta bibliotēkas, katrs iesācējs var izveidot vienkāršu projektu dažu minūšu laikā.

Būtiski ir arī tas, ka šī izstrādes vide nodrošina visus darbam nepieciešamos pamata rīkus. Starp tās funkcijām ir, piemēram, skiču saglabāšana, eksportēšana, meklēšana, pārbaude, aizstāšana.

Galvenie trūkumi

Lietotāji atzīmē, ka dažas Arduino IDE versijas ir nestabilas. Tāpat negaidiet, ka ar šo programmu varat izveidot nopietnu projektu. Arduino IDE ir vairāk piemērots hobiju projektiem.

Uzstādīšana

  • lejupielādējiet programmatūru no saites;
  • atveriet lejupielādēto failu;
  • palaidiet komandas, skatieties instalēšanas logā.

Kas jauns

  • Jauns mērķis! ARM64 plates tagad tiek pilnībā atbalstītas (Nvidia Jetson un RaspberryPi3 ar 64 bitu operētājsistēmu).
  • Izlabotas kļūdas, kas saistītas ar UTF8 operētājsistēmā Windows.
  • Izlabots: tagad var vēlreiz kompilēt, izmantojot OpenJDK (noņemta JavaFx atkarība).
  • Labots: izmantojiet tikai skārienjoslu operētājsistēmā OSX 10.12 vai jaunākā versijā.
  • PluggableDiscovery: viegli pievienojiet savu atklājēju un padariet to pieejamu izvēlnē Boards/Port (paldies @PaulStoffregen par ideju un sākotnējo ieviešanu).
  • LibManager: palēnināšanās meklēšanas laikā ir samazināta.
  • Labots: pārliecinieties, vai skices līnija ir redzama, ja tajā ir kļūda un tā ir jāizceļ.
  • Linux: instalētājs tagad mēģina izveidot saiti /usr/local/bin (tas neietekmē parasto instalēšanu ārpus sistēmas) Paldies @2E0PGS.
  • Fiksētais programmaparatūras atjauninājums nav pieejams trešo pušu WINC platēm.
  • Izmantojiet leksikogrāfisko attālumu kā pēdējo iespēju atrast vajadzīgo bibliotēku (ja kāda cita tehnika neizdodas).
  • Izlaboti daži prototipi, kas tiek ievietoti funkcijas vidū.

Arduino izstrādes vide sastāv no iebūvētas teksta redaktors programmas kods, ziņojumu apgabals, teksta izvades logs (konsole), rīkjosla ar pogām bieži lietojamām komandām un vairākas izvēlnes. Izstrādes vide ir savienota ar Arduino aparatūru, lai lejupielādētu programmas un sazinātos.

Lejupielādēt
Seriālās kopnes uzraudzība

Parāda datus, kas nosūtīti uz Arduino platformu ( USB plate vai seriālā kopnes karte). Lai nosūtītu datus, jāievada teksts un jānospiež poga Send vai Enter. Pēc tam nolaižamajā sarakstā atlasiet datu pārraides ātrumu, kas atbilst vērtībai Sērija.sākt skicē. Operētājsistēmā Mac vai Linux OS Arduino platforma tiks atsāknēta (skice sāksies no jauna), kad būs pievienota seriālās kopnes uzraudzība.

Informācijas apmaiņa ar platformu ir iespējama caur Processing, Flash, MaxMSP u.c. programmām. (sīkāku informāciju skatiet saskarnes aprakstu lapā).

Iestatījumi

Dažus iestatījumus var mainīt logā Preferences(Arduino izvēlne operētājsistēmā Mac OS vai fails operētājsistēmā Windows un Linux OS). Pārējie iestatījumi atrodas failā, kura atrašanās vieta ir norādīta logā Preferences.

Platformas

Platformas izvēle ietekmē: parametrus (piem., CPU ātrumu un bodu pārraides ātrumu), kas tiek izmantoti, apkopojot un ielādējot skices, un mikrokontrollera bootloader ierakstīšanas iestatījumus. Dažas platformas īpašības atšķiras tikai ar pēdējo parametru (Bootloader), tāpēc pat tad, ja sāknēšana ir veiksmīga ar atbilstošu atlasi, pirms sāknēšanas ielādēja rakstīšanas, iespējams, būs jāpārbauda atšķirība.

  • Arduino BT
    Pulksteņa frekvence ATmega168 16 MHz. Bootloader tiek ielādēts kopā ar kodiem Bluetooth moduļa inicializācijai.
  • LilyPad Arduino ar ATmega328
    ATmega328 takts frekvence 8 MHz (3,3 V) ar automātiskas atsāknēšanas iespēju. Atbilst Arduino Pro vai Pro Mini(3,3 V, 8 MHz) ar ATmega328.
  • LilyPad Arduino ar ATmega168
    ATmega168 takts frekvence ir 8 MHz.

    Ielādētajam sāknēšanas ielādētājam ir ilgs taimauts (pārstartējot, tapas 13 LED mirgo trīs reizes), jo oriģinālās versijas LilyPads neatbalsta automātisko atsāknēšanu. Arī ārējie pulksteņi netiek atbalstīti, un tāpēc Bootloader konfigurē ATmega168, lai ielādētu iekšējo 8 MHz pulksteni.

    Ja jums ir jaunāka LilyPad versija (ar 6 kontaktu programmatūras ievadi), pirms sāknēšanas ielādēja ielādes jums būs jāizvēlas Arduino Pro vai Pro Mini (8 MHz) ar ATmega168.

  • Arduino Pro vai Pro Mini (3,3 V, 8 MHz) ar ATmega328
    ATmega328 takts frekvence 8 MHz (3,3 V) ar automātiskas atsāknēšanas iespēju. Atbilst LilyPad Arduino ar ATmega328.
  • Arduino Pro vai Pro Mini (3,3 V, 8 MHz) ar ATmega168
    Pulksteņa frekvence ATmega168 8 MHz (3,3 V) ar automātiskas atsāknēšanas iespēju.
  • Arduino NG vai iepriekšējās versijas ar ATmega168
    ATmega168 takts frekvence ir 16 MHz bez automātiskas atsāknēšanas. Kompilācija un ielāde atbilst Arduino Diecimila vai Duemilanove ar ATmega168, bet Bootloader ir ilgs taimauts (atsāknēšanas laikā 13. tapas LED mirgo trīs reizes).
  • Arduino NG vai iepriekšējās versijas ar ATmega8
    ATmega8 takts frekvence ir 16 MHz bez automātiskas atsāknēšanas iespējas.