Mi az Arduino? Tudjon meg többet erről a nyílt forráskódú elektronikus platformról

Tartalomjegyzék:

Mi az Arduino? Tudjon meg többet erről a nyílt forráskódú elektronikus platformról
Mi az Arduino? Tudjon meg többet erről a nyílt forráskódú elektronikus platformról

Videó: Mi az Arduino? Tudjon meg többet erről a nyílt forráskódú elektronikus platformról

Videó: Mi az Arduino? Tudjon meg többet erről a nyílt forráskódú elektronikus platformról
Videó: Minecraft Live 2022 - YouTube 2024, Lehet
Anonim
Az Arduino egy rugalmas, könnyen kezelhető hardver és szoftver alapú nyílt forráskódú elektronikai prototípus-platform. Ma segítünk Önnek elkezdeni, bemutatva néhány rendelkezésre álló opciót, és milyen egyszerű az induláshoz.
Az Arduino egy rugalmas, könnyen kezelhető hardver és szoftver alapú nyílt forráskódú elektronikai prototípus-platform. Ma segítünk Önnek elkezdeni, bemutatva néhány rendelkezésre álló opciót, és milyen egyszerű az induláshoz.

Az Arduino hardver egy nyílt forráskódú áramköri kártya mikroprocesszorral és bemeneti / kimeneti (I / O) érintkezőkkel a fizikai objektumok kommunikációjához és vezérléséhez (LED, szervók, gombok stb.). A kártyát jellemzően USB-n vagy külső tápegységen keresztül táplálja, ami viszont lehetővé teszi más hardverek és érzékelők táplálását.

Az Arduino egy nyílt forráskódú szoftverkomponenst is tartalmaz, amely hasonló a C ++ -hoz. Az Arduino integrált fejlesztői környezet (IDE) segítségével kódot írhat, fordíthatja azt, majd feltöltheti azt Arduino-ra önállóan prototípuskészítés és projektek esetén.

Mindezt úgy tervezték, hogy könnyen használható legyen ahhoz, hogy a művészek és a gyártók szabadon fejleszthessék ötleteiket valódi tárgyakká. Ha érdekel valamit magad, akkor nézd meg a hardver opciókat és a rendelkezésre álló szoftvert, hogy elinduljon.

Arduino változatok

Az Arduino hardver "nyílt forráskódú" azt jelenti, hogy megtekinthetjük a rendelkezésre álló táblák vázlatát. Ez azt jelenti, hogy szabadon megvásárolhatja a hardver komponenseit és forraszthatja össze a táblát, ha ilyen hajlékony. Az induláshoz valószínűleg azt javasoljuk, hogy töltsön el a ~ 30 dollárt, és nézze meg, mennyit szeretne befektetni.

Az alábbi kép a Fritzing alkalmazásával készült, és egy alaplapi Arduino elrendezését használja kenyérlapon.

Az Arduino számos különböző típushoz érkezik, amelyek a legmegfelelőbb választást teszik lehetővé, de a változatosság lehetővé teszi a tökéletes megoldás rugalmasságát is.
Az Arduino számos különböző típushoz érkezik, amelyek a legmegfelelőbb választást teszik lehetővé, de a változatosság lehetővé teszi a tökéletes megoldás rugalmasságát is.

Nem tudunk minden Arduino-opciót lefedni, de itt van néhány figyelemre méltó lehetőség az induláshoz.

Arduino Uno

Az Uno nagyszerű indító Arduino, ez szilárd alapot nyújt azok számára, akik csak elkezdték használni a játékot, és rengeteg lehetőség van a platform felfedezéséhez. Szinte minden árnyékolással is működik (erről később).
Az Uno nagyszerű indító Arduino, ez szilárd alapot nyújt azok számára, akik csak elkezdték használni a játékot, és rengeteg lehetőség van a platform felfedezéséhez. Szinte minden árnyékolással is működik (erről később).

Arduino Nano

A Nano szinte jellemzője ugyanaz, mint az Arduino Uno, de körülbelül 1/3-a a méret, és nem használható pajzsok könnyen. Az Uno-t úgy tervezték, mint a projektek állandó telepítését vagy a teszteléshez használt kenyérsüteményeket.
A Nano szinte jellemzője ugyanaz, mint az Arduino Uno, de körülbelül 1/3-a a méret, és nem használható pajzsok könnyen. Az Uno-t úgy tervezték, mint a projektek állandó telepítését vagy a teszteléshez használt kenyérsüteményeket.

Arduino Lilypad

A Lilypad egyedülálló formatervezéssel rendelkezik, amely varrható szövetekhez hordható projektekhez vagy művészetekhez. Természetesen nem csak ezekre az alkalmazásokra korlátozódnak, de a pajzsok nem fognak működni ezen az Arduinoon, így a bõvítés nehézkes lehet.
A Lilypad egyedülálló formatervezéssel rendelkezik, amely varrható szövetekhez hordható projektekhez vagy művészetekhez. Természetesen nem csak ezekre az alkalmazásokra korlátozódnak, de a pajzsok nem fognak működni ezen az Arduinoon, így a bõvítés nehézkes lehet.

Arduino Mega 2560

