Čo je Arduino? Získajte viac informácií o tejto platforme s otvoreným zdrojovým kódom

Obsah:

Čo je Arduino? Získajte viac informácií o tejto platforme s otvoreným zdrojovým kódom
Čo je Arduino? Získajte viac informácií o tejto platforme s otvoreným zdrojovým kódom

Video: Čo je Arduino? Získajte viac informácií o tejto platforme s otvoreným zdrojovým kódom

Video: Čo je Arduino? Získajte viac informácií o tejto platforme s otvoreným zdrojovým kódom
Video: TOP 10 Počítačové lifehacky, které vám usnadní život - YouTube 2024, Apríl
Anonim
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ť.
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ť.

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

Arduino má aj softvérovú komponentu s otvoreným zdrojovým kódom, ktorá je podobná C ++. Integrované vývojové prostredie Arduino (IDE) 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 jednoduché, aby umelci a tvorcovia mohli slobodne rozvíjať svoje nápady do skutočných objektov. Ak máte záujem stavať niečo sami, pozrite si možnosti hardvéru 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 dosky na chlieb.

Arduino prichádza v 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.
Arduino prichádza v 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 solídny základ pre tých, ktorí práve začínajú a majú 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).
Uno je skvelý štartér Arduino, poskytuje solídny základ pre tých, ktorí práve začínajú a majú 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 skúšobných plátnoch.
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 skúšobných plátnoch.

Arduino Lilypad

Lilypad má unikátny dizajn, ktorý je možné š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é.
Lilypad má unikátny dizajn, ktorý je možné š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äčší a najlepší Arduin, ktorý môžete získať, ale nemusí byť potrebná veľa energie, ak vaše projekty nevyžadujú. Bolo by tiež drahším Arduinom, ktorý by trvalo odišiel do projektu.
Mega 2560 má viac pamäte a viac I / O kolíkov ako akékoľvek iné Arduino. Toto je najväčší a najlepší Arduin, ktorý môžete získať, ale nemusí byť potrebná veľa energie, ak vaše projekty nevyžadujú. Bolo by tiež drahším Arduinom, ktorý by trvalo odišiel do projektu.

Netduino

Netduino je bratranec Arduino. Je to stále otvorené zdrojové riešenie pre hacking a prototypovanie. Netduino však 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.
Netduino je bratranec Arduino. Je to stále otvorené zdrojové riešenie pre hacking a prototypovanie. Netduino však 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.

Ak chcete získať viac informácií o hardvéri Arduino, pozrite si odkaz nižšie.

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

Štíty vám dodávajú funkčnosť vášho Arduina, doslova. Majú kolíky, ktoré sa tlačia priamo do vrchu vášho Arduino a môžete ihneď využiť všetko, čo štít môže robiť. Môžete tiež pridať viacero š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), nepatrí do rozsahu jedného projektu vďaka pružnosti štítu.

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

Ethernet

Image
Image

Jedná sa o 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 najrôznejších dostupných 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

Image
Image

Štít XBee umožňuje ľahkú komunikáciu z bodu do bodu. Môžete to použiť na pripojenie dvoch Arduinos dohromady alebo nastaviť celú sieť mesh Arduinos, ktorá bude jeden deň VLÁDA SVETE!

motor

Image
Image

Arduino dokáže ovládať motory a servy bez toho, aby potreboval štít, ale motor štít rampuje, že schopnosť 11. Môžete použiť na diaľkové ovládanie vašej sekačke, 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 odporúčali robiť 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 (náčrty)

Arduino IDE 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 skica a je kompilovaný a odovzdaný do vášho Arduino pomocou IDE.Veľa skíc 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, ktorú dokáže váš Arduino.
Každý program, ktorý napíšete, sa nazýva skica a je kompilovaný a odovzdaný do vášho Arduino pomocou IDE.Veľa skíc 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, ktorú dokáže váš Arduino.
Eclipse a Notepad ++ sú populárne alternatívy k písaniu náčrtov, ale postrádajú jednoduchý prístup k príkladom náčrtov a zostavovanie / nahrávanie hotového náčrtu do Arduino.
Eclipse a Notepad ++ sú populárne alternatívy k písaniu náčrtov, ale postrádajú jednoduchý prístup k príkladom náčrtov a zostavovanie / nahrávanie hotového náčrtu do Arduino.

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 viac užitočných odkazov alebo vlastný projekt Arduino, neváhajte a nechajte komentár zdieľať so všetkými čitateľmi.

Nápady na projekt

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 hardvérový odkaz https://arduino.cc/en/Main/Hardware

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

https://www.circuitsathome.com/

Odporúča: