Sa svojim rukama: "Arduino" - elektronički konstruktor

"Arduino" je elektronički konstruktor

s mogućnošću povezivanja različitih periferija i programiranje. Namijenjen je zamjeni velikih analognih uređaja ili čipova i idealan je kao dar svim radioamaterima.

Arduino: dizajner visoke tehnologije

vlastite ruke arduino

"Arduino" je ploča na mikrokontrolera s mnogo kontakata i vlastitim procesorom. Ploča je osnova kojoj možete spojiti prilično veliki broj tzv. Shildova (od engleskog štitnika - štit), čime se proširuje funkcionalnost ploče. Koristi se u sustavima automatizacije procesa, ali se također može lako primijeniti u robotici. Područja djelovanja Arduino ploče su mnoge. Ali popularan je među amaterima radio kao jeftin, ali jednostavan i vrlo svestran dizajner.

Da bi Arduino radio kako treba, moguće je programiranjem. Taj je postupak jednostavan, a čak se i početnik može nositi s njom. A ako korisnik ima C + + vještine, tada će biti vrlo jednostavno i brzo programirati ploču.

Glavna prednost ploče je mogućnost povezivanja s njim neograničen broj perifernih uređaja, tako da možete postići maksimalnu automatizaciju. Osim toga, ako početnik ne dobije nešto, to ne smeta. U mreži postoji ogroman broj zajednica s puno informacija i uputa o programiranju i povezivanju. "Arduino" za početnike radio amateri su prekrasan izbor.

Valja napomenuti da dizajner radi na besplatnom softveru (na primjer, posebnoj Linux distribuciji), tako da ne morate platiti dodatnu naknadu za OS i softver.

Rad s štitovima (shilds)

arduino za početnike

Kao što je gore već spomenuto, funkcionalnost uređaja povećava se uz pomoć posebnih ploča. To su gotovi odbori za upravljanje određenim procesom. Štitovi su spojeni pomoću konektora - igle. Raspon procesa koji se mogu kontrolirati uz pomoć okvira je vrlo velik: od prijenosa podataka putem Ethernet-a do upravljanja motora. Sustav kontrole procesa uz pomoć obloge može se sam sastaviti. "Arduino" samo distribuira ulogu ovog ili onog vanjskog uređaja koji je propisan programom, ali same kartice za proširenje rade izravno.

Postoje slučajevi kada trebate napisati neke podatke u memoriju (na primjer, GPS bodove). Sami "Arduino" to ne može učiniti, jer nema memorijski pogon. Ovdje i korisno obrezivanje, dodajući mogućnost korištenja mikro SD kartica do 64 GB.

Čudno, ali čak možete stvoriti svoje. Na primjer, jednostavan LCD zaslon. Uzmite zaslon s kalkulatora ili starog pagera i pričvrstite na igle ploče. Naravno, također ćete morati registrirati program tako da "Arduino" prikazuje sliku na ekranu. I sve, samo stvorena obrada je spremna.

Programiranje "Arduino"

zajednice arduino

Programi za "Arduino" napisani su na jeziku Wired. Ovaj je jezik vrlo sličan C + +. Međutim, čak i ako nemate programske vještine, ionako se ne možete nositi s Wiredom. Na forumima posvećenima "Arduino", programi za njega nazivaju se "skits". Čak i ako sami programirate lijenost, možete pronaći veliki broj gotovih skica.

Svaka skica treba svoj vlastiti skup knjižnica. Također se mogu pretražiti na forumima na "Arduino". Za početnike, vrlo je dobar referentni priručnik s korak-po-korak upute za pisanje skica za određeni proces.

Stvaranje Shilda za "Arduino" vlastitim rukama



skup arduina

Kupnja šilda za "Arduino" nije potrebna. Recimo, nemate dodatnih 30 dolara, ali ima puno nepotrebnih pojedinosti i ogromnu želju za automatizacijom. Nije problem. Glavna stvar je da već imate glavnu ploču sa zalijepljenim operativnim sustavom i mogućnost pisanja skica.

Iz praktičnih detalja može izaći shema "Arduino". Sa svojim rukama će samo lemiti komponente. Iako, ako se pretpostavlja da je projekt određen, tada nije potrebno lemiti ništa. Dovoljno je jednostavno povezati komponente s žicama. Valja napomenuti da je takav self-made shild za "Arduino" po cijeni će biti nekoliko puta jeftiniji od tvornice. Na primjer, skup "Arduino" za automatizaciju rada električnih motora košta 80 do 90 dolara. No, ako sami radite skupštinu, možete smanjiti troškove na 30 USD.

