Nejlepší desky Arduino pro váš projekt: 14 kroků
Nejlepší desky Arduino pro váš projekt: 14 kroků
Anonim
Nejlepší desky Arduino pro váš projekt
Nejlepší desky Arduino pro váš projekt
Nejlepší desky Arduino pro váš projekt
Nejlepší desky Arduino pro váš projekt

*Prosím, mějte na paměti, že zveřejňuji tento Instructable super blízko cílové čáry soutěže Arduino (hlasujte prosím pro mě!), Protože jsem předtím neměl čas potřebný k jeho provedení. Právě mám školu od 8:00 do 17:00, tenis pět hodin týdně, celou sobotu táborovou skupinu a většinu ostatních dní domácí úkoly. Velice vám děkujeme za pochopení a doufáme, že se vám instruktáž bude líbit!*

Možná jste nováček pracující na malém projektu nebo profesionál, který navrhuje skvělého robota. V obou případech si budete muset vybrat, jakou řídicí desku budete používat. Nyní, než se ponoříte, do kterého Arduina budete používat, vezměte prosím v úvahu následující: Arduino není totéž jako Raspberry Pi. První je jednodušší, menší a méně energeticky náročný; ten druhý je mocný, větší a lepší ve složitějších věcech. Většina Arduinos stojí méně a nemá grafické, AI, kamery atd. Schopnosti posledního; Raspberry Pies jsou tak mocné, že je lze umístit na místo Arduina (s výjimkou některých případů). Umístit Arduino na místo, kde by měl být Raspberry, je jako dát 2válcový motor do auta V6; a naopak. To neznamená, že jsou maliny lepší, prostě že plní různé úkoly.

Pokud jste se rozhodli použít Raspberry, prosím nečtěte tento Ible (zkratka pro „Instructable“. Vždy budu používat takové zkratky, takže se nenechte překvapit!). Nechci mít komentáře typu „Ztratil jsi čas!“atd., jen proto, že jste čekali Raspberry a dostali jste pouze Arduinos. Pokud naopak chcete najít desku Arduino, ignorujte toto varování a pokračujte dále. Pokud jste v Arduinu úplný začátečník, neváhejte se přihlásit do této třídy Arduino od bekathwia.

Tento Ible bude rozdělen na nejlepší desky pro každý druh projektu. U této „klasifikace“vezmu v úvahu mimo jiné velikost, piny, kompatibilitu štítu, snadné použití a další možnosti. Nyní, když jsme s úvodem skončili, přejděme k materiálům.

Krok 1: Materiály

Materiály
Materiály

Počkejte chvíli … Jaké materiály? Pokud jste si přečetli název tohoto Ible, měli jste správně předpokládat, že nebudete používat žádné materiály. Koneckonců, účelem tohoto Instructable je pomoci vám zjistit, jaké materiály budete používat v jiných projektech. Jen pro představu, když skutečně dostanete desku Arduino, mějte na paměti, že budete také potřebovat potřebný USB kabel nebo programátor a také software Arduino IDE (Mac, Windows a Linux). Zde si jej můžete stáhnout. Funkcí tohoto programu je vytvářet náčrty (pojmenované pro malé programy, které se chystáte nahrát na desku Arduino) a „vložit je do desky“(„nahrát“). Pokud vás to zajímá, podívejte se na tento návod, jak naprogramovat Arduino pomocí mobilního telefonu s Androidem (někteří kluci mi řekli, že verze aplikace pro iOS nefunguje tak dobře).

Nyní, když nyní máte to, co budete potřebovat (ve skutečnosti potřebujete pouze nový projekt, určitý zájem o něj a pár babek. Nedoporučuji žádné místo k nákupu desek, dostal jsem své z místního obchodu), přejdeme k první kategorii desek.

Krok 2: Základní desky, prototypy nebo první desky Arduino

Základní, prototypové nebo první desky Arduino
Základní, prototypové nebo první desky Arduino
Základní, prototypové nebo první desky Arduino
Základní, prototypové nebo první desky Arduino

První kategorie, o které vám řeknu, je základní nebo prototypová deska. To neznamená, že to bude extrémně jednoduché, levné a bude mít málo funkcí a pinů. Znamená to jen, že obvykle nejsou příliš složité, mají na webu spoustu informací, které si můžete prohlédnout, a mohou více či méně převzít jakýkoli projekt, který by vás v této fázi mohl zajímat. Na hmotnosti a velikosti příliš nezáleží, nepotřebujete 60 pinů ani WiFi, ale potřebujete pevnou pracovní základnu. První Arduino, které přijde komukoli do hlavy: Uno.

