Kaip

Kas yra „Arduino“ ir kodėl taip smagu?

Jei internete ieškote smagių elektroninių projektų, neatsidursite „Arduino“ vardu. Atvirojo kodo sistema naudojama daiktų interneto programoms, robotams ir linksmiems „pasidaryk pats“ projektams. Kas iš tikrųjų yra „Arduino“ ir kodėl taip smagu eksperimentuoti su šia prieinama sistema?

„Arduino“ yra atviro kodo elektronikos platforma, kurią sudaro aparatinės ir programinės įrangos derinys. Viskas nukreipta į tai, kad jums būtų kuo paprasčiau patobulinti elektroninius komponentus. Kūrėjų tikslas yra tai, kad net žmonės, neturintys programavimo ir elektronikos patirties, gali greitai tai naudoti. Taip pat skaitykite: „Windows 10“ jūsų „Raspberry Pi“ 16 žingsnių.

Kiekvieno „Arduino“ projekto pagrindas yra „Arduino“ plokštė, prie kurios prilituota daugybė standartinių komponentų. „Arduino“ plokštės širdis yra mikrovaldiklis, dažniausiai „Atmel ATmega“. Tačiau kai kuriose „Arduino“ plokštėse yra mikrovaldikliai iš, pavyzdžiui, „Intel“ ar STM. Ką dar rasite „Arduino“ lentoje, priklauso nuo modelio. Daugelis plokščių turi USB jungtį, kad galėtų bendrauti su kompiuteriu, tačiau taip pat yra plokščių, turinčių tik „WiFi“ modulį. Didelis „Arduino“ plokštės privalumas yra tai, kad visi reikalingi komponentai, skirti paprastiems „pasidaryk pats“ projektams, jau sumontuoti lentoje.

Kiekvienos plokštės šonuose rasite įvestis ir išvestis, kurias laidais galite prijungti prie jutiklių, variklių, LED žibintų ir kitų komponentų, kad galėtumėte gaminti savo gaminį. Kadangi šie komponentai dažnai yra labai pigūs, už nedidelius pinigus galite sukurti savo IP kamerą, robotą ar interneto programą. Norėdami programuoti „Arduino“ projektą, jums reikės kompiuterio, tačiau tai nereiškia, kad jūsų projektui galiausiai reikės kompiuterio, kad jis veiktų. Paprastai jūsų „Arduino“ projektas maitinamas USB jungtimi. Jei norite paleisti „Arduino“ projektą atskirai, turite prijungti kintamosios srovės adapterį arba akumuliatorių.

„Arduino LLC“ ir „Arduino SRL“ kova

„Arduino“ istoriją ir naujausią raidą kankino ieškiniai ir nesusikalbėjimas. Projekto „Arduino“ pirmtaką 2004 m. Pradėjo Kolumbijos studentas Hernando Barragánas, rašęs disertaciją Italijoje. Savo prototipų kūrimo platformą jis pavadino „Wiring“ ir ji vis dar egzistuoja www.wiring.org.co. „Barragán“ vadovai buvo Massimo Banzi ir Casey Reasas, pastarieji, be kita ko, dirbo programavimo kalbos ir kūrimo aplinkos procesų srityje.

„Arduino“ gimė 2005 m. Ir buvo kilęs iš laidų. Tačiau Barraganas nebuvo „Arduino“ komandos narys. Iki 2008 m. Nieko blogo nebuvo, bet kai 2008 m. Pabaigoje vienas iš penkių komandos narių - Gianluca Martino - per savo įmonę „Smart Projects“ užregistravo „Arduino“ vardą Italijoje, tai po daugelio metų paskatino „Arduino“ komandos narių pertrauką. Martino įkūrė „Arduino SRL“ ir nukopijavo esamą svetainę www.arduino.cc į www.arduino.org. „Arduino.cc“ svetainę valdo „Arduino LLC“, o ši žmonių grupė, įskaitant „Banzi“, buvo priversta ieškiniu parduoti „Arduino“ gaminius už Jungtinių Valstijų ribų „Genuino“ vardu. Šiuo metu tebevyksta teismo procesai ir iki tol tenka susitaikyti su dviem įmonėmis, kurios gamina tuos pačius gaminius tuo pačiu pavadinimu. Siekdami vienodumo, šiame straipsnyje naudosime tik „Arduino“ pavadinimą. Nors techniškai turime kalbėti apie „Genuino“ Europoje, kai kalbame apie „Arduino LLC“ „Arduino“ plokštes, produktai yra identiški. Belieka laukti, ar taip bus ir ateityje.

Produktai

Norint pajusti, kas įmanoma naudojant „Arduino“ sistemą ir kokius produktus galima įsigyti, naudinga pirmam apsilankyti šioje svetainėje. Atkreipkite dėmesį: toje svetainėje nurodytos kainos yra be PVM ir be siuntimo išlaidų. Taip pat galite apsilankyti www.arduino.org, šioje svetainėje yra šiek tiek kitoks pasiūlymas. Spustelėkite Produktai ir pamatysite, kad yra trys oficialios pradedančiųjų lentos: „Uno“, „101“ ir „Micro“. „Uno“ yra standartinis modelis ir apie tai parašyta daugumoje vadovų ir vadovėlių. „Uno“ atėjo prie trečiosios peržiūros, todėl dar vadinamas „Rev3“ arba „R3“.

„Uno“ kainuoja 20 eurų ir yra pagrįstas mikrovaldikliu „ATmega328P“. Joje yra 32 kilobaitai „flash“ atminties ir 2 kilobaitai RAM. „101“ yra prabangi „Uno“ versija ir turi „Intel Curie“ mikrovaldiklį. Be to, 101 yra „Bluetooth“, o plokštėje - akselerometras ir giroskopas. Jei norite sukurti projektą, kuriame naudojamas judesys, arba reikia bendrauti su kažkuo kitu per „Bluetooth“, tai yra geras pasirinkimas. „101“ kainuoja 28,65 euro. „Micro“ yra kompaktiška plokštė su integruota USB jungtimi ir kainuoja 18 eurų. Pažengusiems vartotojams yra dar sudėtingesnių plokščių, tokių kaip „Arduino MEGA 2560“, kuri yra didesnė, suteikia daugiau įvesties ir išvesties bei kainuoja 35 eurus. Kadangi „Arduino“ yra atviro kodo sistema, yra ir kitų gamintojų, siūlančių „Arduino“ plokštes. Čia galite rasti patogų panašių lentų sąrašą.

Išplėskite skydais

„Arduino“ projektą galite išplėsti jutikliais, varikliais, rezistoriais ir kita elektronika, tačiau yra ir vadinamųjų skydų. Tai iš anksto lituojamos plokštės, kurios praplečia jūsų „Arduino“ plokštės funkcionalumą. Pvz., Galite nusipirkti vairasvirtės skydą, kad valdytumėte projektą per vairasvirtę. Kitas populiarus skydas yra BLE skydas, su kuriuo prie „Arduino“ pridedate „Bluetooth 4.0“. Spustelėkite skydą ant esamos „Arduino“ lentos. Tokiu būdu tiekiate ne tik įprastą plokštę, bet ir savo skydą.

$config[zx-auto] not found$config[zx-overlay] not found