Névjegyzék

Download program az Arduino Uno programozásához. Az ARDUINO IDE telepítése és konfigurálása Windows alatt. Linux és Mac verzió

Alapértelmezés szerint a program magja csak támogatott AVR.fizetés Arduino.. Egyes arduino-táblák használatra van szükség további jellemzőkEzt a program magjában kell telepíteni.

Egy példa az Arduino esedékes.ez a felhasználás Kar / Sam. Mikrokontrollerek. Annak érdekében, hogy képes legyen használni Arduino IDEprogram Arduino esedékes., telepítenie kell Sam-yadro segítségével Táblázatkezelő.

Ebben a példában telepítjük a fórumhoz szükséges rendszermagot Arduino esedékes..

Válassza ki az Eszközök → Fee → Boards Manager

A Board Manager ablak megnyílik, amelyben megjelenik a telepített és elérhető táblák listája. Válassza ki a kernelt SzamárSzükséges verzió (mint csak egy verzió áll rendelkezésre, így a legördülő listát a rendelkezésre álló verziók listájával nem lehet), és kattintson a Telepítés gombra.

A telepítési folyamat befejezése után (amely hosszú ideig tarthat) a rendszermag állapota Szamár lesz Telepítve van. Most az Arduino esedékes tábla elérhető lesz az Eszközök → Fee menüben.

A növények kézi telepítése

Lehetőség van a táblák hozzáadására is kézi üzemmód. Ez a módszer működik és tovább működik. Verzióra IDE 1.6.2 A módszer nem működik (a hibát kiadás az 1.6.3. A korábbi verziókról 1.6.1 Nem tudok semmit mondani.

Elmondom neked a vállalat táblái példáját Adafruit..

Először töltse le a leírási fájlokat a táblákhoz Github.-Prost Adafruit. vagy az alábbiakban (tovább) Github.Lehet, hogy az archívum újabb verziója lesz).

Kategória: Programok.
Dátum: 06.04.2015

Ha letöltötte az archívumot Github., majd csomagolja ki az archívumot, és módosítsa a kapott mappát Adafruruit_arduino_Boards-Master ban ben Adafruruit_arduino_boards.

Ebben a mappában két almappát talál:

  • hardver, amely tartalmazza az almappákat AdAfruit és Eszközök
  • illesztőprogramok, amelyekben a Flora illesztőprogramok ablakokhozulnak

BAN BEN Mac operációs rendszer. A mappa el van rejtve az alkalmazáscsomagon belül. Annak érdekében, hogy megtalálja a megfelelő kattintást az alkalmazáshoz Arduino IDE és úgy dönt, hogy megmutatja a csomag tartalmát

Menjen a tartalom almappáiba → Java, és keresse meg a hardver mappát.

Most kell, hogy alaposan össze a tartalmát a hardver mappa hasonló mappát a korábban letöltött és kicsomagolt archívumot a leírása a táblák a helyszínen. Adafruit.. Biztosítani kell, hogy az ütköző fájlokat újraírja (ebben az esetben avrde.conf.). Az összes műveletek mappa hardveralkalmazása után Arduino IDE a következő struktúrával rendelkezik:

Ha dolgozik ablakokMeg kell ismételnie a Drivers mappát.

Ha minden rendben van, az új táblák megjelennek az Eszközök menüben → díj Arduino IDE.

Attiny mikrokontrollerek fedélzetek

Az egyik olvasó - Pavel Paschenko kedvesen megosztotta a fájl leírásait a Microcontrollers Attiny sorozathoz. Kösz, Paul!

Kategória: Programok.
Dátum: 08.04.2015

A telepítés hasonló a fent leírtakhoz.

A Paul eredményezését eredményezi ablakok:

ATMEGA8 mikrokontroller táblák

Az ATMEGA8 mikrokontrollerekhez külső kvarcon 8 MHz-es és bootloader nélkül a következő soroknak hozzá kell adniuk a táblákhoz.