Arduino Uno je jedním z nejznámějších modelů a je velmi zajímavý pro začátečníky i profesionály. Jednou z nejlepších schopností, které má, kromě toho, že má porty USB/SPI/I2C (hledejte je na internetu), je možnost naskládat na něj štíty Arduino. Arduino štíty jsou v podstatě předem připravené desky plošných spojů, které mají pod sebou kolíky a jsou namontovány přímo na desku Arduino. Existují internetové štíty, servo štíty, štíty Proto Board atd. Většina z nich byla navržena speciálně pro Arduino Uno, ale některé jsou určeny i pro Mega (jak název napovídá, je velký). Některé štíty jsou dokonce navrženy jak pro Uno, tak pro Mega. Nejlepší na stínech je, že se vyhýbají nutnosti kabelů a v některých případech lze mnoho štítů skládat na sebe.

Uno je tedy pravděpodobně jednou z vašich nejlepších možností. Podle mých zkušeností byl Pro Mini pro mé návrhy velmi dobrý. Zpočátku jsem neměl konkrétní projekt, ale protože byl malý a zároveň měl dostatek pinů, stal se nesmírně užitečným pro cokoli, co jsem se pokusil vytvořit. Kromě kompatibility štítu má téměř stejné možnosti jako Uno, kromě USB portu a některých dalších speciálních pinů. Protože je malý, nemusí to být nejlepší volba. Nano je v podobné pozici, i když má konektor Mini USB B.

Abych řekl pravdu, mohl jsi použít téměř jakékoli Arduino bez mnoha věcí (což zvyšuje cenu). Nejoblíbenější deskou je ale zdaleka Uno.

Krok 3: Střední desky Arduino: Fyzické specifikace jsou relativně důležité

Střední desky Arduino: Fyzické specifikace jsou relativně důležité
Střední desky Arduino: Fyzické specifikace jsou relativně důležité
Střední desky Arduino: Fyzické specifikace jsou relativně důležité
Střední desky Arduino: Fyzické specifikace jsou relativně důležité
Střední desky Arduino: Fyzické specifikace jsou relativně důležité
Střední desky Arduino: Fyzické specifikace jsou relativně důležité

Už jste tedy prošli desky pro začátečníky. Nyní místo hledání desky, která je užitečná pro většinu jednoduchých projektů a má snadné rozhraní, hledáte Arduino s menší velikostí a hmotností, ale se stejnými piny a možnostmi. Ne všechny mezilehlé projekty však tyto specifikace vyžadují. Možná máte prostor navíc a Uno do něj perfektně zapadne. Mnohokrát vás ale frustruje zjištění, že to, co jste považovali za velký prostor, se změní ve stísněný prostor. Takže … Pravidlo pro vytváření návrhů: vždy mějte na paměti, že váš prostor bude menší, než jste očekávali. Snažte se neplánovat projekty, do kterých vše perfektně zapadá; budete rozčarováni, když ne.

Přesně proto byste měli začít přemýšlet o menších deskách Arduino. Je mnohem těžší dát Uno do skořápky dronu než Pro Mini nebo Nano. Kromě toho, jak jsem již řekl, na pinech také začíná záležet, stejně jako na logice a napájecím napětí. Většina senzorů je připojena přímo k 5v; ale ostatní nemohou mít na svých Vcc pinech více než 3,3 V, přestože mohou používat logiku 5 V. Některá zařízení Arduino mají vestavěné regulátory, ale Pro Minis, které se dodávají ve verzích 5 V a 3,3 V, nemají speciální kolíky regulátoru. Na druhou stranu Nano ano. Stejně tak, pokud se budete rozhodovat mezi 5v a 3,3v Pro Mini, pořiďte si 5v, protože přichází s rychlejším procesorem. Regulátory 3.3v najdete na programátoru Pro Mini USB nebo jako malé „tranzistory“(můžete je získat samostatně nebo již připájené k mini desce). Když se vrátíme k počtu pinů, Pro Mini i Nano mají kromě 14 digitálních pinů (z nichž můžete použít 12, ostatní jsou piny Rx a Tx) 8 analogových pinů, zatímco Uno jich má jen 6. Pokud váš projekt vyžaduje více než šest analogových vstupů (potenciometry, I2C atd.), Budete pravděpodobně muset upustit od používání Uno.

