Arduino je platforma prototipova otvorenih izvora temeljenih na fleksibilnom i jednostavnom hardveru i softveru. Danas ćemo vam pomoći da započnete prikazom nekih dostupnih opcija i kako je lako započeti.
Arduino hardver je open-source krug s mikroprocesorom i ulaz / izlaz (I / O) igle za komunikaciju i kontrolu fizičkih objekata (LED, servo, gumbi, itd.). Ploča će obično biti napajanje putem USB-a ili vanjskog napajanja, što zauzvrat omogućuje da napaja drugi hardver i senzore.
Arduino također ima softversku komponentu otvorenog izvora koja je slična C + +. Arduino integrirano razvojno okruženje (IDE) omogućuje vam da napišete kod, sastavite ga, a zatim ga prenesete na svoj Arduino za samostalno korištenje u prototipovima i projektima.
Sve je to bilo osmišljeno da bude lako koristiti kako bi umjetnici i kreatori mogli slobodno razvijati svoje ideje u stvarne objekte. Ako ste zainteresirani za samu gradnju, pogledajte opcije hardvera i softver koji vam je dostupan da biste započeli s radom.
Arduino hardver koji je "open-source" znači da možete vidjeti shematiku svake dostupne ploče. To znači da možete slobodno kupiti hardverske dijelove i lemiti ploču zajedno ako ste tako skloni. Da biste započeli, vjerojatno bismo vam preporučili da potrošite ~ 30 USD i vidite koliko ste stvarno željeli uložiti.
Sljedeća slika je izrađena pomoću Fritzinga i izgled je za osnovni Arduino pomoću ploče za kruh.
Arduino dolazi u različitim tipovima koji čine odabir pravog koji je teško odlučiti, ali raznolikost također omogućuje fleksibilnost prilikom odabira savršenog rješenja.
Ne možemo pokriti svaku Arduino opciju, ali ovdje su neke značajne opcije za početak rada.
Arduino Uno
Uno je velika startera Arduino, pruža čvrste temelje za one koji tek počinju i imaju puno mogućnosti koje želite dok istražujete platformu. Također radi s gotovo svim štitom dostupnim (više o tome kasnije).
Arduino Nano
Nano je gotovo značajka za značajku isto kao Arduino Uno, ali je oko 1/3 veličine i ne mogu koristiti štitove lako. Uno se namjerava koristiti kao trajno učvršćenje u projektima ili pomoću krušnih ploča za testiranje.
Arduino Lilypad
Lilypad ima jedinstven dizajn koji se može šivati u tkanine za nosive projekte ili umjetnost. Naravno da niste ograničeni na one aplikacije, ali štitovi neće raditi na ovom Arduino pa proširenje može postati teško.
Arduino Mega 2560
Mega 2560 ima više memorije i više I / O igle od bilo kojeg drugog Arduina. Ovo je najveća i najbolja Arduino koju možete dobiti, ali možda ne trebate toliko energije ako vam projekti ne pozivaju. To bi također bilo skuplje Arduino da trajno napusti projekt.
Netduino
Netduino je rođak Arduina. To je još uvijek open source hardware sjeckanje i prototipno rješenje. Ali Netduino pokreće .NET Micro Framework za svoju softversku bazu. To je pin kompatibilan s Arduino štitovima, ali neki mogu zahtijevati vozače da se pokreću.
Za više Arduino hardvera pogledajte link ispod.
Štitovi omogućuju dodatnu funkcionalnost vašem Arduinou, doslovno. Imaju igle koje guraju pravo na vrh vašeg Arduina i odmah možete iskoristiti ono što štit može učiniti. Istodobno možete dodati više štitova. Arduino koji gleda Twitter za određeni hashtag (ethernet štit), a zatim kontrolira RC auto pomoću RF (RF štit) nije izvan opsega jednog projekta zahvaljujući štit fleksibilnosti.
U nastavku ćete primijetiti da neki štitovi izgledaju poput samih Arduino ploča, ali nemojte biti zbunjeni jer im nedostaje glavna procesorska snaga za pokretanje koda koji ćete pisati u skicama (više o tome ispod).
Ethernet
Ovo je jedan od najpopularnijih štitova jer širi vaš Arduino da bi mogao koristiti internet za komunikaciju i kontrolu. Ethernet štit je jedan od najsvestranijih dostupnih, a nakon što ste savladali osnove trebali biste izgledati da biste dobili jedan samo tako da možete napraviti vaš perilica / toster / aparat za kavu tweet.
XBee
XBee štit omogućuje jednostavnu bežičnu komunikaciju od točke do točke. Možete ga koristiti za povezivanje dva Arduina zajedno ili postaviti cijelu mrežu Arduina koja će jednoga dana voditi svijet!
Motor
Arduino može upravljati motorima i servosima bez potrebe za štitom, ali štitnik motora povećava tu sposobnost da se to može iskoristiti za daljinsko upravljanje kosilicom ili izgraditi svoj robot.
Postoje mnogi Arduino štitovi dostupni poput glazbe, video igre i bluetootha. Ovo je samo vrh ledenog brijega i preporučujemo da nešto pretražujete kako biste pronašli savršeni štit za svoj projekt.
Ako želite prototipirati Arduina i štitove zajedno s različitim senzorima, preporučujemo da pogledate Fritzing koji ne samo da pomažu u fazi izrade prototipa, nego također pomažu vam pokazati kako napraviti trajne PCB ploče za izradu vašeg projekta.
Arduino IDE je alat za razvijanje cross platforma napisan u Javi. Omogućuje vam kontrolu svih softverskih funkcija vašeg Arduina.
Svaki program koji pišete zove se skica i sastavlja se i prenosi na vaš Arduino pomoću IDE-a. Mnogo skica je slobodno dostupan na mreži, a IDE čak dolazi s mnoštvom primjera kako biste započeli sa svim funkcijama koje vam je Arduino sposoban.
Eclipse i Notepad ++ su popularne alternative za pisanje vaših skica, ali im nedostaje jednostavan pristup primjenama skica i sastavljanje / prijenos završene crte na Arduino.
Ovaj je članak osmišljen kako bi vaš početak započeo u Arduino projektima. Za više informacija pročitajte linkove u nastavku i započnite stvarati stvari.
Ako imate više korisnih veza ili vlastiti Arduino projekt, slobodno ostavite komentar da biste ga podijelili sa svim čitateljima.
Ideje projekta
http://arduino.cc/en/Tutorial/HomePage
http://www.arduino.cc/playground/Projects/ArduinoUsers
http://hackaday.com/category/arduino-hacks/
http://www.instructables.com/tag/type-id/category-technology/channel-arduino/
Arduino hardverska referenca http://arduino.cc/en/Main/Hardware
Videozapisi https://www.youtube.com/user/makemagazine
http://www.circuitsathome.com/