Kas yra Arduino®?

Arduino® reiškia mažų kompiuterių platformų ir atitinkamos programavimo programinės įrangos prekės ženklą, skirtą elektronikos mėgėjams, „pasidaryk pats“ (pasidaryk pats) miniai, menininkams ir pedagogams. To paties pavadinimo italų įmonė kuria Ardunio® gaminius ir teikia nemokamą dokumentaciją, programinę įrangą ir net visas techninės įrangos schemas internete, kad kiekvienas galėtų naudoti ar platinti. Ši technologija pirmiausia skirta sąveikai su fiziniu pasauliu ir gali būti naudojama su daugybe jutiklių, žibintų, variklių ir kitų elektronikos komponentų, kad būtų galima pajusti ir sąveikauti su aplinka. Energinga vartotojų bendruomenė pritaikė technologiją įvairiuose projektuose – nuo ​​pramoginių prietaisų iki autonominių orlaivių

Arduino® platforma iš pradžių buvo sukurta kaip nebrangus ir paprastas būdas supažindinti Italijos studentus su elektronikos programavimu ir dizainu, tačiau projekto dėmesys įperkamumui, naudojimo paprastumui ir atviram dizainui greitai patraukė pasaulio dėmesį. Bendrovė tapo atvirojo kodo aparatinės įrangos pradininke – filosofija, pagal kurią visos techninės įrangos schemos yra prieinamos praktiškai bet kokiam tikslui. Bendrovė paženklino savo pavadinimą, kad jos Italijoje pagamintos plokštės nebūtų painiojamos su prastos kokybės imitacijomis; Vis dėlto galima įsigyti įvairių produktų, pagrįstų Arduino® dizainu, nuo pigių azijietiškų produktų iki bendruomenės palaikomos „Freeduino“ svetainės, kuri palaiko projektus be prekių ženklų pagal oficialius dizainus. Arduino® komanda visiškai priėmė šią atvirumo dvasią su laisvai prieinama dokumentacija, palaikymu ir projektų pavyzdžiais ir netgi įtraukė kitų vartotojų siūlomus patobulinimus į savo dizainą.

Nuo tada, kai buvo sukurtas 2005 m., Arduino® prekės ženklas išsiplėtė, įtraukdamas įvairią aparatinę įrangą, programavimo kalbą ir integruotą kūrimo aplinką (IDE), skirtą programinės įrangos programoms kurti. Nesvarbu, ar ją gamina oficiali komanda, ar kitos įmonės, aparatinė įranga dažnai parduodama kaip iš anksto sukonstruotos plokštės, pagrįstos mikrovaldikliu, ty mažo kompiuterio, kuris vykdo programinės įrangos instrukcijas, dalis. Elektronikos entuziastai taip pat gali nusipirkti nesurinktą Arduino® rinkinį arba net suprojektuoti plokštę nuo nulio ir įsigyti mikrovaldiklį atskirai. Pagrindiniai iš anksto surinktų gaminių skirtumai yra plokštės dydis ir įvesties/išvesties (I/O) parinkčių, skirtų prijungti mikrovaldiklį prie kitų komponentų, skaičius ir tipas.

Dauguma Arduino® projektų apima tam tikrą fizinį skaičiavimą, o tai reiškia, kad mikrovaldiklis jaučia arba kaip nors sąveikauja su jį supančia aplinka. Paprasčiausiuose pavyzdžiuose tai gali būti ne kas kita, kaip šviesos diodo (LED) įjungimas ir išjungimas, tačiau platforma turi pakankamai skaičiavimo galios robotikai ar pažangiems elektronikos projektams. Menininkai, aparatinės įrangos įsilaužėliai ir entuziastai naudojo Arduino® produktus kurdami kai kuriuos labai kūrybingus projektus, įskaitant nepilotuojamas orlaivius (UAV), įrenginius, kurie stebi ore esančius teršalus, ir net augalus, kurie gali skambinti, tvitinti ar siųsti žinutes savininkams, kai jiems reikia vandens.