A Mega 2560 memóriával és több I / O tűvel rendelkezik, mint bármely más Arduino. Ez a legnagyobb és legjobb Arduino, amit kaphat, de nem feltétlenül szükséged lesz arra a sok erőre, ha projektjeid nem hívják fel. Ez egy drágább Arduino lenne, aki végleg elhagyná a projektet.
A Mega 2560 memóriával és több I / O tűvel rendelkezik, mint bármely más Arduino. Ez a legnagyobb és legjobb Arduino, amit kaphat, de nem feltétlenül szükséged lesz arra a sok erőre, ha projektjeid nem hívják fel. Ez egy drágább Arduino lenne, aki végleg elhagyná a projektet.

Netduino

A Netduino az Arduino unokatestvére. Még mindig nyílt forráskódú hardveres hacker és prototípus-megoldás. De a Netduino a.NET Micro Framework szoftver alapját használja. A pólus kompatibilis az Arduino pajzsokkal, de egyesekhez szükség lehet a vezetők futtatására.
A Netduino az Arduino unokatestvére. Még mindig nyílt forráskódú hardveres hacker és prototípus-megoldás. De a Netduino a.NET Micro Framework szoftver alapját használja. A pólus kompatibilis az Arduino pajzsokkal, de egyesekhez szükség lehet a vezetők futtatására.

További Arduino hardverekért nézd meg az alábbi linket.

Arduino tartozékok (Shields)

A pajzsok az Arduino-hoz hozzáadnak funkciót, szó szerint. Vannak csapjaik, amelyek közvetlenül az Arduino tetejébe nyomnak, és azonnal kihasználhatják a pajzs bármelyikét. Többszörös pajzsokat is hozzáadhat egyszerre. Az Arduino, amely egy bizonyos hashtagot (ethernet pajzsot) figyeli a Twitteren, majd egy rádiós autót RF (RF védőfelülettel) vezérel, nem tartozik egyetlen projekt határa alá sem a pajzs rugalmasságának köszönhetően.

Alább láthatja, hogy egyes pajzsok sokat hasonlítanak az Arduino táblákra, de nem szabad összekeverniük, mert hiányoznak a fő feldolgozási hatalom a kód készítéséhez.

Ethernet

Image
Image

Ez az egyik legnépszerűbb pajzs, mert bővíti Arduino-t, hogy képes legyen az internetet kommunikálni és vezérelni. Az Ethernet pajzs az egyik legszélesebb körben elérhető, és miután elsajátította az alapokat, meg kell keresnie, hogy az egyik csak így lehet a mosó / kenyérpirító / kávéfőző csipog.

XBee

Image
Image

Az XBee pajzs egyszerűvé teszi a pont-pont vezeték nélküli kommunikációt. Ezt használhatja a két Arduinos hálózatra, vagy egy teljes Arduinos hálót hozhat létre, amely egy nap RULE THE WORLD!

Motor

Image
Image

Az Arduino a motort és a szervókat pajzs nélkül is képes irányítani, de a motorvédő pajzs felgyorsítja ezt a képességet. Ezzel a távvezérlővel kezelheti a fűnyírót vagy létrehozhatja saját robotját.

Sok más Arduino pajzs áll rendelkezésre, mint a zene, a videojáték és a bluetooth. Ez csak a jéghegy csúcsa, és azt ajánljuk, hogy végezzen egy kis keresést a sajátjánál, hogy megtalálja a tökéletes pajzsot a projekthez.

Ha Arduinos prototípust keresel, és különböző érzékelőkkel együtt pajzsokat tervez, akkor javasoljuk, hogy nézze meg a Fritzing-et, amely nemcsak segít a prototípusok készítésében, hanem segít megmutatni, hogyan készíthet állandó PCB-kártyákat a projekt elkészítéséhez.

Programozás (Vázlatok)

Az Arduino IDE Java platformon fejlesztett platform. Lehetővé teszi az Arduino összes szoftverfunkciójának ellenőrzését.

Minden egyes programot, amelyet írsz, vázlatnak nevezünk, és az IDE segítségével összeállítjuk és feltöltöttük Arduino-ra.Számos vázlat szabadon elérhető az interneten, és az IDE még sok példával jár, hogy elinduljon minden olyan funkcióval, amelyet az Arduino képes.
Minden egyes programot, amelyet írsz, vázlatnak nevezünk, és az IDE segítségével összeállítjuk és feltöltöttük Arduino-ra.Számos vázlat szabadon elérhető az interneten, és az IDE még sok példával jár, hogy elinduljon minden olyan funkcióval, amelyet az Arduino képes.
Az Eclipse és a Notepad ++ népszerű alternatívák a vázlatok megírásához, de nem állnak könnyű hozzáféréssel a vázlat példáihoz és a kész vázlat összeállításához / feltöltéséhez az Arduino-hoz.
Az Eclipse és a Notepad ++ népszerű alternatívák a vázlatok megírásához, de nem állnak könnyű hozzáféréssel a vázlat példáihoz és a kész vázlat összeállításához / feltöltéséhez az Arduino-hoz.

Erőforrások

Ez a cikk célja az Ön Arduino projektjeinek elindítása. További olvasmányokért nézd meg az alábbi linkeket és kezdj el készíteni.

Ha több hasznos link vagy saját Arduino-projekted van, nyugodtan hagyj egy megjegyzést, hogy megosszuk az összes olvasót.

Projektötletek

https://arduino.cc/en/Tutorial/HomePage

https://www.arduino.cc/playground/Projects/ArduinoUsers

https://hackaday.com/category/arduino-hacks/

https://www.instructables.com/tag/type-id/category-technology/channel-arduino/

Arduino hardver referencia https://arduino.cc/en/Main/Hardware

Videók https://www.youtube.com/user/makemagazine

https://www.circuitsathome.com/

Ajánlott: