If-Koubou

Mikä on Arduino? Lisätietoja tästä avoimen lähdekoodin elektronisesta alustasta

Mikä on Arduino? Lisätietoja tästä avoimen lähdekoodin elektronisesta alustasta (Miten)

Arduino on joustava, helppokäyttöinen laitteisto ja ohjelmisto, joka perustuu avoimeen lähdekoodiin perustuvassa elektroniikan prototyyppausalustalla. Tänään autamme sinua aloittaessasi näyttämällä joitain käytettävissä olevia vaihtoehtoja ja kuinka helppoa on aloittaa.

Arduinon laitteisto on avoimen lähdekoodin piirilevy, jossa on mikroprosessori ja sisääntulo- / lähtö (I / O) nastat tiedonsiirtoon ja fyysisten objektien ohjaukseen (LED, servot, painikkeet jne.). Laitetta käytetään tyypillisesti USB: n kautta tai ulkoisella virtalähteellä, minkä ansiosta se voi virrata muita laitteita ja antureita.

Arduinolla on myös avoimen lähdekoodin ohjelmistokomponentti, joka on samanlainen kuin C ++. Arduinon integroidun kehitystyön (IDE) ansiosta voit kirjoittaa koodia, kääntää sen ja lähettää sen Arduinoon itsenäisesti prototyyppien ja projektien käyttämiseen.

Kaikki tämä on suunniteltu helppokäyttöiseksi, jotta taiteilijat ja päättäjät voivat vapaasti kehittää ideoitaan todellisiksi kohteiksi. Jos olet kiinnostunut rakentamaan jotain itsellesi, katsokaa nähdäksesi laitteistovaihtoehdot ja ohjelmat, jotka ovat käytettävissä käynnistämäänksesi.

Arduino-variantit

Arduino-laitteisto on "avoin lähdekoodi", joten voit tarkastella jokaisen levyn kaavioita. Tämä tarkoittaa, että voit ostaa laitteisto-osat ja juottaa kartongin yhteen, jos olet niin taipuvainen. Aloittamista varten olisimme todennäköisesti suosittelemme, että käytät ~ 30 dollaria ja näet, kuinka paljon haluat todella investoida.

Alla oleva kuva luotiin käyttäen Fritzingia ja se on Arduino-mallin ulkoasu leivän aluksella.

Arduino tulee monenlaisiin tyyppeihin, jotka tekevät oikean valinnan vaikeaksi päättää, mutta valikoima mahdollistaa myös joustavuuden valita täydellinen ratkaisu.

Emme voi kattaa kaikkia Arduino-vaihtoehtoja, mutta tässä on joitain merkittäviä vaihtoehtoja alkuun.

Arduino Uno

Uno on loistava Aloittelija Arduino, se tarjoaa vankan perustan niille, jotka ovat juuri aloittaneet ja joilla on paljon vaihtoehtoja, joita haluat, kun tutustut alustalle. Se toimii myös melkein jokaisen kilven kanssa (lisätietoja tästä myöhemmin).

Arduino Nano

Nano on lähes ominaisuus, joka on sama kuin Arduino Uno, mutta se on noin kolmasosa koosta ja ei pysty käyttämään suojia helposti. Uno on tarkoitettu käytettäväksi kiinteinä laitteina projekteissa tai testauslaitteissa.

Arduino Lilypad

Lilypad on ainutlaatuinen muotoilu, joka voidaan ommella kankaisiin kuluvia projekteja tai taidetta varten. Tietenkään et ole rajoitettu näihin sovelluksiin, mutta kilvet eivät toimi tässä Arduinossa, joten laajentuminen voi tulla vaikeaksi.

Arduino Mega 2560

Mega 2560: ssa on enemmän muistia ja enemmän I / O-nastoja kuin mikään muu Arduino. Tämä on suurin ja paras Arduino, jota saat, mutta et välttämättä tarvitse paljon valtaa, jos projekteit eivät vaadi sitä. Tämä olisi myös kalliimpaa Arduinoa jättämään hankkeen pysyvästi.

Netduino

