× Zavřít


Arduino IDE je softwarový program pro uživatele Windows, který vám umožňuje psát vlastní programy (náčrty) pro platformu Arduino. Tato platforma je primárně zaměřena na amatérské designéry, kteří používají Arduino k vytváření jednoduchých automatizačních a robotických systémů. Na bázi Arduina však vznikaly více či méně vážné projekty.

Pokud však máte v úmyslu vyvinout rozsáhlý projekt pro průmyslový sektor nebo provádět důležité high-tech projekty, pak není dobrý nápad uchýlit se k pomoci Arduina. Program, přestože má flexibilní systém, který umožňuje profesionálům realizovat své nápady samostatně, byl vytvořen pro začátek.

Arduino IDE přichází s jednoduchým textovým editorem kódu, projektovým manažerem, kompilátorem a modulem pro aktualizaci firmwaru mikrokontroléru. Tento integrovaný middleware je napsán v Javě a je založen na Processing a dalším open-source softwaru. Kromě online verze editoru kódu (Arduino Web Editor) lze k verzi pro počítače přistupovat přes internet.

Programování Arduino je standardní C++ (překladač AVR-GCC používá Vikor) s některými funkcemi, které začátečníkům usnadňují psaní programů.

Výhody Arduino IDE

  • přístupnost;
  • snadno použitelné a intuitivní rozhraní;
  • Program je kompatibilní se všemi verzemi operačního systému Windows;
  • dostupnost potřebných nástrojů;
  • několik možností pro naše programování;
  • Možnost ztráty znalosti jazyka C++;
  • zavedení sady aplikačních programů;
  • funkce ukládání, exportu, kontroly, vyhledávání, nahrazování skic.

Nedostatky Arduino IDE

  • program se nevztahuje na použití se skládacími systémy;
  • Práce jiných verzí se podle Koristuvacheva vyznačuje nestabilitou.

Instalace Arduino IDE pro Windows

Pro Windows je možný přístup k archivu a instalátoru (soubor .EXE). Archivy lze zobrazit jako přenosnou verzi. Pokud instalujete jádro balíčku Arduino na trvalé pracovní místo, je lepší vybrat Windows Installer.

Instalace programu nevyžaduje složité manipulace. Povolte Arduino IDE prostřednictvím potvrzovací zprávy, otevřete soubor přílohy a postupujte podle speciálních pokynů uvedených v instalačním okně.

Změna ve zbývající verzi ()

  • Nový cíl! Platby ARM64 jsou nyní plně podporovány (Nvidia Jetson a RaspberryPi3 s 64bitovým operačním systémem).
  • Opravené chyby související s UTF8 ve Windows.
  • Opraveno: nyní je možné znovu kompilovat pomocí OpenJDK (odstraněno z JavaFx).
  • Opraveno: vikorystuvat pouze TouchBar na OSX 10.12 nebo vyšší.
  • PluggableDiscovery: Snadno přidejte svůj vlastní výkonný skript z první ruky a zpřístupněte jej z nabídky Boards/Port (připište @PaulStoffregen za nápad a počáteční implementaci).
  • LibManager: Změněno pokročilé vyhledávání.
  • Opraveno: navigujte tak, aby byla čára náčrtu jasně viditelná, abyste mohli umístit značku a mohla být viditelná.
  • Linux: Instalační program se nyní pokusí nainstalovat symbolické nastavení /usr/local/bin (toto nemá vliv na počáteční instalaci systémem) Jako @ 2E0PGS.
  • Byla opravena aktualizace firmwaru, která není dostupná pro desky WINC třetích stran.
  • Vikorist lexikografická je vaše jediná šance, jak najít knihovnu, kterou potřebujete (jako by jiná technologie nefungovala).
  • Opraveny některé prototypy, které by měly být vloženy doprostřed funkce.

Malý program Arduino IDE - s náčrtem Lekce č. 1

Arduino IDE je program určený pro programování Arduina (dále pod slovem Arduino budeme označovat samotnou desku, ať už MEGA, Nano, Micro, Mini, Uno, Duemelanove nebo cokoliv jiného).

Pro zaklínače klasů se dá vše poskládat hned, ale jakmile budete mít vše nainstalované a srovnané v hlavě, vše přirozeně zapadne na potřebné police. Takže skončíme:

Pokud máte Arduino kit, nebo Arduino KIT není dodáván s instalačními disky se softwarem, budete určitě potřebovat přístup k internetu.

