Článek

Co je Arduino?

protection click fraud

Arduino UnoZdroj: Jerry Hildenbrand / Android Central

Nejlepší odpověď: Arduino je platforma pro elektronické prototypování, která využívá desku mikrokontroléru propojenou se vstupními zařízeními a výstupním hardwarem (nebo obojím) k navrhování elektronických projektů. Platforma Arduino se skládá z hardwaru, integrovaného vývojového prostředí a dlouhého seznamu produktů třetích stran, které se integrují do ekosystému.

Co je Arduino?

Arduino UnoZdroj: Jerry Hildenbrand / Android Central

Pokud rádi vrtáte nebo se bavíte s elektronickými projekty na jakékoli úrovni, pravděpodobně jste slyšeli o Arduinu. Je to cenově dostupný a užitečný způsob, jak se dozvědět více o hloupé stránce elektroniky pomocí kabeláže a programování něco dohromady, co dělá „věci“. Někdy jednoduché věci, někdy složité věci, ale vždy skvělé věci.

Arduino však není pro každého. Není navržen jako levný a snadno použitelný počítač jako Raspberry Pi a je spíše pro věci, jako je automatizace nebo shromažďování informací. Na druhou stranu je to pro vás skvělý mozek pro většinu projektů internetu věcí

připojený domov a umožňuje vám vytvářet skvělé věci s trochou základních elektronických dovedností a určitou znalostí programování.

Arduino je celá platforma pro prototypování elektroniky. Je to značka pro produkty uvnitř tohoto ekosystému, samotný hardware, vytvořený programovací jazyk na C/C++ a na další produkty, které s ním jdou, jako je prkénko na krájení, senzory, ovladače a více.

Jednoduše řečeno, používáte desku Arduino ke shromažďování dat z nějakého senzoru nebo odesílání dat do něčeho jako LED (nebo kombinace obojího), abyste postavili něco skvělého. Snadným příkladem, jak si zabalit hlavu, je použití teplotního senzoru připojeného k desce Arduino, který rozsvítí LED, když si potřebujete obléknout kabát, když vyrazíte ven. Ale můžete udělat mnohem víc.

Deska Arduino

Arduino UnoZdroj: Jerry Hildenbrand / Android Central

Nejoblíbenější Arduino deska je Uno. Je to jeden z prvních, takže si získal široké přijetí, ale je také nejlevnější, a proto je nejlepší koupit, pokud chcete začít s platformou Arduino.

Model Uno je poháněn čipem ATMega běžícím na 16MHz a má 32Kb úložiště. Má také 2Kb vnitřní paměti. Je to přesný opak výkonného kusu hardwaru, ale neměl to být výkonný kus hardwaru. Pokud si představujete Arduino (nejen Uno, ale všechny modely) jako řídicí desku, máte správnou představu.

K Arduinu nepřipojíte displej ani klávesnici (můžete, ale ne kvůli programování), protože deska Arduino nebyla navržena jako PC. K zápisu a nahrání programu do hardwaru Arduina tedy budete potřebovat PC. Windows, Mac a Linux fungují stejně dobře. Chromebook můžete použít k zápisu a načtení kódu na desku Arduino, s omezeními, o kterých si povíme později.

Arduino UnoZdroj: Jerry Hildenbrand / Android Central

Nejdůležitější hardware na desce Arduino je sada vstupních a výstupních pinů. Uno jich má celkem 14, přičemž dva se používají pro napájení a šest je nastaveno tak, aby poskytovalo výstup PWM pro ovládání analogových zařízení s digitálním výstupem. K těmto pinům připojíte svá vstupní a výstupní zařízení a na základě programu, který jste nahráli do Arduina, se dějí magie. Nebo věci vyhoří. Ať tak či onak, je to velká zábava.

K těmto kolíkům lze také připevnit příslušenství a najdete různé věci, které můžete připevnit. Tyto se nazývají štíty a můžete si vybrat z něčeho jako LCD, který se připojuje přímo k desce bez kabeláže nebo pájení. Díky tomu je snadné navrhovat a vymýšlet, a proto je Arduino tak oblíbené na všech úrovních dovedností.

Čím je Arduino výjimečné

Arduino UnoZdroj: Jerry Hildenbrand / Android Central

Není to jedna jediná věc, ale několik důležitých faktorů, které dělají Arduino výjimečným.

Arduino je levné a open source. Díky tomu je přístupný téměř každému, ale také to znamená, že můžete navrhnout další díly, které se připojí k desce Arduino, které budou fungovat pro všechny ostatní používající stejný model. Páječka, 3D tiskárna a některé základní elektronické znalosti znamenají, že můžete postavit téměř vše, co dokáže platforma Arduino pohánět.

Arduino používá pro programování C/C++. C může být trochu frustrující se učit, ale používají ho miliony lidí a existuje nespočet online tutoriálů a kurzů, které každému umožňují naučit se jej používat svým vlastním tempem. IDE (Integrated Development Environment), které se připojuje k hardwaru Arduino, je také zdarma a snadno pochopitelné.

Arduino má a obrovský komunita uživatelů a vývojářů, kteří jsou vždy připraveni pomoci, když narazíte na zádrhel. To může být neocenitelný zdroj, protože každý, od začátečníka po profesionála, někdy narazí na zádrhel. Mít lidi, kteří vám pomohou odladit problém nebo vás nasměrovat na správné informace, je zásadní, pokud si chcete jen pohrát a vytvořit skvělé věci.

