Úvodná » ako » Čo je Arduino? Získajte informácie o tejto platforme s otvoreným zdrojom elektroniky

    Čo je Arduino? Získajte informácie o tejto platforme s otvoreným zdrojom elektroniky

    Arduino je open-source prototypová elektronika založená na flexibilnom, ľahko použiteľnom hardvéri a softvéri. Dnes vám pomôžeme začať tým, že vám ukážeme niektoré z dostupných možností a aké ľahké je začať.

    Hardware Arduino je otvorená obvodová doska s mikroprocesorom a vstupnými / výstupnými kolíkmi pre komunikáciu a ovládanie fyzických objektov (LED, servos, tlačidlá atď.). Doska bude zvyčajne napájaná cez USB alebo externý zdroj napájania, ktorý zase umožní napájanie iného hardvéru a senzorov.

    Arduino má tiež softvérovú komponentu s otvoreným zdrojovým kódom, ktorá je podobná C ++. Integrované vývojové prostredie Arduino (IDE) vám umožňuje napísať kód, kompilovať ho a potom ho nahrať do vášho Arduino pre samostatné použitie v prototypoch a projektoch.

    To všetko bolo navrhnuté tak, aby bolo ľahké, aby umelci a tvorcovia mohli slobodne rozvíjať svoje nápady do skutočných objektov. Ak máte záujem niečo postaviť sami, pozrite sa na hardvérové ​​možnosti a softvér, ktorý vám umožní začať.

    Arduino varianty

    Zariadenie Arduino, ktoré je "open-source" znamená, že môžete zobraziť schémy každej dosky k dispozícii. To znamená, že máte možnosť kúpiť hardvérové ​​súčasti a spájať dosku spolu, ak ste tak naklonený. Ak chcete začať, pravdepodobne by sme Vám odporučili stráviť ~ 30 dolárov a zistiť, koľko naozaj chcete investovať.

    Obrázok nižšie bol vytvorený pomocou nástroja Fritzing a je rozloženie pre základné Arduino pomocou chlieb.

    Arduino prichádza v mnohých rôznych typoch, ktoré robia výber správneho ťažko sa rozhodnúť, ale odroda tiež umožňuje flexibilitu pri výbere dokonalého riešenia.

    Nemôžeme pokryť všetky možnosti Arduino, ale tu sú niektoré pozoruhodné možnosti na začiatok.

    Arduino Uno

    Uno je skvelý štartér Arduino, poskytuje pevný základ pre tých, ktorí práve začínajú a má veľa možností, ktoré budete chcieť pri prehliadke platformy. Pracuje tiež takmer so všetkými dostupnými štítmi (viac o tom neskôr).

    Arduino Nano

    Nano je takmer funkčný pre funkciu rovnako ako Arduino Uno, ale je to asi 1/3 veľkosti a nemôže používať štíty ľahko. Uno je určený na použitie ako trvalé zariadenie v projektoch alebo na baličkách na testovanie.

    Arduino Lilypad

    Lilypad má jedinečný dizajn, ktorý sa dá šiť do textílií pre nositeľné projekty alebo umenie. Samozrejme, nie ste obmedzený na tieto aplikácie, ale štíty nebudú pracovať na tomto Arduino, takže rozšírenie môže byť ťažké.

    Arduino Mega 2560

    Mega 2560 má viac pamäte a viac I / O kolíkov ako akékoľvek iné Arduino. Toto je najväčšie a najlepšie Arduino, ktoré môžete získať, ale možno nebudete potrebovať toľko energie, ak vaše projekty nevyžadujú. Toto by tiež bolo drahšie Arduino opustiť v projekte natrvalo.

    Netduino

    Netduino je bratranec Arduino. Je to stále open source hardvérové ​​riešenie hackingu a prototypov. Ale Netduino spúšťa .NET Micro Framework pre svoju softvérovú základňu. Je to pin kompatibilný s štítmi Arduino, ale niektoré môžu vyžadovať ovládače na spustenie.

    Pre viac hardvéru Arduino skontrolujte odkaz nižšie.

    Príslušenstvo Arduino (štíty)

    Štíty dodávajú funkčnosť vášmu Arduinovi, doslova. Majú kolíky, ktoré tlačia priamo do vrchu vášho Arduino a môžete okamžite využiť všetko, čo štít môže robiť. Môžete tiež pridať viac štítov súčasne. Arduino, ktorý sleduje Twitter pre špecifický hashtag (ethernet štít) a potom ovláda RC auto používajúci RF (RF štít) nie je nad rámec jedného projektu vďaka flexibilite štítu.

    Nižšie si všimnete, že niektoré štíty vyzerajú veľa ako samotné dosky Arduino, ale nemusíte sa zamieňať, pretože im chýba hlavná procesná sila na spustenie kódu, ktorý napíšete na skici (viac o tomto nižšie).

    Ethernet

    Toto je jeden z najpopulárnejších štítov, pretože rozširuje váš Arduino, aby mohol používať internet na komunikáciu a ovládanie. Ethernet štít je jedným z najviac všestranných k dispozícii, a akonáhle ste zvládli základy, mali by ste sa pozrieť na jednu tak, aby ste mohli urobiť pračka / toaster / kávovar tweet.

    XBee

    XBee štít umožňuje ľahkú komunikáciu z bodu do bodu. Môžete to použiť na spojenie dvoch Arduinov dohromady alebo na vytvorenie celej sieťovej siete Arduinos, ktorá bude jedného dňa VLÁDA SVET!

    motor

    Arduino dokáže ovládať motory a servy bez toho, aby potreboval štít, ale motor štít ramps, že schopnosť 11. Môžete použiť na diaľkové ovládanie vašej trávnik kosačky, alebo stavať vlastný robot.

    Existuje mnoho ďalších štítov Arduino, ktoré sú k dispozícii ako hudba, videohry a bluetooth. Toto je len špička ľadovca a my by sme vám odporučili, aby ste urobili nejaké vlastné vyhľadávanie, aby ste našli dokonalý štít pre váš projekt.

    Ak hľadáte prototyp Arduinos a štíty spolu s rôznymi snímačmi, odporúčame vám skontrolovať Fritzing, ktorý nielen pomáha s prototypovými fázami, ale tiež pomáha vám ukázať, ako vytvoriť trvalé dosky s plošnými spojmi na výrobu vášho projektu.

    Programovanie (skice)

    IDE Arduino je nástroj na vývoj platformy napísaný v jazyku Java. Umožňuje vám ovládať všetky softvérové ​​funkcie vášho Arduino.

    Každý program, ktorý napíšete, sa nazýva náčrt a je kompilovaný a odovzdaný do vašej Arduino pomocou IDE. Veľa náčrtov je voľne k dispozícii online a IDE dokonca prináša množstvo príkladov, ktoré vám umožnia začať s každou funkciou, s ktorou je váš Arduino schopný.

    Eclipse a Notepad ++ sú populárne alternatívy k písaniu náčrtov, ale im chýba jednoduchý prístup k príkladom náčrtov a kompilácia / nahrávanie hotového náčrtu do Arduina.

    zdroje

    Tento článok je navrhnutý tak, aby sa začal vo vašich projektoch Arduino. Pre viac čítajte odkazy nižšie a začnite robiť veci.

    Ak máte ďalšie užitočné odkazy alebo vlastný projekt Arduino, neváhajte a nechajte komentár, ktorý chcete zdieľať so všetkými čitateľmi.

    Nápady na projekt

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

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

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

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

    Arduino hardvérový odkaz http://arduino.cc/en/Main/Hardware

    videá https://www.youtube.com/user/makemagazine

    http://www.circuitsathome.com/