V tomto kroku bych vám tedy doporučil Uno (což je vždy užitečné), Pro Mini (moje první deska, opravdu krásná, ale nemá integrovanou zásuvku USB, což znamená, že budete muset získat externí programátor), Nano (stejná velikost jako Pro Mini, ale s USB konektorem a několika dalšími piny) a Mega (příliš velké, ale super dobré. Má více než 70 pinů).

Krok 4: Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce

Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce
Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce
Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce
Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce
Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce
Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce
Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce
Pro desky: Velikost, hmotnost a špendlíky jsou nejdůležitější funkce

Už jste strávili nějaký čas šťouráním se svými Arduino a jste připraveni zahájit skvělý a úžasný projekt. Nejprve však budete potřebovat desku, která nejenže dokáže to, na co míříte, ale také zapadne do vašeho přesného rámce. Tato potřeba však neznamená, že musíte získat co nejmenší desku. Například tento hexapod od společnosti Ivver se 3 servy v každé noze a mnoha senzory bude potřebovat mnohem více než 20 digitálních pinů dostupných na Pro Mini nebo Nano (12 digitálních pinů + 8 analogových. Není to příliš známé) že piny A0, A1, A2 atd. lze adresovat jako digitální piny, pokud použijete číslo pinu 14, 15, 16 atd.) V tomto případě byste se pravděpodobně měli rozhodnout pro Mega, která by mohla ovládat skromný počet 30 a více serv. Pokud stavíte 3D tiskárnu, měli byste také použít tuto desku se štítem Ramps (v současné době se snažím vytvořit tento projekt. Hlasujte pro mě v soutěži Arduino, protože bych potřeboval jednu z cen, abych mohl Pokud to konečně udělám, budu vám nesmírně vděčný za vaši podporu a pokusím se napsat Ible o tvorbě projektu). Pokud ale chcete postavit mikro Bluetooth kvadrokoptéru, měli byste zvolit nejmenší dostupnou desku (pokud zvládne úkol).

Skvělé desky pro pokročilé projekty jsou … no, možná si začnete myslet, že jediné desky, o kterých vím, jsou Uno, Mega, Nano a Pro Mini a že poslední dvě jsou jednoznačně moje oblíbené (pravděpodobně jste uhádli, že já řekl by ty desky). Je pravda, že miluji ty poslední a že jsem opakoval stejné čtyři desky v každé kategorii, ale jde o to, že jsou to relativně dobré desky pro začátečníky i profesionály. Začal jsem dvěma Pro Mini a později jsem si koupil dvě Nanos, a oni mě vážně nikdy nezklamali (zatím). Plánuji pořídit Mega jednoduše proto, že ostatní desky jsou pro 3D tiskárnu dvě malé. Kromě toho jsem stále naprosto spokojený s deskami, které jsem si koupil téměř před rokem (ano … stále relativní nováček … ale věřte mi, že už jsem strávil dlouhé hodiny pohráváním s nimi a stavěním obvodů. Nepodceňujte já nebo … vaše Arduino vyhoří), protože mohou vytáhnout téměř jakýkoli projekt. Pokud však máte pocit, že tyto desky nejsou to, co hledáte nebo potřebujete, můžete také zkontrolovat desku Micro (i když jsem na ni neslyšel příliš dobré recenze … místo ní jsem se rozhodl pro Nano a myslím, že jsem udělal nejlepší volbu), Due, Leonardo, mezi ostatními (většina z nich vypadá jako Uno nebo Mega, ale mají určité drobné rozdíly, jako je rychlost, provozní napětí atd.).

Krok 5: Jen malá zastávka k vysvětlení následujících kategorií…

Kategorie, o kterých jsem vám zatím řekl, byly rozděleny podle složitosti a vašich požadavků na desku. Od tohoto kroku vpřed bude většina kategorií zahrnovat střední a tvrdé projekty. Zde budete chtít, aby práce byla co nejefektivnější, s minimálním úsilím a prostorem obsazeným. Pokusíte se vyhnout kabelům, pořiďte si Arduino navržené perfektně pro váš projekt, a už vůbec ne plýtvejte prostorem a energií. Pojďme se tedy ponořit do světa specializovanějších desek nebo aplikací.

Krok 6: UAV a drony

UAV a drony
UAV a drony
UAV a drony
UAV a drony
UAV a drony
UAV a drony

