Skip to main content

Mik az Arduino Könyvtárak?

Arduino egy népszerű elektronikai platform a hobbisták és a szakemberek számára.A hardver, Arduino Reg néven ismert;Táblák, számos fajtában kaphatók, és kiterjeszthetők az Arduino Reg néven ismert kiegészítő alkatrészekkel;pajzsok.Hasonlóképpen, a szoftver funkcionalitása kibővíthető az Arduino Reg hozzáadásával;könyvtárak.Alapvetően ezek a könyvtárak felgyorsítják az Arduino Reg programozásának folyamatát;projekt azzal, hogy célzott írásbeli kódot ad a programozónak, megmentve őt a bonyolult problémák megoldásának idejét és erőfeszítéseit, amelyeket más programozók már megoldottak.A platform nyílt forráskódú, beleértve az összes standard hardver- és szoftver összetevőt.Ez azt jelenti, hogy a könyvtárak szabadon módosíthatók, lemásolhatók és újraeloszthatók.Arduino A könyvtárakat a General Public License (GPL) alatt adják ki, ami azt jelenti, hogy a kereskedelmi szoftverek jogilag hozzáadhatók az Arduino Reg -hez;Platform, de Arduino A könyvtárakat nem lehet beépíteni olyan szoftverbe, amelyet a GPL vagy a kompatibilis nyílt forráskódú licenc alatt nem adnak ki.

Az Arduino Reg két fő típusa;A könyvtárak standard és a felhasználó hozzájárulnak.A standard könyvtárak szerepelnek az alapértelmezett Arduino szoftver.Ezek a könyvtárak beépülnek, mert alapvető funkcionalitást biztosítanak, amelyet sok programozó használ.A standard könyvtárak felülvizsgálaton és tesztelésen mentek keresztül a minőség és a megbízhatóság biztosítása érdekében.A felhasználó által hozzájárult könyvtárak nem szerepelnek az alapértelmezett csomagban, mivel a funkcionalitásuk homályosabb, vagy még nem ment keresztül kiterjedt tesztelésen.Az Arduino A projekt biztosítja a leggyakoribb könyvtárak tárolóját, és más könyvtárak megtalálhatók másutt az interneten.A felhasználó által hozzájárult könyvtár telepítése ugyanolyan egyszerű, mint a fájl kiszedése és a könyvtárak mappába helyezése.

A standard könyvtárak tartalmazzák az SD, a LiquidCrystal, az Ethernet, a Servo és még sokan.Az SD könyvtár biztosítja a szoftver képességét, hogy olvassa és írjon az SD -kártyákra, feltéve, hogy SD -olvasót csatoltak az Arduino Reghez;projekt.A LiquidCrystal szoftvert biztosít az LCD monitorok vezérlésére, amelyek hasznosak lehetnek a képek vagy a kimenetek megjelenítéséhez.Az Ethernet könyvtár szoftver támogatást ad az Ethernet Arduino pajzs.A SERVO támogatást nyújt a szervo motorok számára, amelyek hasznosak a robotikai projektekhez.A DateTime egy egyszerű könyvtár, amely segít az Arduino reg;A szoftver tartsa nyomon a dátumokat és az időket.A WebDuino webszerver biztosít, amely lehetővé teszi az eszközök távoli hozzáférését az interneten.