Kupte si startovací sadu

Arduino UnoZdroj: Jerry Hildenbrand / Android Central

Samo o sobě vše, co můžete s deskou Arduino dělat, je zapínat a vypínat světlo. To je skvělý způsob, jak se seznámit s používáním IDE a nastavením hardwaru, ale daleko se nedostanete, jakmile zjistíte, jak blikat LED. Takže nejlepší způsob, jak se dostat na platformu, je koupit si startovací sadu.

Dobrá startovací sada bude obsahovat desku, hrst propojovacích vodičů, něco pro připojení k Arduinu, jako je senzor nebo dvě a více LED nebo malý motor, a co je nejdůležitější, Příklad kódu pro použití těchto věcí. Pokud nejste opravdu znalost C++, to je důležité. Na internetu najdete spoustu příkladů kódu, ale nákup sady znamená, že získáte kód a hardware, které spolu spolupracují.

Jsem částečně zběhlý v C a mám spoustu harampádí v přihrádkách na díly na pracovním stole. Nekoupil jsem si kvůli tomu startovací sadu a rychle jsem toho litoval. Když už nic jiného, ​​mít správně označené odpory se vyplatí, protože cena dobré sady je docela nízká.

Když jsem chtěl expandovat, I dělal koupit sadu a strávil spoustu času procházením toho, co je k dispozici. Rozhodl jsem se pro startovací sadu od Elegoo a myslím si, že je ideální pro každého, kdo se chce dostat do platformy Arduino.

Možná budete chtít více dílů, nebo jich možná nebudete chtít tolik, kolik je zde zahrnuto. Dobrou zprávou je, že existuje mnoho startovacích sad Arduino, ze kterých si můžete vybrat. Jakmile však zjistíte, co přesně potřebujete a kolik chcete utratit, je tu ještě jeden věc, kterou je třeba zvážit: měli byste si koupit originální desku Arduino nebo jednu z vynikajících desek třetích stran klony?

Arduino UnoZdroj: Jerry Hildenbrand / Android Central

Přidejte se na hloupou stranu

Deska postavená Arduinem nabízí několik věcí: Je to vždy vysoká kvalita s pevnými pájenými spoji, které se neporouchají a přivedou vás k šílenství. Vždy funguje s ovladačem USB, takže při pokusu o připojení byste neměli mít žádné problémy. Bohužel má také vestavěnou chybu v deskách plné velikosti pro I/O piny. Mezi kolíky sedm a osm je větší mezera. Nemělo by to tam být, ale je to tak, a protože existuje tolik štítů třetích stran, které odpovídají této nepravidelnosti, zůstalo to. Najdete spoustu příslušenství třetích stran, které má stejně velkou mezeru, a pro použití s ​​deskou třetí strany budete potřebovat adaptér.

Desky Arduino třetích stran jsou také skvělé, často lepší než originál. Arduino je plně open source, což znamená, že kdokoli může postavit hardware a prodat jej s úpravami. Najdete věci jako Wi-Fi nebo další úložiště zabudované do desek třetích stran a v závislosti na tom, co s tím chcete dělat, jsou skvělým doplňkem. Jedinou potenciální nevýhodou by byl ovladač USB pro Windows, ale nákup desky, která s ním nefunguje, je vzácný jev.

A konečně, pokud plánujete používat Chromebook k zápisu a načítání kódu na desku Arduino, musíte si koupit oficiální model od Arduina. S Chrome OS musíte použít Arduino Web Editor a to podporuje pouze úřední desky. Nebylo by skvělé mít nejlepší Chromebook jen abyste zjistili, že s ní nemůžete použít právě zakoupenou desku.

Nerozhodujte se podle ceny, protože rozdíl není velký. Například oficiální desky Arduino jsou obvykle pod 20 $, a zatímco deska třetí strany vám může ušetřit dolar nebo dva, měli byste zvážit, co chcete udělat, a rozhodnout se, zda na tom záleží jako první.

Náš výběr

Sada Elegoo Arduino

ELEGOO UNO Project Super Starter Kit

Tato sada obsahuje vše, co potřebujete, abyste mohli začít s platformou Arduino. Nemusíte nic pájet a najdete kompletní příklady kódu pro veškerý dodávaný hardware.

  • 39 dolarů na Amazonu

Můžeme získat provizi za nákupy pomocí našich odkazů. Zjistěte více.

Toto jsou nejlepší chytré zástrčky, které fungují s Google Home a Alexa
Postavte si chytřejší dům

Ušetřete náklady na energii s nejlepšími chytrými zástrčkami pro Google Assistant a Amazon Alexa. Zde jsou některé z našich oblíbených kompatibilních s několika chytrými hlasovými asistenty.

S tímto příslušenstvím získáte ze svých Ring kamer více
Cink Cink

Prstencové bezpečnostní kamery jsou úžasné hned po vybalení, ale s dobrým příslušenstvím mohou být mnohem lepší. Zde jsou některé z nejlepších doplňků Ring, bez kterých si myslíme, že byste neměli být.

Žárovky LIFX jsou příliš drahé? Zde je několik levných, ale chytrých alternativ
rozsviťte svůj domov

LIFX je jednou z předních značek v oblasti chytrého osvětlení, ale zdaleka to není vaše jediná možnost. Existuje spousta alternativ, které stojí za zvážení, jako jsou ty, které jsme zde uvedli.

instagram story viewer