reklama

Aktualizoval Ian Buckley dne 14. srpna 2017

Pokud jste něco jako já, pohrávání s elektronikou je něco, co byste opravdu chtěli dělat - alespoň teoreticky. Ve skutečnosti vám časová omezení a nedostatek znalostí nevyhnutelně brání v vyzkoušení. Je to prostě příliš obtížné. Líbí se vám pitva rozbitých gadgetů, ale nikdy nedělejte nic s kousky, které najdete, kromě toho, že je odložíte na deštivý den (zásuvka plná mikrovlnné části? Šek).

Arduino je odpověď na toto vše, a upřímně řečeno, cokoli, co lze považovat za zábavu, zatímco učení je podle mého názoru skutečně revolučním zařízením.

Technicky je Arduino a programovatelný logický řadič Co je na světě programování PLC?Ve světě výroby existují počítače a pak je tu automatizace počítačů. I když si můžete myslet, že víte o počítačích vše, co jste věděli, prostě jste nepoškrábali povrch pomocí ... Přečtěte si více . Oficiálně je to ale open-source elektronika prototypování platforma - ale co to znamená?

Pro vás nebo pro mě je to jako malý počítač, který můžete naprogramovat, aby dělal věci, a interaguje se světem prostřednictvím elektronických senzorů, světel a motorů. V zásadě zpřístupňuje některým skutečně hardcore elektronickým projektům kohokoli - takže umělci a kreativní typy se mohou soustředit na to, aby se jejich myšlenky staly realitou. Je to dokonalý nástroj pro drcení!

instagram viewer

Citovat:

Arduino je platforma s otevřeným zdrojovým kódem elektroniky založená na flexibilním, snadno použitelném hardwaru a softwaru. Je určen pro umělce, designéry, fandy a kohokoli, kdo má zájem o vytváření interaktivních objektů nebo prostředí.

Co s tím můžete dělat?

Předtím, než budeme diskutovat o tom, proč je Arduino tak revolučním zařízením, si myslím, že je lepší ukázat vám některé z mých oblíbených projektů, které byly vytvořeny s Arduino.

1. 3D tiskárny

V minulosti ukázali jsme vám MakerBot Dvě 3D tiskárny, které si můžete vyrobit za zhruba 1 000 USDDnes bych vám ráda předvedla dva konkrétní projekty, které dokážou postavit za více než 1 000 $, z nichž oba jsou plně funkční 3D-plastové tiskárny a obě jsou otevřené a aktivně využívané rozvinutý. Přečtěte si více , 3D tiskárna. No, to používá pár Arduinos k ovládání věcí, jako je vypuzování roztaveného plastu z tiskové hlavy k pohybu plošiny.

2. Puff The Magic Dragon Fighting Robot

Samozřejmě, že všechny druhy robotů jsou nejlepšími kandidáty na výrobu s Arduino, ale tento je nejroztomilejší, jaký jsem dosud viděl. Pomocí základního rámu robota, 2 motorů a 2 světelných senzorů dokáže tento malý chlap najít zdroj tepla, zamířit k němu a vypálit oheň - vše autonomně.

(Autonomní význam to dělá na jeho vlastní, bez lidské kontroly).

Pokud vás tento projekt zajímá, podívejte se na jak vám může Xod pomoci postavit robota Arduina Jak Xod pomáhá budovat Arduino roboty bez kódováníChcete se naučit robotiku, ale nemáte žádné programovací dovednosti? S grafickým IDE Xod a robotem ovládaným Arduino je to snadné. Přečtěte si více .

3. Laser Harp

Úžasné tranceové zvuky, lasery, co víc byste mohli chtít?

4. Baker Tweet

Jednoduchý způsob, jak zákazníkům sdělit, že se provádí čerstvý chléb, BakerTweet má výběr číselníku pro výběr chleba a tlačítko tweetu! Myslím, že budete souhlasit s tím, že toto Arduino je dosud nejunikátnějším využitím.

5. LED kostky

Nejlepší způsob, jak to vysvětlit, je jen sledovat video - to je naprosto úžasné; an 8x8x8 LED kostka (to je 512 LED), se všemi ovládacími prvky prováděnými Arduino.

Úroveň obtížnosti je však na vyšší straně. Nedělejte si starosti, pokud se vám to zdá složité - máme plné Arduino LED kostka Jak si vyrobit pulzující Arduino LED kostku, která vypadá, jako by přišla z budoucnostiPokud jste se potkali s některými projekty pro začátečníky Arduino, ale hledáte něco trochu trvalého a na úplně jiné úrovni úžasné, pak je skromná LED kostka 4 x 4 x 4 ... Přečtěte si více výukový program, který zahrnuje vše, co potřebujete vědět.

Takže zábava a hry stranou, co přesně dělá Arduino tak zvláštním? Určitě existují i ​​jiné programovatelné ovladače?

Open Source

Arduino je obchodní značka, ale většina vyvinutého hardwaru a softwaru je open source. Schémata jsou k dispozici online, takže pokud si nechcete koupit hotové Arduino, můžete si zdarma zakoupit jednotlivé komponenty a udělej to sám, nebo si koupte jedno z mnoha klonovacích zařízení, které jsou nyní k dispozici. V tomto okamžiku je třeba zvážit zda použít oficiální tabuli Arduino vůbec!

