Arduino Uno: svrha, opis platforme

Sadržaj:

Arduino Uno: svrha, opis platforme
Arduino Uno: svrha, opis platforme
Anonim

Arduino zajednica je ogromna zajednica korisnika, tutorijala, projekata i gotovih rješenja koja se koriste u raznim aplikacijama. Kompanija također nudi vrlo jednostavan način interakcije s vanjskim perifernim uređajima. U početku, Arduino baza je dizajnirana da omogući raznim aktuatorima i senzorima da budu povezani na mikrokontroler bez upotrebe dodatnih kola. Razvoj jednostavnih uređaja i aplikacija ne zahtijeva duboko poznavanje elektronike.

Opis uređaja

Arduino Uno je otvorena platforma koja vam omogućava sastavljanje raznih elektronskih uređaja. Ova ploča će biti korisna i interesantna za kreativne ljude, programere, dizajnere i druge radoznale umove koji vole dizajnirati svoje uređaje. Arduino Uno može raditi i u kombinaciji sa računarom i samostalno. Sve zavisi od svrhe i ideje.

arduino uno
arduino uno

Arduino Uno platforma se sastoji od softverskih i hardverskih dijelova koji su vrlo fleksibilni i laki za korištenje.operacija. Za programiranje se koristi pojednostavljena verzija C++ (ožičenje). Dizajn se može izvesti na besplatnom Arduino IDE softveru i na bazi proizvoljnih C/C++ alata. Uređaj podržava Linux, MacOS i Windows operativne sisteme. Za programiranje i komunikaciju sa računarom koristi se USB kabl, a za offline rad potrebna je jedinica za napajanje (6-20V). Za početnike su razvijeni gotovi kompleti za dizajniranje elektronike - serija Matryoshka.

Arduino Uno R3

Ovo je novi model napravljen u Italiji. Napravljen je na bazi mikroprocesora ATmega328p, čija je taktna frekvencija 16 MHz, memorija je 32 kb. Ploča ima 20 pinova (nadziranih) izlaza i ulaza, dizajniranih za interakciju sa perifernim uređajima.

arduino uno r3
arduino uno r3

Funkcije uređaja

Arduino Uno je sposoban za povezivanje sa drugim Arduinos, računarima i mikrokontrolerima. Platforma uređaja omogućava serijsko povezivanje pomoću pinova RX (0) i TX (1). ATmega16U2 procesor emituje takvu vezu preko USB porta: kao rezultat toga, dodatni virtuelni COM port je instaliran na računaru. Arduino softver uključuje uslužni program koji razmjenjuje tekstualne poruke preko kreiranog kanala. Ploča uređaja ima RX i TX LED diode koje svetle tokom prenosa informacija između računara i ATmega162U procesora. Zahvaljujući zasebnoj biblioteci, možete organizirati vezu koristeći različite kontakte, bezograničeno na nulu i prvo. A uz pomoć dodatnih kartica za proširenje, postaje moguće organizirati druge načine interakcije, na primjer, Wi-Fi, radio kanal, Ethernet mrežu.

arduino uno smd
arduino uno smd

Arduino Uno smd ima poseban osigurač koji štiti USB portove računara od kratkih spojeva i prenapona. Iako su računari samozaštitni, osigurač pruža dodatnu sigurnost. Može prekinuti vezu ako se na ulaz USB porta dovede više od 500mA struje i vratiti je kada se struja vrati u normalu.

Zaključak

Rezimirajući, možemo reći da je Arduino vrlo fleksibilna i funkcionalna platforma za razvoj različitih aplikacija. Ima ogromne mogućnosti za interakciju sa perifernim uređajima. Arduino je odličan za učenje o mikrokontrolerima, a može poslužiti i kao baza za male projekte.

Preporučuje se: