4Jul
Arduino on avatud lähtekoodiga elektroonika prototüüpide platvorm, mis põhineb paindlikul ja hõlpsasti kasutataval riistvaral ja tarkvaral. Täna aitame teil alustada, näidates teile mõningaid olemasolevaid valikuid ja seda, kui lihtne on alustada.
Arduino riistvara on avatud lähtekoodiga mäluplaat koos mikroprotsessoriga ja sisend / väljund( I / O) pistikud füüsiliste objektide( LED, servos, nupud jne) suhtlemiseks ja juhtimiseks. Juhtpaneel on tavaliselt USB või välise toiteallikaga toide, mis omakorda võimaldab tal kasutada muud riistvara ja andureid.
Arduino-l on ka avatud lähtekoodiga tarkvara, mis sarnaneb C ++ -ga. Arduino integreeritud arenduskeskkond( IDE) võimaldab teil kirjutada koodi, kompileerida ja seejärel üles laadida oma Arduino-le iseseisvaks kasutamiseks prototüüpides ja projektides.
Kõik see oli mõeldud selleks, et seda oleks lihtne kasutada, et kunstnikud ja kujundajad saaksid oma ideed vabalt kujundada reaalsetesse objektidesse. Kui olete huvitatud midagi ise ehitamisest, vaadake, kuidas riistvara valikuid saada ja oma alustamiseks saadaolevat tarkvara.
Arduino variandid
Avatud lähtekoodiga Arduino riistvara tähendab, et saate vaadata iga olemasoleva parooli skeeme. See tähendab, et teil on vabadus riistvarakomponentide hankimisel ja sulatamiseks pardal koos ise, kui olete nii kallutatud. Alustamiseks peaksime tõenäoliselt lihtsalt soovitama kulutada ~ 30 $ ja näha, kui palju te tõesti soovite investeerida.
Allpool olev pilt loodi Fritzingi abil ja see on põhiline Arduino kujundus leiba pardal.
Arduino on saadaval mitmesuguses tüübis, mis muudab valituks otstarbekaks, kuid valik võimaldab ka paindlikkust täiusliku lahenduse valimisel.
Me ei saa katta iga Arduino võimalust, kuid siin on mõned märkimisväärsed võimalused alustamiseks.
Arduino Uno
Uno on suurepärane startija Arduino, mis pakub kindlat alust just alustamiseks ja pakub palju võimalusi, mida soovite platvormi uurides. See töötab ka peaaegu kõigi saadaval olevate kilpidega( selle kohta vt hiljem).
Arduino Nano
Nano on peaaegu funktsiooni sama nagu Arduino Uno, kuid see on umbes 1/3 suurusest ja ei saa kilbid lihtsalt kasutada. Uno on ette nähtud kasutamiseks püsivaks projekteerimiseks või levitamiseks testimiseks.
Arduino Lilypad
Lilypadil on ainulaadne disain, mida saab õmmelda kangasse kandekõlblikesse projektidesse või kunsti. Muidugi ei piirdu te nende rakendustega, kuid kilbid ei toimi selles Arduino'is, nii et laienemine võib olla keeruline.
Arduino Mega 2560
Mega 2560-l on rohkem mälu ja rohkem I / O kontakte kui ükski teine Arduino. See on suurim ja parim Arduino, mida te võite saada, kuid te ei vaja seda palju võimu, kui teie projektid seda ei nõua. See oleks ka Arduino kallim lahkuda projektist alaliselt.
Netduino
Netduino on Arduino nõja. See on endiselt avatud lähtekoodiga riistvara häkkimine ja prototüüpide lahendus. Aga Netduino töötab oma tarkvara baasil. NET Micro Framework. See on kooskõlas Arduino kilpidega, kuid mõned võivad vajada draivereid joosta.
Arduino riistvara kohta leiate allpool olevat linki.
Arduino tarvikud( kilbid)
Shields muudavad oma Arduino funktsioonide lisandväärtuseks sõna otseses mõttes. Neil on tihvtid, mis tõmbuvad teie Arduino peal üles ja võite kohe ära kasutada seda, mida kilp saab teha. Saate korraga lisada ka mitu kilp. Arduino, kes jälgib Twitterit konkreetse räsipaagi( Ethernet-kilp) jaoks ja seejärel kontrollib raadiosagedustuvastust( RF), kasutades raadiosageduslikku raadiosagedustuvastust( RF), ei kuulu ühegi projekti ulatusse tänu kilpide paindlikkusele.
Te märkate allpool, et mõned kilbid näevad välja nagu Arduino lauad ise, kuid ärge segi ajada, kuna neil ei ole põhilist töötlemisvõimet, et käivitada koode, mille kirjutad visandites( vt allpool allpool).
Ethernet
See on üks populaarsemaid killeid, sest see laiendab teie Arduino-sid, et saaksite internetist suhtlemiseks ja kontrollimiseks kasutada. Ethernet-kilb on üks kõige mitmekülgsematest ja kui sa oled põhitõdesid, peaksite otsima, et saaksite just selle, et saaksite oma pesumasina /toaster/ kohvimasina piiksuma.
XBee
XBee-kilp võimaldab lihtsat juhtmeta sideühendust. Selle abil saab kahe Arduinoga võrku ühendada või luua kogu Arduinos võrgusilma võrgustik, mis ühel päeval TEIE MAAILMA!
mootor
Arduino saab juhtida mootoreid ja servo, ilma kaitset vaja, kuid mootorikilp lükkab selle võime 11 võrra. Seda saab kasutada muru niiduki kaugjuhtimiseks või oma robot'i ehitamiseks.
Saadaval on ka palju teisi Arduino kilbid nagu muusika, videomäng ja bluetooth. See on lihtsalt jäämäe tipp ja soovitame mõnda oma otsimist leida, et leida oma projekti jaoks täiuslik kilp.
Kui otsite Arduinos prototüüpi ja kilbid koos erinevate sensoritega, soovitame kontrollida Fritzingit, mis mitte ainult ei aita prototüübi loomise etappidel, vaid aitab teil näidata, kuidas teha oma projekti tootmiseks püsivaid PCB-plaate.
programmeerimine( joonised)
Arduino IDE on Java-raamistikus ristplatvormil põhinev arendaja. See võimaldab teil kontrollida kõiki Arduino tarkvarafunktsioone.
Iga programmi, mida kirjutad, nimetatakse visandiks ning see koostatakse ja laaditakse teie ID-d kasutades Arduino juurde. Paljud visandid on veebis vabalt kättesaadavad ja IDE-l on isegi palju näiteid, et saaksite alustada peaaegu iga funktsiooniga, mida teie Arduino suudab.
Eclipse ja Notepad ++ on populaarsed alternatiivid visandite kirjutamiseks, kuid neil puudub lihtne juurdepääs eskiisnäidistele ja valmis joonise koostamine / üleslaadimine Arduino juurde.
Resources
See artikkel on mõeldud teie Arduino projektide alustamiseks. Lisateabe saamiseks vaadake allolevaid linke ja alustage asjade loomist.
Kui teil on rohkem kasulikke linke või oma Arduino projekti, võite vabalt kommenteerida, et jagada seda kõigi lugejatega.
projekti ideed
http: //arduino.cc/en/Tutorial/ Koduleht
http: //www.arduino.cc/playground/Projects/ Arduino Kasutajad
http: //hackaday.com/category/ arduino-hacks /
http: //www.instructables.com/tag/ tüüpi-id / kategooria-tehnoloogia / kanal-arduino /
Arduino riistvara viide http: //arduino.cc/en/Main/ riistvara
videod https: //www.youtube.com/user/makemagasiin
http: //www.circuitsathome.com/