Pokud byste se podívali na to, jak vždy umísťuji drony jako nejlepší příklad pro malé projekty Arduino, předpokládali byste, že jsem vážným fanouškem UAV. A přesně to jsem. Takže první kategorie, o které budu mluvit, je … no, měli jste to uhodnout … Drones.

Drony jsou definovány jako „letadlo bez lidského pilota na palubě“(Wikipedia). Protože jsou vzdušné, mají určitý hmotnostní limit. Každý by samozřejmě rád měl mikro motory, které zvedly každý 2 kg. Ale protože tomu tak není, při návrhu vlastního UAV (Unmanned Aerial Vehicle) se budete muset snažit, aby byl co nejlehčí (menší hmotnost = menší spotřeba energie = delší doba letu). Dokud mají dva Arduino víceméně stejnou hmotnost a velikost, pořiďte si ten nejlepší (rychlejší procesor, více pinů atd.). Nehledejte desku, která má přesně tolik pinů, kolik potřebujete: vždy nechte nějaké „náhradní“pro případ, že byste chtěli přidat další senzory, serva atd. Na druhou stranu, pokud mají dvě desky stejné piny a možnosti, vždy jděte po tom nejmenším.

Nejlepší desky pro tento druh projektu: Pro Mini a Nano (které mají přibližně stejný počet pinů a stejné velikosti). Samozřejmě můžete použít jakoukoli desku, kterou si přejete, ale neplánujte stavbu 10 cm dronu pomocí Mega (můj hněv si vyděláte navždy. Bylo by zajímavé vidět, jak to zkoušíte, každopádně!). Pokud najdete skvělý štít nebo rám, který se perfektně hodí k větší desce, rozhodně ho použijte. V současné době o ničem takovém nevím, ale kdo ví, co byste mohli vymyslet?

Pokud jde o část pro rádiovou komunikaci, zatím jsem neslyšel o desce, která by měla integrovaný komunikační čip (nemluvě o WiFi nebo Bluetooth, ale o skutečných schopnostech 2,4 Ghz s dobrou přenosovou rychlostí). Některé projekty zahrnují použití běžného rádiového přijímače a zajištění toho, aby Arduino fungovalo jako letový ovladač. Zjistil jsem, že bylo zajímavější vyrobit si přijímač a ovladač sám pomocí přístupného transceiverového modulu 2,4 Ghz: NRF24L01 (stačí tomu říkat NRF24 nebo RF24). Některé z těchto modulů jsou dodávány s externími anténami pro delší dosah, zatímco jiné jsou menší a mají pouze anténu s plošnými spoji. Dlouho jsem si myslel, že NRF24 je celý rádiový modul, dokud jsem nebyl „osvícen“a „objeven“, že NRF24 je vlastně jen malý, černý čip, že zbytek modulu je jen „úniková“deska, což samozřejmě tisíckrát usnadňuje připojení. Tento modul se mi velmi líbí, protože má relativně dobrý dosah (i když anténa není externí) a snadno se s ním pracuje. Pokud se chcete podívat na projekt vytvořený s ním, přečtěte si tento článek o tom, jak přidat bezdrátové servo ovládání a indikátor stavu baterie do levného dronu, který žádný z nich nemá (znovu UAV!).

Krok 7: IoT/Wifi

IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi

Pokračuji v tématu bezdrátové komunikace a povím vám o nejlepších deskách pro připojení IoT (internet věcí) nebo WiFi. IoT je relativně nový vynález, který se snaží mít všechny věci navzájem propojené, automatizovat procesy a usnadňovat život. Díky IoT můžete vypnout světla, která jste omylem nechali zapnuté doma z kanceláře, nebo dostávat e -maily, když vám dochází krmivo pro psy. V zásadě potřebujete desku s podporou WiFi, internet a platformu IoT, jako je IFTTT. Protože nejsem odborník na vytváření projektů a skic IoT, podívejte se prosím na tuto třídu od bekathwia, kde se naučíte základní a pokročilé projekty a také jak propojit použité Arduinos, a to fyzicky (dráty, senzory atd.) a bezdrátově (internet).

Nejznámějšími a nejužívanějšími deskami jsou ESP8266s (čip připájený na nich je ve skutečnosti ESP8266 a je s nimi mnoho různých breakout desek). Některé se zdají být podobné širokému Pro Mini, zatímco jiné vypadají jako modul NRF24 bez externí antény, o které jsem vám řekl dříve. Tyto poslední lze přidat k běžnému Arduinu a přidat bezdrátové funkce. Arduino Yun, podobný Uno, má také integrovaný čip WiFi a přijde vhod, protože je kompatibilní s několika štíty a má více pinů než běžný ESP8266. Yun i ESP8266 lze programovat ze softwaru Arduino IDE poté, co jste získali „ovladače“od správce desky.