################################################################################### ############# atmega8.name \u003d ATMEGA8 (nincs bootloader 8mhz ext) atmega8.upload.protocol \u003d arduino atmega8.upload.tool \u003d usbasp atberga8.upload.Maximum_size \u003d 7680 atmega8.upload.speed \u003d 115200 atmega8.bootloader.low_fuses \u003d 0xFF atmega8.bootloader.high_fuses \u003d 0xD9 atmega8.bootloader.unlock_bits \u003d 0x3F atmega8.bootloader.lock_bits \u003d 0x0F atmega8.build.mcu \u003d atmega8 atmega8.build.f_cpu \u003d 8000000L atmega8.build.core \u003d Arduino atmega8.build.viant \u003d standard.

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

aTMEGA8. NAME \u003d ATMEGA8 (nincs bootloader 8mhz ext)

aTMEGA8. Feltöltés. Protokoll \u003d Arduino.

aTMEGA8. Feltöltés. Eszköz \u003d USBASP

aTMEGA8. Feltöltés. Maximum_size \u003d 7680.

aTMEGA8. Feltöltés. SPEED \u003d 115200.

aTMEGA8. bootloader. Low_fuses \u003d 0xff

aTMEGA8. bootloader. High_fuses \u003d 0xd9

aTMEGA8. bootloader. Unlock_bits \u003d 0x3f.

aTMEGA8. bootloader. lock_bits \u003d 0x0f.

aTMEGA8. ÉPÍT. Mcu \u003d atmega8.

aTMEGA8. ÉPÍT. F_CPU \u003d 8000000L

Háztartási fejlesztés elektronikus eszközök Most sokkal könnyebb köszönhetően az Arduino projekteknek. Ez a vállalat hardverkártyákat fejleszt és gyárt, hogy digitális és interaktív eszközöket hozzon létre más mellékelt kiegészítőkkel. És mindez, köszönhetően, hogy nyílt forráskódú projektként kerül elosztásra.

Nos, ha már belépett a kis és alapvető számítógépek által biztosított lehetőségek hatékony használatának izgalmas világába, akkor töltse le Arduino IDE (fejlesztőkörnyezet).

Indítsa el a nyílt forráskódú mikrokontroller kártyák programozását

Az IDE-ról beszélünk, amely egyszerűsíti ezeket a táblák programozását, és itt találunk mindent a hardver Arduino-hoz, amely bármely hasonló programban megtalálható. Azaz a kód írása és összeállítása. Jó dolog az, hogy a felhasználót különféle eszközökkel is kínálja, amelyek túlmutatnak az egyszerű kézikönyveken, hogy megbirkózzanak ezekkel a táblákkal a Scratch-ről: és példákkal is rendelkeznek, mint a különböző funkciók és eszközök kódjai esetében is.

Úgy viselkedett, hogy bárki elkezdhesse használni sok tudás nélkül. Mindenesetre a YouTube több ezer videó oktatóanyagot tartalmaz, amelyek tökéletesen elmagyarázzák.

Fontolja meg az Arduino IDE használatának kezdete a Windows operációs rendszerben az Arduino Uno példáján. Más táblák esetében a különbség minimális - ezek a funkciók szerepelnek az adott táblák leírásának oldalán.

1. Az ARDUINO IDE telepítése Windows alatt

1. lépés

Válassza ki a környezet változatát az operációs rendszertől függően.

2. lépés.

Kattintson az "Csak Download" gombra az ARDUINO IDE letöltéséhez.

2. Indítsa el az Arduino IDE-t

Futtassa a környezetet arduino programozása. IDE.

Az Arduino IDE nem indul el?

Valószínűleg a számítógép helytelenül van telepítve a JVA futásidejű környezetben. Hogy megoldja a problémát

3. Csatlakoztassa az Arduino kártyát a számítógéphez

Az operációs rendszer felismerte arduino díj COM portként és 2-es számmal. Ha másik Arduino-kártyát csatlakoztat a számítógéphez, az operációs rendszer egy másik számot rendel hozzá. Ha több arduino tábla van, nagyon fontos, hogy ne zavarja a COM port szobáiban.

Valami elromlott?

Az Arduino számítógéphez való csatlakoztatása után az új eszközök nem jelennek meg az eszközkezelőben? Ez a következő okok következménye lehet:

    Hibás USB kábel vagy port

    Blokkolja az operációs rendszert

    Hibás arduino tábla

4. Arduino IDE beállítása

