Co je Arduino a jak ho používat?

Mnozí z nás se ptají na to, jak je vše organizováno všude, protože to je lidská přirozenost. Od samého začátku se zeptáme rodičů o neznámém, jak funguje všechno, jaké algoritmy fungují a tak dále. Nyní je mnoho počítačů používáno, ale otázka, jak je uspořádána, je pro některé zvlášť znepokojující. Proto jedna část učí programování doma a druhá - na univerzitách. Pro některé a další v tomto článku budeme popisovat, co je Arduino, proč se pro začátečníky doporučuje, aby si je koupili pro programátory a jak jsou organizovány. Tento článek je určen novým programátorům nebo spolehlivým uživatelům operačního systému Windows.


Historie Arduino tvorby

Ve vzdálených nultých letech programování je to jen začátek získat sílu po celém světě. V té době však neexistovaly takové "inteligentní" programy pro učení, takže některé univerzity vynalezly své vlastní metody výuky. Jeden mladý učitel programování z Itálie se tedy rozhodl vytvořit levný a multifunkční mikrokontrolér, schopný naučit jakoukoli osobu základy programování na nízké úrovni a na softwaru.
Úspěch nepřijel hned, ale přesto to přišlo. Zpočátku byla otevřena malá společnost, ve které několik spolužáků stejného učitele vytvořil desky, pájené součásti a mnohem víc. Jmenovaná společnost byla na počest bubliny, která po skončení práce šla přátelé-zaměstnanci. Stejná chyba je pojmenována po italském králiArduin z hebrejštiny


Toto bylo začátek rychlého růstu společnosti, až do roku 2008, kdy v síti existovaly přesně 2 místa, které šířily zcela odlišné modely desek PCB Arduino. Po nějaké době (po 8 letech) se dvě místa sloučily. Možná ne všichni ví, ale IDE se používá pro programování mikrokontrolérů a na těchto místech byly oba IDE velmi odlišné, což způsobilo chaos mezi uživateli. Zde je to, co jsme řekli o Arduinu, a v další části se podíváme na to, jak používat integrované vývojové prostředí. Následující odstavce se doporučují pro čtení, protože existují přinejmenším zajímavé fakty o takové populární platformě Arduino.

Správa Arduino

Jak již bylo řečeno, Arduino má mikrokontrolér. Podle vývojářů mikrokontrolér ATmel provádí veškerou práci v nejlepším případě, i když mnoho lidí říká, že STM je mnohem lepší. Tyto možnosti jsou však k dispozici na oficiálních stránkách, proto doporučujeme, abyste je navštívili.
Takže co je mikrokontrolér? Zjednodušeně řečeno, tento čip, na kterém je napsáno určitý druh strojového kódu, po kterém to běží, jízda na kole se svými zjištěními (fyzické, ve formě nohy na PCB). Počet dostupných závěrů závisí na modelu mikrokontroléru. Typicky existují dva typy závěrů: analogové a digitální. Pokud jste spec, není nutné vysvětlovat, ale nováčci říkají, že digitální signál má dvě hodnoty (0 a 1), a analogové, hodnota může začínat na 0 ° C a končí 511 (v případě úrovní rezonátor 512 signálu).
V dalším odstavci článku jsmePodívejme se na něco jako IDE Arduino Windows. Jedná se o speciální program, který převádí kód do C ++ do počítače tak, aby jej mohl správce spustit.

Práce s Arduino

Začněte na oficiálním webu Arduino. Naštěstí je v současné době pouze jeden. Odtud musíte stáhnout speciální přílohu Arduino IDE pro Windows. Pokud se zeptáte programátora, co je Arduino, rozhodne řekne: toto je vývojové prostředí pro mikrokontrolér. Faktem je, že společnost je slavnější pro vlastní knihovny, aby spolupracovala s různými mikrokontroléry, takže v 70% případů slyšíte takovou odpověď.
Práce s Arduino IDE:
  • Stáhněte si program z oficiálního webu (nejlépe nejnovější verze, protože aktualizace knihoven je pro programátora velmi důležitou úlohou).
  • Nainstalujte v jakémkoli dostupném umístění, ať už je to desktop nebo kořenový adresář jednotky C.
  • Spusťte program. Nový projekt s funkcemi smyčky () a setup () se otevře před vámi.
  • V nastaveních vyberte model Arduino, připojte se k kabelu USB a vyberte jej v nastaveních.
  • Napište program Arduino ve skvělém jazyce ++!
  • Na závěr

    Doufejme, že po čtení pochopíte, co je Arduino, jak s ním pracovat a proč byl tento ambiciózní projekt vytvořen vůbec. Doporučujeme, abyste se ponořili do úžasného a obtížného světa programování, protože to je naše společná budoucnost, která musí být postavena právě tady a teď.

    Související publikace