Netduino on Arduinon serkku. Se on edelleen avoimen lähdekoodin laitteiston hakkerointi ja prototyyppausratkaisu. Mutta Netduino toimii .NET Micro Framework ohjelmistopohjallaan. Se on tappi yhteensopiva Arduino-kilpien kanssa, mutta jotkut saattavat vaatia kuljettajia toimimaan.

Lisää Arduino laitteistoa tarkista alla oleva linkki.

Arduino Tarvikkeet (Shields)

Shieldit lisäävät toiminnallisuutta Arduinoon, kirjaimellisesti. Niillä on nastat, jotka työntävät suoraan Arduinon huipulle ja voit välittömästi hyödyntää mitä kilpi voi tehdä. Voit myös lisätä useita suojuksia kerrallaan. Arduino, joka seuraa Twitterä tietylle hashtagille (ethernet-kilpi) ja sitten ohjaa RC-autoa RF-suojauksella (RF-suoja), ei ole yhden ainoan hankkeen laajuuden takia kilven joustavuuden ansiosta.

Huomaat alla olevan, että jotkut kilvet näyttävät paljon Arduino-levyiltä itseltään, mutta älä sekoita, koska niillä ei ole tärkeintä prosessointitehoa käyttämään koodia, jota kirjoitat luonnoksissa (lisätietoja tästä alla).

Ethernet

Tämä on yksi suosituimmista kilpeistä, koska se laajentaa Arduinoa voidakseen käyttää internetiä viestintään ja hallintaan. Ethernet-kilpi on yksi monipuolisimmista käytettävissä, ja kun olet oppinut perusasiat, sinun pitäisi etsiä saada yksi vain niin voit tehdä pesukone / leivänpaahdin / kahvinkeitin tweet.

XBee

XBee-suoja tarjoaa helppokäyttöisen langattoman yhteyden pisteestä toiseen. Voit käyttää tätä verkossa kahden Arduinon kanssa tai perustaa koko verkon Arduinos-verkon, joka tulee eräänä päivänä hallitsemaan maailmaa!

Moottori

Arduino voi hallita moottoreita ja servoja ilman suojavaippaa, mutta moottorin kilpi luiskahtaa sen kykyyn vastata 11: ään. Voit käyttää tätä kauko-ohjaimella ruohonleikkuria tai rakentaa oma robotti.

On olemassa monia muita Arduino-kilpejä, kuten musiikkia, videopeliä ja bluetoothia. Tämä on vain jäävuoren kärki ja suosittelemme tekemään oman haun löytääksesi projektisi täydellisen suojan.

Jos etsit prototyypin Arduinoja ja suojaat yhdessä erilaisten antureiden kanssa, suosittelemme Fritzingin tarkkailua, joka ei ainoastaan ​​auttaisi prototyping-vaiheissa, vaan auttaa myös näyttämään sinulle, kuinka tehdä pysyviä piirilevyjä projektin tuottamiseksi.

Ohjelmointi (Sketches)

Arduino IDE on Java-kehitysohjelman työkalu. Sen avulla voit hallita kaikkia Arduino-ohjelmistotoimintoja.

Jokainen kirjoittamasi ohjelma kutsutaan luonnokseksi ja se kootaan ja ladataan Arduinoon IDE: n avulla. Paljon luonnoksia on vapaasti saatavilla verkossa, ja IDE: ssä on myös lukuisia esimerkkejä, joiden avulla voit aloittaa lähes kaikki toiminnot, joita Arduino pystyy.

Eclipse ja Notepad ++ ovat suosittuja vaihtoehtoja luonnoksien kirjoittamiseen, mutta niillä ei ole helppoa saada sketch-esimerkkejä ja valmistaa valmiita piirustuksia Arduinoon.

voimavarat

Tämä artikkeli on suunniteltu aloittamaan Arduino-projekteissa. Lue lisää lukemalla alla olevat linkit ja aloita tekemällä juttuja.

Jos sinulla on enemmän hyödyllisiä linkkejä tai oma Arduino-projekti, voit jättää kommentin jakamaan kaikkien lukijoiden kanssa.

Projektin ideoita

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-laitteisto-ohje http://arduino.cc/en/Main/Hardware

Videot https://www.youtube.com/user/makemagazine

http://www.circuitsathome.com/