Respektujeme, že nemáte přístup k internetu, ale neexistují žádné programy, které by byly součástí sady ArduinoKit, ačkoli moje sada programů a lekcí a také náčrtky byly součástí sady.

1. Musíte přejít na webovou stránku arduino.cc a stáhnout ovladače pro vaši desku http://arduino.cc/en/Main/Software

Vyberte programy ovladače Arduino - péče

Například široce používaný operační systém Windows 7, preferovaná distribuční sada (program) pro Windows, Windows Installer je vhodný pro ty, kteří nepotřebují rozumět struktuře počítače a souborovému systému. Instalátor vše udělá za vás, budete vědět, kam jej nainstalovat, a také si zapamatujte instalační adresář, který může být potřeba pro hledání ovladačů.

Pokud máte stažený Windows (soubor ZIP), pak si musíte vše rozmyslet sami – kam vybalit, kam dát, program, data vašich přístupových práv a mnoho dalšího.

Po instalaci programů může být nutné restartovat počítač, což není pravda.

2. Musíte propojit desku Arduino UNO (můžete mít jinou desku) a počítač pomocí USB kabelu.

Pokud se po připojení po dobu 10-20 sekund nové zařízení nezobrazí a nic se nestane, zkuste zapojit kabel USB do jiné zásuvky v počítači.

Koneckonců, majetek se neobjevil! Klepněte na tlačítko START na panelu Windows a zadejte vstupní řádek devmgmt.msc.

Vyberte vlastnictví, které není uvedeno Neznámé zařízení pravé tlačítko myši, vyberte položku Ovladače onoviti, Vyhledejte ovladače v počítači,Shukati ovladače na určeném místě,Rozhlédni se, poté zadejte adresář c:Program Files (x86)Arduinodrivers nebo c:Program Files (x86)ArduinodriversFTDI USB Drivers nebo hádejte adresář, do kterého jste nainstalovali Arduino IDE poprvé, toto je hlavní složka Řidiči a v něm FTDI USB ovladače, vyberte tyto složky a nainstalujte požadované ovladače

Po instalaci ovladačů budete mít nové zařízení Porti (COM a LPT)Arduino Uno (COM3).

Po instalaci programu se na ploše Windows objeví ikona pro spuštění programu Arduino. Po spuštění uvidíte střední cestu pro psaní programů pro Arduino - v podstatě malé.