Također postoje mnogi drugi setovi stvoreni za određena područja, a uključuju, osim glavne ploče, sve potrebne pojedinosti. Na primjer, set za stvaranje "pametnog" kućnog, video nadzora, kontrole klime ili stereo sustava.

Naravno, ne mogu se sve obraditi sami. U nekim slučajevima jednostavno ne možete pronaći odgovarajuće dijelove. Na primjer, morat će se kupiti šild s ekspanzijom za memorijsku karticu.

Za ono što možete koristiti "Arduino"

arduino shemu

Postoji mnogo aplikacija za ovaj uređaj, razmotrit ćemo samo neke primjere upotrebe.

Na primjer, imate automobil. Morate prikazati informacije o brzini na LCD zaslonu radija. Kako napraviti brzinomjer od Arduina? Vrlo je jednostavno. Kupujemo naknadu. Na primjer, Arduino Mega 2560, GPS modul Ublox NEO 6m GPS. Nakon toga tražimo gotove skice za upravljanje mrežom, sve to pišemo u Arduinu, pridružujemo se i sve je spremno.

Također je lako stvoriti cijeli sustav upravljanja vlastitim rukama. "Arduino" daje takvu priliku. Glavna stvar je zalihe na potrebne skice i pojedinosti.

Uporaba Arduina u robotici

kako izvući iz arduina

"Arduino" se široko koristi u robotici. S obzirom na činjenicu da se veliki broj servo pogona, motora, senzora spaja na ploču, možete dobiti cijeli robot koji ste napravili sami. "Arduino" također vam omogućuje programiranje kako god želite. Ako ste zainteresirani za indeksiranje, vožnju i skakanje komada željeza, onda je "Arduino" definitivno za vas.

Osim toga, ako uređaj priključite zajedno s nekim senzorima na quadrocopter, možete dobiti dobar robot-promatrač. A ovo je već prilično koristan razvoj.

U robotici možete pokazati izvanrednu fantaziju i uz pomoć "Arduina" - da biste ga implementirali. Neki obrtnici čak stvaraju prototipove robot Bender od "Futurame", koristeći samo ovaj dizajnera.

Umjesto zaključivanja

Daske Arduino kontrolera idealne su za automatizaciju bilo kojeg procesa zbog svoje fleksibilnosti prilagodbe. Osim toga, neće biti problema s programiranjem ploča zbog bogate referentne knjige o ovoj temi. Ako se nešto razbije u procesu rada, lako će se sami popraviti. "Arduino" omogućuje osobi da prikaže neograničenu maštu. S ovom pločom možete stvoriti gotovo sve od sustava za podno grijanje preko smartphonea do robota.

Dijelite na društvenim mrežama:

Povezan
AVR programiranje. Programiranje AVR mikrokontrolera za početnikeAVR programiranje. Programiranje AVR mikrokontrolera za početnike
Kako napraviti brzinomjer s vlastitim rukama?Kako napraviti brzinomjer s vlastitim rukama?
Kako sastaviti četveronožac vlastitim rukama. Postavljanje i kontrola quadrocopteraKako sastaviti četveronožac vlastitim rukama. Postavljanje i kontrola quadrocoptera
Arduino Uno: oznaka, opis platformeArduino Uno: oznaka, opis platforme
Arduino za početnike: upute za korak po korak. Programiranje i projekti Arduino: gdje početi?Arduino za početnike: upute za korak po korak. Programiranje i projekti Arduino: gdje početi?
Programiranje mikrokontrolera za početnike: jednostavno i pristupačnoProgramiranje mikrokontrolera za početnike: jednostavno i pristupačno
Metal konstruktor za dijete - odlična obrazovna igračkaMetal konstruktor za dijete - odlična obrazovna igračka
Nokia 5110: fotografija, dijagram. Povezivanje grafičkog prikaza Nokia 5110 na ArduinoNokia 5110: fotografija, dijagram. Povezivanje grafičkog prikaza Nokia 5110 na Arduino
Dizajner `Masha i medvjed `temelji se na omiljenoj animiranoj serijiDizajner `Masha i medvjed `temelji se na omiljenoj animiranoj seriji
Malina Pi 2: primjena, instalacija i spajanjeMalina Pi 2: primjena, instalacija i spajanje
» » Sa svojim rukama: "Arduino" - elektronički konstruktor
LiveInternet