Všechny ESP8266 nejsou navrženy tak, aby fungovaly na logice 5v; některé jejich piny mohou ke správnému fungování vyžadovat menší napětí. Proto si před koupí desky vždy zkontrolujte diagram pinoutu a specifikace (hledejte „(název desky) + pinout + diagram“v prohlížeči Chrome, Firefox, Safari atd.).

Existuje také několik „Arduinos“(nejsou si jisti, zda jsou skutečnými Arduiny, někdy jsou jen „koláží“různých desek plošných spojů a desek, stejně jako čipů), které jsou založeny na procesorech ve stylu Uno a Mega a zahrnují připojení WiFi. Nejsem si tak jistý, jak jsou propojeny nebo jejich kompatibilita se štíty, takže nakupujte na vlastní riziko.

Krok 8: Bluetooth

Bluetooth
Bluetooth

Další skvělá bezdrátová funkce. Hlavní rozdíl u připojení WiFi spočívá v tom, že dosah (v tomto případě) je jen několik metrů (teoreticky můžete desky IoT ovládat odkudkoli na světě, pokud máte Arduino a máte internet) a rychlost připojení Bluetooth je mnohem rychlejší. Možnosti Bluetooth jsou skvělé pro vytváření projektů ovládaných mobilními telefony (pomocí specializovaných aplikací, jako je Roboremo), jako jsou RC auta, rovery, drony, ovladače LED pásků, reproduktory atd.

Některé desky jsou vybaveny integrovanými čipy Bluetooth (mnoho jich však nevím). Ostatní ne, a proto existují externí moduly Bluetooth. Nejznámějšími čipy jsou HC-05 a HC-06, které se prodávají samostatně nebo v breakout deskách, obvykle se 6pólovým rozhraním (z nichž se běžně používají pouze 4). Tyto moduly spoléhají na používání pinů Tx a Rx na Arduino (sériové piny), které mohou být nahrazeny virtuálními piny Tx a Rx (softwarový sériový). Z tohoto důvodu je možné programovat HC-05 a HC-06 pomocí programátoru Pro Mini prostřednictvím sériového monitoru Arduino IDE. Pomocí této metody si můžete vybrat název, pod kterým se bude zobrazovat ostatním zařízením, heslo, přenosovou rychlost a další možnosti. Dozvěděl jsem se o tom z tohoto skvělého Instructable od sayem2603. Pokud plánujete používat tyto moduly, měli byste si určitě přečíst Ible, protože najdete spoustu zajímavých faktů, o kterých jste nevěděli.

Dobré desky pro připojení Bluetooth jsou … no, nezkoušel jsem žádné Arduino s integrovaným čipem Bluetooth, ale pokud vím, HC-05 a HC-06 jsou jedním z nejlepších řešení. Téměř každý Arduino pracuje s těmito moduly; Osobně používám Pro Minis i Nanos. Jediná věc, která se vám na používání těchto modulů Bluetooth nemusí líbit, je, že potřebujete 4 kabely. Pokud jste „žádné kabely; jen štíty a prkna “chlapče, možná budeš muset trochu kopat. Pokud ne, zjistíte, že i s kabely malé Arduino s jednou z těchto desek nezabírá tolik místa jako Arduino velikosti Uno s Bluetooth.

Kromě modulů a desek WiFi, Bluetooth a 2,4 Ghz existují také některé, které fungují na různých frekvencích. Například jhaewfawef, jehož existenci jsem objevil, když jsem četl tento skvělý Ible od …, používá nižší frekvence k dosažení extrémně dlouhého dosahu přenosu (LoRa = +10km dosah). Ještě jsem je nevyzkoušel, ale vypadá to jako super zajímavý projekt. Některé moduly používají 169 Mhz, 433 Mhz, 868 Mhz nebo 915 Mhz, ale všechny frekvence jsou nižší než 1 Ghz. Výhodou oproti systémům 2.4 je, že se zlepšuje dosah, ale rychlost přenosu dat musí být nižší (na tom příliš nezáleží … přes tyto rádia nebudete odesílat 1Gb soubor … pravděpodobně). Rozhraní pinů se může velmi lišit, od 3 nebo 4 pinů po celou desku ve stylu nano s rádiem.

