"Arduino" je elektronička konstrukcija samogućnost povezivanja raznih perifernih uređaja i programiranja. Namijenjen je zamjeni glomaznih analognih uređaja ili mikrostrujnih sklopova, a idealan je kao poklon za sve radioamatere.
"Arduino" je ploča zamikrokontroleri s više pinova i vlastiti procesor. Ploča je osnova na koju možete spojiti prilično velik broj takozvanih oklopa (od engleskog štit) koji proširuju funkcionalnost ploče. Koristi se u sustavima za automatizaciju procesa, ali također se lako može primijeniti u robotiziranju. Odbor Arduino ima puno područja djelovanja. Ali popularnost je stekla među radioamaterima upravo kao jeftin, ali jednostavan i vrlo višenamjenski konstruktor.
Заставить "Ардуино" работать как нужно можно с pomoću programiranja. Ovaj je postupak lagan, čak ga može podnijeti i početnik. A ako korisnik ima vještine jezika C ++, programiranje ploče bit će vrlo jednostavno i brzo.
Glavna prednost ploče je sposobnostpovezivanje neograničenog broja perifernih uređaja na njega, čime ćete postići maksimalnu automatizaciju rada. Osim toga, ako početnik ne uspije u nečemu, to nije važno. Na webu postoji ogroman broj zajednica s mnoštvom informacija i uputa za programiranje i povezivanje. "Arduino" za početnike radioamatere je prekrasan izbor.
Treba napomenuti da konstruktor radi na besplatnom softveru (na primjer, posebnoj distribuciji Linuxa), tako da nećete morati plaćati dodatni iznos za OS i softver.
Kao što je gore spomenuto, funkcionalnostuređaj se nadograđuje uz pomoć posebnih ploča - štitnika. To su gotove ploče za kontrolu određenog postupka. Štitovi su povezani pomoću priključaka - igle. Raspon postupaka kojima se može upravljati štitovima vrlo je širok, od prijenosa podataka preko Etherneta do upravljanja motorom. Sustav za kontrolu procesa koji koristi štitnike može se sastaviti ručno. "Arduino" distribuira samo ulogu ovog ili onog vanjskog uređaja propisanog u programu, a same ekspanzijske ploče rade izravno.
Бывают случаи, когда нужно записать в память neke podatke (na primjer, GPS točke). Sam Arduino to ne može učiniti, jer nedostaje memorijski pogon. Ovo je mjesto gdje vam štit dolazi u korist, dodajući mogućnost upotrebe mikro-SD kartica do 64 GB.
Začudo, čak se mogu stvoriti i štitovisami. Na primjer, jednostavan LCD štit. Uzmite ekran s kalkulatora ili starog pozivača i povežite ga s pinovima. Naravno, još uvijek morate napisati program za Arduino za prikaz slike na ekranu. I to je to, domaći štit je spreman.
Programi za "Arduino" pisani su žičanim jezikom.Ovaj je jezik vrlo sličan C ++. Međutim, čak i ako nemate vještine programiranja, i dalje neće biti teško nositi se s Wiredom. Na forumima posvećenim programima "Arduino" za njega se nazivaju "skice". Čak i ako ste previše lijeni ili ne možete sami programirati, možete pronaći ogroman broj gotovih skica.
Svaka skica zahtijeva svoj skup knjižnica.Možete ih potražiti i na Arduino forumima. Za početnike je vrlo dobra referentna knjiga s detaljnim uputama za pisanje skica za određeni postupak.
Nije potrebno kupiti štitnike za "Arduino".Recimo da nemate dodatnih 30 dolara, ali imate gomilu nepotrebnih detalja i veliku želju da nešto automatizirate. Nije problem. Glavna stvar je da već imate glavnu ploču s bljeskalicom OS i mogućnost pisanja skica.
Iz dijelova pri ruci možete dobiti dijagram„Težak”. Jednostavno morate lemiti komponente vlastitim rukama. Iako, ako struktura treba biti nepomična, tada ništa ne treba lemiti. Jednostavno povežite komponente. Treba napomenuti da će takav domaći štit za "Arduino" po cijeni biti nekoliko puta jeftiniji od tvorničkog. Na primjer, set "Arduino" za automatizaciju rada elektromotora koštat će 80-90 dolara. Ali ako montažu radite sami, možete smanjiti trošak na 30 dolara.
Postoje i mnogi drugi setovi,stvorena za određena područja, a uključuje glavnu ploču i sve potrebne dijelove. Na primjer, set za stvaranje "pametnog" doma, video nadzora, kontrole klime ili stereoa.
Naravno, ne možete sve štitnike napraviti sami. U nekim slučajevima jednostavno ne možete pronaći potrebne dijelove. Na primjer, morat ćete kupiti štit s nastavkom memorijske kartice.
Postoje brojna područja primjene ovog uređaja, razmotrit ćemo samo neke primjere uporabe.
Na primjer, imate automobil.A potrebne su vam i informacije o brzini koje će se prikazivati na LCD zaslonu radija. Kako izraditi brzinomjer od Arduina? Jako jednostavno. Kupujemo ploču. Na primjer, Arduino Mega 2560, Ublox NEO 6m GPS GPS modul. Nakon toga pretražujemo mrežu gotovih skica za upravljanje, sve to registriramo u "Arduino", pričvršćujemo ih i - sve je spremno.
Jednostavno možete izraditi cijeli upravljački sustav vlastitim rukama. "Arduino" pruža takvu priliku. Glavna stvar je opskrbiti se potrebnim skicama i detaljima.
Arduino se široko koristi u robotici.Zbog činjenice da ploča predviđa spajanje velikog broja servo-motora, motora, senzora, možete dobiti cijeli robot izrađen ručno. Arduino vam također omogućava da to programirate koliko želite. Ako vas zanimaju puzanje, jahanje i skakanje komada željeza, onda je Arduino definitivno za vas.
Uz to, ako uređaj priključite zajedno s nekim senzorima na quadcopter, možete dobiti dobrog promatrača robota. A ovo je prilično koristan razvoj.
Upravo u robotiziranju možete pokazati izvanrednofantazija, i uz pomoć "Arduino" - oživjeti ga. Neki majstori čak izrađuju prototipove Bender-ovog robota iz „Futurama“ koristeći ovaj vrlo konstruktor.
Arduino kontrolne ploče su idealneautomatizirati bilo koji postupak zbog njegove fleksibilnosti u prilagođavanju. Uz to, nitko neće imati problema s programiranjem ploča zahvaljujući bogatom referentnom priručniku na ovu temu. Ako se tijekom rada nešto pokvari, neće ga biti teško popraviti sami. "Arduino" omogućuje osobi da pokaže neograničenu maštu. Pomoću ove ploče možete stvoriti gotovo sve, od sustava upravljanja podnim grijanjem preko pametnog telefona do robota.