Skici se nazývají programy pro Arduino, které je nutné nainstalovat do Arduina pomocí tlačítka Nahrát v nabídce programu (po instalaci vašich osobních skicových aplikací budou v c:Program Files (x86)Arduinoexamples.

Svůj program napíšete v textovém editoru, zobrazíte jej, zkopírujete, vložíte do Arduino IDE nebo otevřete hotový, dvakrát kliknete myší a poté stisknete tlačítko pro připojení (šipka v zeleném kroužku), pokud port je specifikováno správně, Port se musí shodovat s portem zadaným do vlastního nastavení počítače. , A program nemá žádné problémy, za pár sekund bude nutné zadat Arduino a mikrokontrolér bude deaktivován.

Arduino je programový řadič pro programování různých automatických zařízení.

Zastosuvannya

Software Arduino se skládá z mnoha částí – srdce vývoje a plateb. Chcete-li začít, budete si muset stáhnout program. Z těchto problémů nemusí vznikat žádné problémy, protože software se rozšiřuje naprosto bez nákladů a podléhá ruské lokalizaci. Poté bude připočten zvláštní poplatek. Uvědomte si prosím, že bez tohoto dodatku k instalaci softwaru nemá smysl.

Samotná deska je nutná pro připojení různých prvků k základně žárovek, motorů, senzorů, reproduktorů a dalších dílů. S pomocí ovladače můžete napsat program, který budou používat všechna vytvořená zařízení. Kromě toho se Arduino může připojit k softwaru nainstalovanému v počítači uživatele. Mezi programy, se kterými se integruje, patří Pure Data, Macromedia Flash, Super Collider a mnoho dalších.

Rozhraní

Rozhraní Arduino je krátké. Na horním panelu najdete tlačítka „Soubor“, „Upravit“, „Náčrt“, „Služba“ a „Upravit“. Pod nimi je také řada funkčních kláves, jejichž funkčnost lze pochopit z ikon na nich přítomných. Jádro vývoje zahrnuje tři jednoduché editory kódu, kompilátor a modul, který umožňuje nainstalovat firmware na desku pomocí USB kabelu. Chcete-li rychle začít se všemi těmito moduly, musíte použít programování v C++, protože zápis firmwaru bude sám o sobě.

Klíčové vlastnosti

  • umožňuje vytváření robotických zařízení a jejich povrchu;
  • Při instalaci PZ je nutné dokoupit USB desku;
  • vhodné pro použití koprogramátory;
  • Interakce s jakýmikoli programy nainstalovanými na PC;
  • při naprogramování jazyk vikory C++;
  • podporuje všechny aktuální verze Windows;
  • zahrnuje kompilátor a nástroje pro ladění;
  • Má velmi pragmatický grafický obal.

Programování a robotika jsou v poslední době mimořádně oblíbené a dostupné i pro žáky základních škol. To umožnilo trvale stagnovat grafický programovací middleware, který, jak se ukazuje, aktivně prosazují velké společnosti. Abychom se seznámili s grafickým středem programování, vybrali jsme tři nejoblíbenější z nich.

Visuino

Visuino je bezplatné grafické médium, které funguje na bázi průmyslových regulátorů (PLC) Controllino založených na Arduinu. To umožňuje vytvářet skládací automatizační systémy a řešení IoT (Internet of Things, Internet of Speeches), a to jednoduše přesouváním a propojováním vizuálních bloků. Software automaticky generuje kód pro průmyslové regulátory.

No a co potřebuješ vydělat? Vyberte komponenty (moduly) z panelu komponent a přesuňte je do oblasti návrhu. Pak je potřeba je dát dohromady a upravit úřady. Požádejte o pomoc inspektora objektů.

Mezi výhody Visuina patří velká sada komponent pro matematické a logické funkce, serva, displeje, internet atd.

Jakmile je PLC naprogramováno, grafické centrum odhadne dostupný způsob připojení k řídicí jednotce. To může zahrnovat sériový port, Ethernet, Wi-Fi nebo GSM.

Dobře, váš projekt je připraven: všechny ovladače jsou zaregistrovány, vše funguje. Nyní kliknutím na logo Arduino na horním panelu můžete pomocí Visuina vytvořit kód Arduina a otevřít jádro jeho vývoje (Arduino IDE), přes které můžete kód zkompilovat a importovat do PLC.

Porada. Pokud nainstalovaná deska neodpovídá vašemu Arduinu, můžete ji změnit pomocí příkazu „Select Board“.

Poškrábat

Toto grafické centrum programování vzniklo v roce 2003, kdy skupina vědců z MIT Media Lab chtěla vyvinout jazykový program, který by byl dostupný naprosto každému. Prostřednictvím veřejné války Scratch podání.

S největší pravděpodobností podobně jako Lego. Přijměme stejný princip: jedná se o objektově orientovaný střed, ve kterém program vybírá z detailů různých barev a jasu. Tyto detaily lze různě přesouvat, upravovat, rozmazávat a interagovat s nimi. Základem Scratche jsou bloky příkazů, jako jsou senzory, změny, rukh, zvuk, operátory, externalita, pero, ovládání atd. Použití grafického editoru vám dává možnost malovat jakýkoli objekt. Neuplynulo pět let od vzniku Scratch, jakožto vzniku projektu Scratch pro Arduino (zkráceně S4A), který umožňuje programovat PLC Arduino.

Mezi výhody systému patří ty, že je rusifikován a zcela lokalizován – pokud někdo ví bez jakýchkoliv údajů o něm. Práce v tomto grafickém médiu je navíc přístupná studentům mladších ročníků, kteří knihu ještě číst nepotřebují.

Porada. Pro začátečníky má Scratch speciální zdroj: https://scratch-ru.info.

ArduBlock

Pokud člověk již zvládl Scratch, ale ještě nedosáhl Wiring, který se používá k programování desek Arduino, je čas použít nástroj ArduBlock pro psaní Java. Toto je obzvláště horké víno pro ty, kteří jsou posedlí robotikou.

Jaký je v tom rozdíl? Vpravo Scratch neumí flashnout Arduino, ale nepodporuje PLC přes USB. Tímto způsobem nemůže Arduino fungovat samo o sobě, i když zůstane na počítači.

ArduBloсk je v podstatě mezistupeň mezi dětským Scratchem a zcela profesionálním, i když přístupným Visuino, protože zůstává možné flashovat ovladače založené na Arduinu.

Porada. Nezapomeňte si do počítače nainstalovat stroj Java. Nezabere vám to příliš času.

No, více grafických středních věcí - dobrých a jiných. Ahoj, Arduino bude s tebou.

Foto: virální produkční společnosti, pixabay.com