Abych řekl pravdu, moc o nich nevím, protože jsem spíše 2,4 Ghz chlap. Ten … se ale zdá skvělý a rád bych si ho pořídil, jakmile to bude možné. Tyto Arduinos (nebo moduly) jsou ideální pro senzory počasí (daleko od vaší základny), telemetrii UAV a možná dokonce nějaký druh IoT bez WiFi (ne správně IoT, ale přesto můžete pomocí těchto druhů rádií ovládat elektroniku svého domu). Pokud vás tedy něco takového zajímá, zkuste si pořídit jeden z nich.

Krok 9: Jiné rádiové frekvence

Jiné rádiové frekvence
Jiné rádiové frekvence
Jiné rádiové frekvence
Jiné rádiové frekvence
Jiné rádiové frekvence
Jiné rádiové frekvence

Kromě modulů a desek WiFi, Bluetooth a 2,4 Ghz existují také některé, které fungují na různých frekvencích. Například Adafruit Feather 32u4 RFM95, jehož existenci jsem objevil, když jsem četl tento skvělý Ible od Jakub_Nagy, používá nižší frekvence k dosažení extrémně dlouhého dosahu přenosu (LoRa = +10km dosah). Ještě jsem je nevyzkoušel, ale vypadá to jako super zajímavý projekt. Některé moduly používají 169 Mhz, 433 Mhz, 868 Mhz nebo 915 Mhz, ale všechny frekvence jsou nižší než 1 Ghz. Výhodou oproti systémům 2.4 je, že se zlepšuje dosah, ale rychlost přenosu dat musí být nižší (na tom příliš nezáleží … přes tyto rádia nebudete odesílat 1Gb soubor … pravděpodobně). Rozhraní pinů se může velmi lišit, od 3 nebo 4 pinů po celou desku ve stylu nano s rádiem.

Abych řekl pravdu, moc o nich nevím, protože jsem spíše 2,4 Ghz chlap. Adafruit Feather 32u4 RFM95 se však zdá skvělý a rád bych si ho pořídil, jakmile to bude možné. Tyto Arduinos (nebo moduly) jsou ideální pro senzory počasí (daleko od vaší základny), telemetrii UAV a možná dokonce nějaký druh IoT bez WiFi (ne správně IoT, ale přesto můžete pomocí těchto druhů rádií ovládat elektroniku svého domu). Pokud vás tedy něco takového zajímá, zkuste si pořídit jeden z nich.

Krok 10: Vraťme se k deskám, které nejsou schopné bezdrátového připojení … Arduino kompatibilní se štítem

Vraťme se k deskám, které nejsou schopné bezdrátového připojení … Arduino kompatibilní se štítem
Vraťme se k deskám, které nejsou schopné bezdrátového připojení … Arduino kompatibilní se štítem
Vraťme se k deskám bez možnosti bezdrátového připojení … Arduino kompatibilní se štítem
Vraťme se k deskám bez možnosti bezdrátového připojení … Arduino kompatibilní se štítem
Vraťme se k deskám bez možnosti bezdrátového připojení … Arduino kompatibilní se štítem
Vraťme se k deskám bez možnosti bezdrátového připojení … Arduino kompatibilní se štítem
Vraťme se k deskám bez možnosti bezdrátového připojení … Arduino kompatibilní se štítem
Vraťme se k deskám bez možnosti bezdrátového připojení … Arduino kompatibilní se štítem

Jak jsem vám řekl v jednom z prvních kroků, štíty jsou desky plošných spojů, které jsou naskládány přímo na desku Arduino a) a) přidávají funkci ab) snižují nutnost kabelů. Někdy lze štíty naskládat na jiné štíty a vytvořit tak sendvičovou nebo štítovou věž z mnoha bardů. Některé štíty jsou kompatibilní pouze s konkrétním Arduinem (protože rozložení pinů se liší model od modelu); zatímco jiné jsou navrženy pro více než jednu (tato obrazovka je obrovská, hmatatelná a kompatibilní s Uno i Mega. Vážně bych ji chtěl získat. Doufejme, že pokud vyhraji soutěž Arduino, dostanu se možná jen k tomuto modulu a mnoha dalším další komponenty Arduino, aby vám přinesly další instruktážní soubory).

