Arduino Uno: označenie, popis platformy
Komunita Arduino je obrovskápočet používateľov, veľa vzdelávacích materiálov, projektov a hotových riešení, ktoré sa používajú v rôznych aplikáciách. Spoločnosť ponúka aj veľmi jednoduchú metódu interakcie s externými periférnymi zariadeniami. Spočiatku bola základňa Arduino vyvinutá na zabezpečenie pripojenia rôznych ovládačov a snímačov k mikrokontroléru bez použitia prídavných obvodov. Vývoj jednoduchých zariadení a aplikácií nevyžaduje hlboké vedomosti v elektronike.
Popis zariadenia
Arduino Uno je otvorenéPlatforma, ktorá umožňuje zostaviť rôzne elektronické zariadenia. Táto tabuľa bude užitočná a zaujímavá pre kreatívnych ľudí, programátorov, dizajnérov a ďalšie zvedavé mysle, ktorí radi navrhujú vlastné gadgety. Arduino Uno môže pracovať v spojení s počítačom aj offline. Všetko závisí od účelu a myšlienky.
Platforma Arduino Uno sa skladá zo softvéru aktoré sú veľmi flexibilné a ľahko ovládateľné. Pre programovanie používajte zjednodušenú verziu C ++ (Zapojenie). Konštrukcia môže byť vykonaná na voľnom Arduino IDE a na základe ľubovoľných nástrojov C / C ++. Zariadenie podporuje operačné systémy Linux, MacOS a Windows. Pre programovanie a komunikáciu s počítačom sa používa kábel USB a pre samostatnú prevádzku je potrebná napájacia jednotka (6-20V). Pre začiatočníkov vyvinuli ready-made súpravy pre navrhovanie elektroniky - série "Matryoshka".
Arduino Uno R3
Ide o nový model vyrobený v Taliansku. Je vyrobený na základe ATmega328p mikroprocesor, hodiny frekvencia je 16 MHz, pamäť - 32 kb. Doska 20 má kontakty (controlled) výstup a vstup určený pre komunikáciu s periférnymi zariadeniami.
Funkcie zariadenia
Arduino Uno dokáže komunikovať s ostatnýmiArduino, počítače a mikrokontroléry. Platforma zariadenia umožňuje vytvárať sériové spojenie pomocou kontaktov RX (0) a TX (1). Procesor ATmega16U2 prenáša toto spojenie cez USB port: v dôsledku toho je na počítači nainštalovaný ďalší virtuálny COM port. Softvér Arduino obsahuje nástroj, ktorý vymieňa textové správy cez vytvorený kanál. LED diódy RX a TX sú nainštalované na doske zariadenia, ktoré sa rozsvieti počas prenosu informácií medzi počítačom a procesorom ATmega162U. Vďaka samostatnej knižnici môžete zorganizovať spojenie pomocou rôznych kontaktov, nielen nula a prvá. Pomocou ďalších rozširujúcich kariet je možné usporiadať ďalšie spôsoby interakcie, napríklad Wi-Fi, rádiový kanál, sieť Ethernet.
Arduino Uno smd má špeciálnypoistka, ktorá chráni USB porty počítača pred skratmi a prepätiami. Hoci počítače majú svoju vlastnú ochranu, poistka poskytuje dodatočnú dôveru. Je schopný prerušiť spojenie, ak sa na vstup USB portu použije prúd väčší než 500mA a obnoví sa, keď sa prúd vráti do normálu.
záver
Zhrnutie, povedzme, že Arduino je celkom dosťflexibilná a funkčná platforma pre vývoj rôznych aplikácií. Má obrovské možnosti na prepojenie s periférnymi zariadeniami. Arduino je skvelé pre učenie mikrokontrolérov a môže slúžiť aj ako základ pre malé projekty.