4Jul
Arduino je odprtokodna prototipna platforma za elektroniko, ki temelji na prožni, enostavni uporabi strojne in programske opreme. Danes vam bomo pomagali, da začnete s prikazom nekaterih razpoložljivih možnosti in kako enostavno je začeti.
Arduino strojna oprema je odprtokodna vezja z mikroprocesorskimi in vhodno / izhodnimi( I / O) zatiči za komunikacijo in nadzor fizičnih predmetov( LED, servos, gumbi itd.).Plošča se običajno napaja prek USB-ja ali zunanjega napajalnika, ki mu nato omogoča napajanje druge strojne opreme in senzorjev.
Arduino ima tudi odprtokodno programsko komponento, ki je podobna C ++.Integrirano razvojno okolje Arduino( IDE) vam omogoča, da napišete kodo, jo sestavite in nato prenesete v svoj Arduino za samostojno uporabo v prototipih in projektih.
Vse to je bilo zasnovano tako, da je enostavno uporabljati, tako da umetniki in ustvarjalci svobodno razvijajo svoje ideje v stvarne predmete.Če želite nekaj narediti sami, si oglejte možnosti strojne opreme in programsko opremo, ki je na voljo za začetek.
Arduino Variante
Strojna oprema Arduino, ki je "odprtokodni", pomeni, da si lahko ogledate sheme vseh razpoložljivih oglasnih plošč.To pomeni, da lahko sami kupite komponente strojne opreme in spajkate krovu skupaj, če ste tako nagnjeni.Če želite začeti, bi vam priporočali, da porabite ~ 30 evrov in ugotovite, koliko res želite vlagati.
Spodnja slika je bila ustvarjena s pomočjo Fritzinga in je postavitev za osnovni Arduino s krojevjem za kruh.
Arduino je na voljo v različnih vrstah, ki omogočajo izbiro pravega, ki je težko odločiti, vendar pa omogoča tudi prilagodljivost pri izbiri popolne rešitve.
Ne moremo pokrivati vseh možnosti Arduino, vendar je nekaj pomembnih možnosti za začetek.
Arduino Uno
Uno je odličen zagon Arduino, ki zagotavlja trdno podlago za tiste, ki se šele začenjajo in ima veliko možnosti, ki jih boste želeli, ko boste raziskovali platformo. Prav tako deluje s skoraj vsakim ščitom( več o tem kasneje).
Arduino Nano
Nano je skoraj značilen za funkcijo, enako kot Arduino Uno, vendar je približno 1/3 velikosti in preprosto ne more uporabljati ščite. Uno naj bi se uporabljal kot stalno orodje v projektih ali s ploščicami za testiranje.
Arduino Lilypad
Lilypad ima edinstveno obliko, ki se lahko prilega v tkanine za nosljive projekte ali umetnost. Seveda niste omejeni na te aplikacije, ščiti pa ne bodo delovale na tem Arduinu, zato bo širitev postala težavna.
Arduino Mega 2560
Mega 2560 ima več pomnilnika in več I / O zatiči kot katerikoli drug Arduino. To je največji in najboljši Arduino, ki ga lahko dobite, vendar morda ne potrebujete toliko moči, če vaši projekti ne zahtevajo. To bi bilo tudi dražje Arduino, da bi trajno zapustili projekt.
Netduino
Netduino je bratranec Arduina.Še vedno je odprtokodna strojna taka in prototipna rešitev. Toda Netduino teče. NET Micro Framework za svojo bazo programske opreme. To je zatič, ki je združljiv s Arduino ščitniki, nekateri pa lahko zahtevajo, da vozniki tečejo.
Za več Arduino strojne opreme si oglejte spodnjo povezavo.
Arduino pripomočki( ščitniki)
Shields omogočajo dodajanje funkcij vašemu Arduinu snap, dobesedno. Imajo zatiči, ki potisnejo naravnost v vrh vašega Arduino in lahko takoj izkoristite, kar lahko naredi ščit. Hkrati lahko dodate več ščitov. Arduino, ki gleda na Twitter za določen hashtag( ethernet ščit) in nato nadzoruje RC avto z uporabo RF( RF zaščite), ne presega obsega enega samega projekta zaradi fleksibilnosti ščita.
Spodaj boste opazili, da nekateri ščiti izgledajo podobno kot Arduino plošče sami, vendar jih ne zamenjajte, ker nimajo glavne procesne moči za zagon kode, ki jo boste napisali v skicah( več o tem spodaj).
Ethernet
To je eden izmed najbolj priljubljenih ščita, ker razširja vaš Arduino, da lahko uporablja internet za komunikacijo in nadzor. Omrežni ščit je eden od najbolj vsestranskih na voljo, in ko ste obvladali osnove bi si morali ogledati, da ga dobite tako, da lahko naredite svoj pranje /toaster/ kava maker tweet.
XBee
Ščitnik XBee omogoča enostavno brezžično komunikacijo od točke do točke. To lahko uporabite za povezavo dveh Arduinosov skupaj ali za vzpostavitev celotne omrežne mreže Arduinos, ki bo nekega dne PRAVILI SVET!
Motor
Arduino lahko nadzoruje motorje in servore, ne da bi potreboval ščit, toda ščit motorja rampira to sposobnost do 11. To lahko uporabite za daljinsko krmiljenje vaše kosilnice ali izdelavo lastnega robota.
Obstaja veliko drugih Arduino ščitkov, kot so glasba, video igre in bluetooth. To je le vrh ledene gore in priporočamo, da naredite nekaj iskanja po svojem, da poiščete popoln ščit za vaš projekt.
Če iščete prototip Arduinos in ščite skupaj z različnimi senzorji, priporočamo, da preverite Fritzing, ki ne le pomaga pri izdelavi prototipnih faz, temveč tudi pomagajo pri prikazovanju trajnih PCB plošč za izdelavo vašega projekta. Programiranje
( skice)
Arduino IDE je orodje za razvijalce navzkrižne platforme, napisano v Java. Omogoča vam nadzor nad vsemi programskimi funkcijami vašega Arduino.
Vsak program, ki ga napišete, se imenuje skica in je z uporabo IDE-ja zbran in prenesen na vaš Arduino. Veliko skic je na voljo v spletu, IDE pa ima celo številne primere, s katerimi lahko začnete s skoraj vsako funkcijo, ki jo ima vaš Arduino.
Eclipse in Notepad ++ sta priljubljena alternativa za pisanje skic, vendar nimajo enostavnega dostopa do primerov skiciranja in priprave / nalaganja končne skice na Arduino.
viri
Ta članek je zasnovan tako, da začnete svoje projekte v Arduinu. Za več branja si oglejte spodnje povezave in začnite izdelovati stvari.
Če imate več uporabnih povezav ali Arduino projekta, lahko pustite komentar, ki ga želite posredovati vsem bralcem.
Projektne ideje
http: //arduino.cc/en/Tutorial/ HomePage
http: //www.arduino.cc/playground/Projects/ ArduinoUsers
http: //hackaday.com/category/ arduino-hacks /
http: //www.instructables.com/tag/ tip-id / kategorija-tehnologije / kanal-arduino /
Arduino hardware reference http: //arduino.cc/en/Main/ Strojna oprema
Videoposnetki https: //www.youtube.com/user/makemagazin
http: //www.circuitsathome.com/