Většina štítů je určena pro Uno a Mega (pravděpodobně také pro podobné desky, ale tím si nejsem tak jistý. Neničte své štíty nebo desky!). Štíty mohou být také vyrobeny na zakázku (podívejte se na tyto Ibles) nebo navržené pro menší desky. Některé z nich přidávají bezdrátové možnosti, síťové připojení, obrazovky, tlačítka, povrch desky plošných spojů, ovladače motoru, AC relé atd. Některé speciální štíty jsou navrženy speciálně pro CNC a 3D tisk (deska ramp). Ty mají v horní části zásuvky pro přidání ovladačů krokových motorů.

Pokud tedy uvažujete o použití desky Arduino pro použití s různými štíty, můj nejlepší návrh by byl Mega a Uno. Ten poslední má tu nevýhodu, že má méně kolíků, takže jako rampy nebudete moci použít větší štíty. Na druhou stranu má Mega své vlastní problémy: některé piny na Uno se nacházejí v různých sektorech na Mega, takže nebudete moci použít všechny Uno štíty, které jsou populárnější a rozšířenější než ty Mega.

Krok 11: CNC a 3D tisk

CNC a 3D tisk
CNC a 3D tisk
CNC a 3D tisk
CNC a 3D tisk
CNC a 3D tisk
CNC a 3D tisk

Některé z mých oblíbených projektů se týkají CNC nebo 3D tiskových strojů (a dronů). Schopnost transformovat počítačové designy na 3D mechanické pohyby je jen…. Skvělý. Skvělá je nejen teoretická část; uspokojení z výroby vlastních kousků se strojem, který jste VY postavili od nuly, je obrovské. CNC štít lze použít k výrobě laserových rytců a řezaček, vrtaček, CNC na bázi Dremel atd. V současné době šetřím peníze na stavbu své první 3D tiskárny založené na štítu Arduino Mega a Ramps 1.5. Až dosud byly všechny mechanické části, které jsem pro své projekty potřeboval, vyráběny pomocí lega nebo něčeho podobného, což vedlo k zajímavému, ale nepřesnému „stroji“. Hlasujte prosím pro mě a pomozte mému projektu rozběhnout se. Až bude hotovo, pokusím se udělat iluzi o tom, jak vyrobit 3D tiskárnu.

Když se vrátíme k CNC a 3D tisku, pokud vás zajímá některá z těchto věcí, měli byste pravděpodobně zkontrolovat tento CNC štít (určený pro Uno, ale mám podezření, že je také kompatibilní s Mega) nebo tyto 3D tiskové (Arduino Mega pouze kompatibilní, mít příliš mnoho pinů pro Uno). CNC štít i 3D tisk mají zásuvky určené speciálně pro ovladače krokových motorů (podobné A9488), které ovládají motory os X, Y a Z (a extruder na 3D tiskárně). Moc toho o CNC štítu nevím, ale rampy mají také potřebné konektory pro ostatní části 3d tiskárny (termistory, zdroj vysokého výkonu, topné lože atd.). Pokud vím, existují 3 verze desky Ramps (štít pro 3D tisk): 1.4, 1.5 a 1.6. Poslední dva modely jsou téměř totožné, vypadají upraveně a relativně jednoduše, zatímco ten nejstarší vypadá mírně odlišně (s tranzistory namontovanými pomocí technologie THT, většími pojistkami atd.). 1.6 obsahuje lepší chlazení tranzistorů Mosfet. Každopádně zde není příliš mnoho rozdílů, proto si vyberte ten, který se vám nejvíce líbí (zkuste však získat ten nejnovější).

Takže nejlepší Arduinos pro tento projekt by byl Mega (nejsem si jistý, jestli je kompatibilní s CNC štítem. Viděl jsem něco o člověku, který používá rampy k napájení CNC stroje. To byste měli vyhledat a pak mi o tom povědět), a na druhém místě Uno (rozhodně není kompatibilní s rampami). 3D tiskárnu byste mohli zapojit pomocí téměř jakéhokoli Arduina s úctyhodným počtem pinů; nicméně to bude vážný nepořádek, takže si ušetřete čas a trpělivost a pořiďte si Mega.

Krok 12: Mikro desky (ne jako Arduino Micro … Vážně mikro desky)

Mikro desky (ne jako Arduino Micro … Seriálně mikro desky)
Mikro desky (ne jako Arduino Micro … Seriálně mikro desky)
Mikro desky (ne jako Arduino Micro … vážně mikro desky)
Mikro desky (ne jako Arduino Micro … vážně mikro desky)
Mikro desky (ne jako Arduino Micro … vážně mikro desky)
Mikro desky (ne jako Arduino Micro … vážně mikro desky)