arduino programování

Připojení

Jako kus hardwaru, Arduino může pracovat buď samostatně (jako v robotu), připojené k počítači (čímž dává vašemu počítači přístup k datům senzorů z vnějšího světa a poskytování zpětné vazby) nebo připojených k jiným Arduino nebo jiným elektronickým zařízením a řadiči bramborové hranolky. Téměř všechno může být spojeno a je omezeno pouze vaší fantazií, ochotou věnovat nějaký čas a úsilí na učení něčeho nového a dostupností komponent. Pokud si na to vzpomenete - Arduino to dokáže.

mikrokontrolér arduino

Bohatství podpory

Jsou tam tisíce dalších lidí a organizací, které zahrnují Arduino. Výsledkem je, že pokud vám v oddělení kreativity chybí, je tu vždy předdefinovaný projekt, který můžete stavět, a vždy se můžete něco nového naučit. Je také velmi snadné začít.

arduino programování

Všestrannost a náklady

Oficiální kompletní deska Uno stojí 25 $a klon Uno již za 4 $, díky čemuž jsou tyto malé elektronické zázraky přístupné i fandům a vzdělávacím institucím.

Programovací jazyk, do kterého nahráváte, je neuvěřitelně jednoduchý a měl by být obeznámen s každým, kdo má nějaké zkušenosti s jazykem Java nebo podobnými jazyky. (Je to vlastně založeno na zpracovává se).

Je to také skvělý nástroj pro učení, se kterým můžete experimentovat s elektronikou a učit se základy. Ve skutečnosti, kdybychom je měli, když jsem byl ve škole, jsem si jistý, že bych se stal hardwarovým inženýrem.

Spousta možností

Od vydání Arduina přijalo mnoho dalších společností ethos s otevřeným zdrojovým kódem. Vedle mnoha klonových desek, které se dostaly na trh, je k dispozici několik jedinečných vzorů, které jsou kompatibilní s Arduino IDE. Tyto desky se stávají hlavním duchem původních desek Arduino a přidávají další funkce.

Pozoruhodný příklad je NodeMCU Seznamte se s Arduino Killer: ESP8266Co kdybych ti řekl, že je tu deska pro Arduino kompatibilní s vestavěným Wi-Fi za méně než 10 $? No, je. Přečtěte si více vývojová deska. Tato deska, která je také malá, má na palubě Wi-Fi a je kompatibilní s Arduino, může být použita jako malá Uzel. Js Co je Node. JS a proč bych se měl starat? [Vývoj webu]JavaScript je pouze programovací jazyk na straně klienta, který běží v prohlížeči, že? Už ne. Node.js je způsob spouštění JavaScriptu na serveru; ale je to mnohem víc. Li... Přečtěte si více server. K dispozici jako jen 3 $, tyto malé desky jsou tak dobré, že jsme si kladli otázku, zda by byli přímým konkurentem trůnu Arduino.

Jeden z naše oblíbené mikrokontroléry tady na MakeUseOf je Teensy řada vývojových desek. Tyto malé desky sbírají mnohem větší punč zpracování než desky Arduino, s malým tvarovým faktorem je činí ideálními pro malé projekty, které se spoléhají na výkonné zpracování v jejich jádru.

Stále se chcete dozvědět více? Podívejte se na tento krátký dokument Arduino, který jde trochu více do pozadí a motivace projektu. Hodně z toho je v italštině, protože pokud jej název dosud nedal, začal projekt v Itálii.

Začněte vytvářet

Arduino zcela změnili hobby elektroniku. To, co v minulosti nebylo možné bez rozsáhlých znalostí, je nyní možné dosáhnout díky široké škále dostupných levných mikrokontrolérů a obrovské komunitě, která je obklopuje.

Začínáme je také docela snadné a my máme praktický průvodce pro začátečníky Začínáme s Arduino: Příručka pro začátečníkyArduino je platforma s otevřeným zdrojovým kódem elektroniky založená na flexibilním, snadno použitelném hardwaru a softwaru. Je určen pro umělce, designéry, fandy a kohokoli, kdo má zájem o vytváření interaktivních objektů nebo prostředí. Přečtěte si více dostat tě ze země. Nebo se podívejte na naše Projekt pro začátečníky Arduina: Řízení semaforu Programování Arduino pro začátečníky: Projektová příručka k řízení semaforuSestavení řadiče semaforu Arduino vám pomůže rozvinout základní dovednosti kódování! Začínáme. Přečtěte si více tutorial.

Začínáte ve světě mikrokontrolérů? Na jakou desku uvažujete? Co plánujete udělat? Dejte nám vědět v sekci komentářů níže!

James má bakalářský titul v oboru umělé inteligence a je držitelem certifikátu CompTIA A + a Network +. Je hlavním vývojářem MakeUseOf a tráví svůj volný čas hraním VR paintballu a deskových her. Staví počítače od dětství.