A ARDUINO IDE környezetben adott Arduino - ki kell választania a nevét az Arduino modell és a számot a COM port fórumon.


A figyelembe vett példában az Arduino UNO díjat választottuk. Az Ön esetében válassza ki az Arduino-modellt kifejezetten.

Gratulálunk, az Arduino IDE környezet konfigurálva van az Arduino táblák számára.

Valami elromlott?

Szerdán konfigurálva van, a tábla csatlakozik. Itt az ideje, hogy villogjon a platformra.

Az Arduino IDE nagy listát tartalmaz a kész példákról, amelyekben gyorsan megoldást találhat bármely feladatra. Válassza ki a leggyakoribb példát - "villog".

Enyhén módosítsa a kódot, hogy megnézze a LED gyári villogását.

Cserélje ki a vonalat:

Késedelem (1000);

Késleltetés (100);

A kód teljes verziója:

Void Setup () () () () ( // konfigurálja a 13 csapot a kimeneti módban Pinmode (13, kimenet); ) Void Loop () () () () ( // díj a 13. pontban "High Signal" Digitalwrite (13, magas); // 100 milliszekundumra várunk Késleltetés (100); // díj a 13. pontban "alacsony jel" Digitalwrite (13, alacsony); // 100 milliszekundumra várunk Késleltetés (100); )

Most a LED "L" kell világítani, és minden 100 milliszekundum - 10-szer gyorsabb, mint az eredeti verzió. Töltse be az ARDUINO-t és ellenőrizze.
A LED betöltése után gyorsabban villog. Minden dolgozott ki.

Valami elromlott?

A letöltés eredményeként megjelenik a típus hiba: AvrDude: STK500_GET Sync (): Nem szinkronban: resp \u003d 0x00? Tehát az Arduino helytelenül van konfigurálva. Visszatérés az előző tételekhez, és győződjön meg róla, hogy az eszközt az operációs rendszer megfelelően felismerték, és az Arduino IDE telepítve helyes beállítások COM port és díj modellek.

× Bezárás


Az Arduino IDE egy Windows operációs rendszer szoftver, amely lehetővé teszi a programok (vázlatok) írását az Arduino platformhoz. Ez a platform elsősorban a rajongók tervezőkre koncentrál, akik Arduino-t használnak egyszerű automatizálási rendszerek és robotika kialakításához. Néha azonban Arduino alapján többé-kevésbé komoly projektet hoztak létre.

De ha célja egy ipari szintű projekt, vagy fontos high-tech projektek kezelése, akkor nem kockáztathatja az Arduino-t. A program, bár rugalmas rendszerrel rendelkezik, lehetővé téve a vállalkozás szakembereinek elképzelését, de a kezdetektől fogva képzésre készült.

Az Arduino IDE elég egyszerű szöveg szerkesztő Kód, projektmenedzser, fordító és modul a firmware mikrokontrollerbe való betöltéséhez. Ezt az integrált környezetet Java-on írták, és a feldolgozás és a barátok alapján. szoftver tól től nyílt forráskód. A kódszerkesztő (Arduino Web-szerkesztő) online verziójával ellentétben az asztali verzió az internet hiányában használható.

Az Arduino programozási nyelv a Standard C ++ (AVR-GCC-fordító használata) olyan funkciókkal rendelkezik, amelyek megkönnyítik az írási programokat a kezdőknek ebben az ügyben.

Az Arduino IDE előnyei

  • elérhetőség;
  • kényelmes a használathoz és a megértéshez;
  • a program kompatibilis az összes verzióval. operációs rendszer Ablakok;
  • a szükséges eszközök jelenléte;
  • a programozási nyelvek számos változata;
  • a C ++ ismeretének elmélyítése;
  • beépített program példák;
  • a vázlatok cseréjére, kivitelére, ellenőrzésére, keresésére, cseréjére szolgáló funkciók.

Az Arduino IDE hátrányai

  • a program nem komplex rendszerekkel dolgozik;
  • az egyes verziók munkáját a felhasználók szerint az instabilitás jellemzi.

Arduino IDE telepítése Windows rendszerhez

Windows esetén az archívum és a telepítő letölthető (file.exe). Archívum használható hordozható verzió. Ha az Arduino fejlesztési környezetet telepíti az állandó munkahelyére, akkor jobb választani a Windows telepítőt.

A program telepítése nem igényel komplex manipulációkat. Az Arduino-IDE feltöltése a javasolt linken keresztül nyissa meg a letöltött fájlt, és kövesse a telepítési ablakban megadott speciális utasításokat.

Változások a legújabb verzióban ()

  • Új cél! Az Arm64 táblák teljesen támogatottak (Nvidia Jetson és Raspberrypi3 64 bites operációs rendszerrel).
  • Az UTF8-hoz kapcsolódó rögzített hibák a Windows rendszerben.
  • Fix: Most újra összeállíthatja az OpenJDK használatát (a JavaFX függőségét).
  • Rögzített: Csak az OSX 10.12 vagy újabb verziójú érintőképernyőt használjon.
  • PluggableDiscovery: Könnyű felvenni a saját felfedezője és elérhetővé teszik azt a alaplapok / Port menü (hála @paulstoffregen az ötlet és a kezdeti végrehajtás).
  • Libmanager: csökkent lassulás a keresés során.
  • Rögzített: Győződjön meg róla, hogy a vázlatvonal látható, ha hibát tartalmaz, és ki kell emelni.
  • Linux: A telepítő most egy szimbolikus / usr / local / bin linket próbál telepíteni (ez nem befolyásolja a rendszeren kívüli szokásos telepítést) köszönöm @ 2e0dgs.
  • Rögzített firmware frissítés, amely nem érhető el a harmadik féltől származó Winc táblákhoz.
  • Használja a lexikográfiai távolságot az utolsó esélyként, hogy megtalálja a kívánt könyvtárat (ha bármely más technika sikertelen).
  • Rögzített néhány prototípus, amely a funkció közepén helyezkedik el.

A kifinomult rendszerek az eredeti szoftverrel - Arduino használatával járnak. Készül, hogy kölcsönhatásba lépjen az azonos név alatt gyártott kimeneti kártyával, 2 komponenssel rendelkezik: Fejlesztési környezet (primitív kódszerkesztővel, fordítóval, Firmware-letöltések moduljával) és díj (az USB kábellel kompatibilis). Az Arduino egyszerű felülete a "Fájl", "Szerkesztés", "Sketch", "Service", "Service", "Súgó" a felső panelen található. funkcióbillentyűk Érthető még egy "beszélő" ikonok számára is.

Algoritmus alkalmazás

Indítsa el ezt a szoftvert szabványt:
  • a felhasználók nyilvánosan elérhetőek és megbízható ingyenes szoftverek oroszul. (A terhelés nehézségei és további felhasználása nem észlelhető);
  • Ügyeljen arra, hogy különleges díjat szerezzen arra, hogy a használat során a fényhagymák, motorok, érzékelők, hangszórók és más technikai alkatrészek csatlakozzanak. Fontos megérteni, hogy a Testület csak a korábban telepített PROD-vel működik. A tábla megvásárlása nélkül értelmetlenül telepíthető - csak az idő fog elveszni hiába;
  • a vezérlő szerepe - a teremtés egyedi program A C ++ programozási nyelvben, a lámpákból és a "Designer" érzékelőktől vezérelve.

Egyéni jellemzők

  • a programvezérlő fő célja a roboteszközök létrehozása és további teljes körű kezelése;
  • Az alapja szerint és feltalálta, a robotok rendelkezésre állnak az újonc programozók fenntartásában;
  • Az Arduino könnyen csatlakozik a program kompatibilitási konfliktusa (például a PUR adatok, Macromedia flash., Szuper ütköztető);
  • a számítógépre telepített szoftver további felszerelések - USB táblák és kábel vásárlása szükséges;
  • a programok írásakor egy személyre vonatkozó C ++ programozási nyelvet igényel, mivel a firmware létrehozása kizárólag a "plusz" jelzéseken történik;
  • könnyen kölcsönhatásba léphet a számítógépeken telepített szoftverekkel, beleértve a mai ablakok összes verzióját;
  • az Arsenal Arduino-fordítóban a hibák és pontatlanságok tesztelésére, felderítésére és javítására szolgáló eszközök a szoftverekben, praktikus, laconikus grafikus héjban.


Tetszett a cikket? Oszd meg