Mysleli jste si, že Pro Mini a Nano jsou malé? Podívejte se na „desky“Attiny (vlastně jen čipy). Někdy stačí ovládat malé servo pouze jedním kolíkem nebo blikat LED diodou každé 3 sekundy a umístit elektroniku na super malé (2x2x2 cm) místo. Co děláš? Zaprvé zapomenete na Mega a Uno. Pak trochu pochybujete a nakonec Nano a Pro Mini ze své mysli vymažete. Co zbývá? Mikro, 8pinový IC (integrovaný čip) s názvem Attiny85.

Tato mikro „deska“(což je ve skutečnosti jen malý čip) má 5v a Gnd pin (po 1) a 6 dalších pinů, z nichž některé jsou dvojité (nebo trojité) jako analogové, digitální, SPI atd. Přesné specifikace byste měli zkontrolovat na pinoutu. Desku lze podle všeho naprogramovat buď pomocí specializovaného USB adaptéru, nebo dokonce pomocí jiného Arduina (pomocí speciální skici a rozhraní SPI. Nejsem v této věci profík). Vzácně jsem si myslel, že k nahrání skici můžete jednoduše použít programátor Pro Mini (pomocí pinů Tx a Rx); ale pokud vím, nemůžete.

Skvělými mikro deskami pro mikroprojekty jsou tedy Attiny85 (jen čip, ale můžete jej buď připájet na prkénko, nebo použít zásuvku IC 2 x 4, do které by měl Attiny85 perfektně zapadnout), Digispark Attiny85 (je to útěk na Kickstarteru) deska pro tento IC. Na malém prostoru obsahuje konektor USB, regulátor napájení a kolík pro usnadnění připojení) nebo jiný integrovaný integrovaný obvod (dodávají se v mnoha velikostech).

Krok 13: A co klony?

Téměř každý dobrý produkt dostane své klony a kopie. GoPro, DJI, Lego a každá úspěšná značka a společnost to zažily. A Arduino není výjimkou z pravidla. Abych řekl pravdu, ani nevím, jak rozeznat skutečné Arduino od falešného. Možná i jeden z těch desek, který jsem doporučil, je klon, ale většina z nich není. Pokud se chcete dozvědět, které desky jsou originální a které ne, měli byste se podívat na internet, protože existuje spousta potřebných návodů a informací, které můžete zjistit.

Nebudu říkat, zda byste měli klonům věřit nebo ne. Měli byste se samozřejmě pokusit získat originální desky, protože na webu pro ně bude mnohem více informací a podpory. Kromě toho se klony někdy liší v distribuci pinů, takže štíty nemusí fungovat na „stejné“desce.

Pochybuji, že desky, které mám, jsou klony. Všechny 4 byly každopádně relativně levné, takže úspora peněz nebo méně by můj život nezměnila. Problémy s klony spočívají v tom, že a) Název nebo model se může na Arduino IDE lišit; b) Štíty nemusí být kompatibilní; c) Speciální kolíky se mohou lišit (I2C, SPI atd.); d) Možná nefungují podle očekávání. Klony však mohou fungovat perfektně a možná budete ještě šťastnější s falešným originálem. Ale pokud se něco nepovede, pamatujte, že jsem vám řekl, že byste měli dostat originály (prosím, neobviňujte mě z ničeho, co nebylo mojí vinou. Pokud ano, můžete mě vinit).

Krok 14: Další krok?

Další krok?
Další krok?
Další krok?
Další krok?
Další krok?
Další krok?
Další krok?
Další krok?

Takže teď, když jsem vám řekl o většině kategorií Arduino, o kterých vím, je načase, abyste…

  1. Vyberte si vlastní desku a řekněte mi o ní (možnost „Vyrobil jsem to!“).
  2. Vytvořte skvělý projekt Arduino a zveřejněte jej jako „Zvládl jsem to!“.
  3. Sestavte si vlastní Arduino (jako tito kluci) nebo použijte IC, jako to udělal Nikus ve svém Quadcopter Instructable.
  4. Řekněte mi, abych do seznamu přidal kategorii desek Arduino.
  5. Napište svůj úžasný návod.

Nyní, když jste dočetli, hlasujte pro mě v soutěži Arduino. Doufám, že vám tento Ible byl užitečný a pomůže vám ve vašem prvním nebo dalším projektu, a moc vám děkuji za přečtení!