Obsah:

Najlepšie dosky Arduino pre váš projekt: 14 krokov
Najlepšie dosky Arduino pre váš projekt: 14 krokov

Video: Najlepšie dosky Arduino pre váš projekt: 14 krokov

Video: Najlepšie dosky Arduino pre váš projekt: 14 krokov
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
Najlepšie dosky Arduino pre váš projekt
Najlepšie dosky Arduino pre váš projekt
Najlepšie dosky Arduino pre váš projekt
Najlepšie dosky Arduino pre váš projekt

*Majte prosím na pamäti, že tento Instructable zverejňujem veľmi blízko cieľovej čiary súťaže Arduino (hlasujte prosím za mňa!), Pretože som na jeho výrobu nemal čas. Práve mám školu od 8:00 do 17:00, tenis päť hodín týždenne, celú sobotu táborovú skupinu a väčšinu ostatných dní domácu úlohu. Ďakujeme veľmi pekne za pochopenie a dúfame, že sa vám návod bude páčiť!*

Možno ste nováčik pracujúci na malom projekte alebo profesionálny dizajnér chladného robota. V oboch prípadoch si budete musieť vybrať, akú dosku ovládača budete používať. Teraz, pred potápaním, do ktorého Arduina budete používať, vezmite do úvahy nasledujúce: Arduino nie je to isté ako Raspberry Pi. Prvá je jednoduchšia, menšia a menej energeticky náročná; ten druhý je mocný, väčší a lepší v zložitejších veciach. Väčšina Arduinosu stojí menej a nemá grafické, AI, kamerové, atď. Možnosti ako posledné; Malinové koláče sú spôsob, ako ich dať na miesto Arduina (okrem niektorých prípadov). Umiestniť Arduino na miesto, kde by mala byť malina, je ako vložiť 2-valcový motor do auta V6; a naopak. To neznamená, že maliny sú lepšie, jednoducho že plnia rôzne úlohy.

Ak ste sa rozhodli použiť Raspberry, prosím, nečítajte toto Ible (skratka pre „Instructable“. Vždy budem používať tieto skratky, takže sa nenechajte prekvapiť!). Nechcem mať komentáre ako „Stratil si čas!“atď., Len preto, že ste očakávali malinu a dostali ste iba Arduinos. Ak na druhej strane chcete nájsť dosku Arduino, ignorujte toto varovanie a pokračujte ďalej. Ak ste úplný začiatočník v Arduine, neváhajte sa zapísať do tejto triedy Arduino od bekathwia.

Tento Ible bude rozdelený na najlepšie dosky pre každý druh projektu. Pri tejto „klasifikácii“vezmem do úvahy okrem iného veľkosť, piny, kompatibilitu štítu, jednoduché použitie a ďalšie možnosti. Teraz, keď sme s úvodom skončili, prejdeme k materiálom.

Krok 1: Materiály

Materiály
Materiály

Počkajte chvíľu … Aké materiály? V skutočnosti, ak ste si prečítali názov tohto Ible, mali ste správne predpokladať, že nebudete používať žiadne materiály. Koniec koncov, účelom tohto Instructable je pomôcť vám nájsť materiály, ktoré sa chystáte použiť v iných projektoch. Len pre predstavu, keď skutočne získate svoju dosku Arduino, myslite na to, že budete potrebovať aj potrebný kábel alebo programátor USB a tiež softvér Arduino IDE (Mac, Windows a Linux). Môžete si ho stiahnuť tu. Funkciou tohto programu je vytvoriť náčrty (názov pre malé programy, ktoré sa chystáte nahrať na dosku Arduino) a „vložiť ich do dosky“(„nahrať“). Ak vás to zaujíma, prečítajte si tento návod, ako naprogramovať Arduino pomocou mobilného telefónu s Androidom (niektorí chlapci mi povedali, že verzia aplikácie pre IOS nefungovala dobre).

Teraz, keď teraz máte to, čo budete potrebovať (v skutočnosti potrebujete iba nový projekt, určitý záujem oň a pár dolárov. Neodporúčam žiadne miesto na kúpu dosiek, moje som dostal z miestneho obchodu), prejdime k prvej kategórii tabúľ.

Krok 2: Základné, prototypové alebo prvé dosky Arduino

Základné, prototypové alebo prvé dosky Arduino
Základné, prototypové alebo prvé dosky Arduino
Základné, prototypové alebo prvé dosky Arduino
Základné, prototypové alebo prvé dosky Arduino

Prvá kategória, o ktorej vám poviem, je základná alebo prototypová doska. To neznamená, že to bude extrémne jednoduché, lacné a bude mať málo funkcií a pinov. Znamená to len, že zvyčajne nie sú super komplexné, majú na webe veľa informácií, ktoré si môžete vyskúšať, a môžu viac -menej prijať akýkoľvek projekt, ktorý by vás v tejto fáze mohol zaujímať. Na hmotnosti a veľkosti až tak nezáleží, nepotrebujete 60 pinov ani WiFi, ale potrebujete pevnú pracovnú základňu. Prvé Arduino, ktoré príde komukoľvek do hlavy: Uno.

Arduino Uno je jedným z najznámejších modelov a je mimoriadne zaujímavý pre začiatočníkov i profesionálov. Jednou z najlepších schopností, ktoré má, okrem toho, že má porty USB/SPI/I2C (hľadajte ich na internete), je možnosť ukladať na ne štíty Arduino. Štíty Arduino sú v podstate vopred pripravené dosky plošných spojov, ktoré majú pod sebou kolíky a sú namontované priamo na doske Arduino. Existujú internetové štíty, servo štíty, štíty Proto Board atď. Väčšina z nich bola navrhnutá špeciálne pre Arduino Uno, ale niektoré sú navrhnuté aj pre Mega (ako hovorí názov, je veľký). Niektoré štíty sú dokonca navrhnuté tak pre Uno, ako aj pre Mega. Najlepšie na štítoch je, že sa vyhýbajú potrebe káblov a v niektorých prípadoch je možné mnoho štítov naukladať na seba.

Uno je teda pravdepodobne jednou z vašich najlepších možností. Podľa mojich skúseností bol Pro Mini pre moje návrhy veľmi dobrý. Spočiatku som nemal konkrétny projekt, ale keďže bol malý a zároveň mal dostatok pinov, stal sa mimoriadne užitočným pre čokoľvek, čo som sa pokúsil vytvoriť. Okrem kompatibility so štítom má takmer rovnaké možnosti ako Uno, okrem portu USB a niektorých ďalších špeciálnych pinov. Keďže je malý, nemusí to byť najlepšia voľba. Nano je na tom podobne, aj keď má ženský konektor Mini USB B.

Ak chcete povedať pravdu, môžete použiť takmer akékoľvek Arduino bez mnohých vecí (čo zvyšuje cenu). Najpopulárnejšou doskou je však jednoznačne Uno.

Krok 3: Stredné dosky Arduino: Fyzické špecifikácie sú relatívne dôležité

Stredné dosky Arduino: Fyzické špecifikácie sú relatívne dôležité
Stredné dosky Arduino: Fyzické špecifikácie sú relatívne dôležité
Stredné dosky Arduino: Fyzické špecifikácie sú relatívne dôležité
Stredné dosky Arduino: Fyzické špecifikácie sú relatívne dôležité
Stredné dosky Arduino: Fyzické špecifikácie sú relatívne dôležité
Stredné dosky Arduino: Fyzické špecifikácie sú relatívne dôležité

Začiatočnícke dosky ste už teda prešli. Teraz, namiesto toho, aby ste hľadali dosku, ktorá je užitočná pre väčšinu jednoduchých projektov a má jednoduché rozhranie, hľadáte Arduino s menšou veľkosťou a hmotnosťou, ale rovnakými kolíkmi a možnosťami. Nie všetky prechodné projekty však tieto špecifikácie vyžadujú. Možno máte viac priestoru a Uno doň perfektne zapadne. Mnohokrát však budete frustrovaní zo zistenia, že to, čo ste si mysleli, že je veľký priestor, sa zmení na stiesnené. Takže … Pravidlo pre navrhovanie: vždy majte na pamäti, že váš priestor bude menší, ako ste očakávali. Snažte sa neplánovať projekty, do ktorých by všetko dokonale zapadalo; budete rozčarovaní, keď to tak nie je.

Presne preto by ste mali začať uvažovať o menších doskách Arduino. Je oveľa ťažšie vložiť Uno do škrupiny drona než Pro Mini alebo Nano. Okrem toho, ako som už povedal, na kolíkoch tiež záleží, rovnako ako na logike a napájacom napätí. Väčšina senzorov je pripojená priamo k 5v; ale iní nemôžu mať na svojich pinoch Vcc viac ako 3,3 V, aj keď môžu používať logiku 5 V. Niektoré Arduino sú vybavené vstavanými regulátormi, ale Pro Minis, ktoré sa dodávajú vo verziách 5 V a 3,3 V, nemajú špecializované kolíky regulátora. Nano, na druhej strane, áno. Napriek tomu, ak sa budete rozhodovať medzi 5v a 3,3v Pro Mini, získajte 5v, pretože prichádza s rýchlejším procesorom. Regulátory 3,3v nájdete na programátore Pro Mini USB alebo ako malé „tranzistory“(dostanete ich samotné alebo už spájkované na mini doske). Keď sa vrátime k počtu pinov, Pro Mini aj Nano majú okrem 14 digitálnych pinov (z ktorých môžete použiť 12, ostatné sú piny Rx a Tx) 8 analógových pinov, zatiaľ čo Uno ich má iba 6. Ak váš projekt vyžaduje viac ako šesť analógových vstupov (potenciometre, I2C atď.), Pravdepodobne budete musieť upustiť od používania Uno.

V tomto kroku by som vám teda odporučil Uno (čo je vždy užitočné), Pro Mini (moja prvá doska, naozaj krásna, ale nemá integrovanú zásuvku USB, čo znamená, že budete musieť získať externý programátor), Nano (rovnaká veľkosť ako Pro Mini, ale s konektorom USB a niekoľkými ďalšími pinmi) a Mega (príliš veľké, ale super dobré. Má viac ako 70 pinov).

Krok 4: Dosky Pro: najdôležitejšie vlastnosti, veľkosť, hmotnosť a špendlíky

Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie
Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie
Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie
Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie
Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie
Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie
Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie
Dosky Pro: Veľkosť, hmotnosť a špendlíky sú najdôležitejšie funkcie

Už ste strávili nejaký čas hrám so svojimi Arduinos a ste pripravení začať skvelý a úžasný projekt. Najprv však budete potrebovať dosku, ktorá nie je schopná len toho, na čo sa zameriavate, ale ktorá sa hodí aj do vášho presného rámu. Táto potreba však neznamená, že musíte získať čo najmenšiu dosku. Tento hexapod od spoločnosti ivver, napríklad s 3 servami v každej nohe a mnohými senzormi, bude potrebovať oveľa viac ako 20 digitálnych pinov dostupných na Pro Mini alebo Nano (12 digitálnych pinov + 8 analógových. Nie je veľmi známy) že kolíky A0, A1, A2 atď. je možné adresovať ako digitálne piny, ak použijete číslo kolíka 14, 15, 16 atď.) V takom prípade by ste sa mali rozhodnúť pre Mega, ktorý by dokázal ovládať skromný počet 30 a viac serv. Ak staviate 3D tlačiareň, mali by ste použiť aj túto dosku so štítom Ramps (tento projekt sa v súčasnej dobe pokúšam vytvoriť. Hlasujte za mňa v súťaži Arduino, pretože na to, aby som mohol, by som potreboval jednu z cien) Ak to konečne urobím, budem vám veľmi vďačný za vašu podporu a pokúsim sa napísať Ible o tvorbe projektu). Ale ak chcete postaviť mikro Bluetooth kvadrokoptéru, mali by ste zvoliť najmenšiu dostupnú dosku (pokiaľ úlohu zvládne).

Takže skvelé dosky pre pokročilé projekty sú … no, môžete si začať myslieť, že jediné dosky, o ktorých viem, sú Uno, Mega, Nano a Pro Mini a že posledné dve sú jednoznačne moje obľúbené (pravdepodobne ste uhádli, že ja povedal by tie dosky). Je pravda, že milujem tie posledné a že som zopakoval rovnaké štyri dosky v každej kategórii, ale ide o to, že sú to relatívne dobré dosky pre začiatočníkov aj pre profesionálov. Začínal som s dvoma Pro Mini a neskôr som si kúpil dve Nanos, a oni ma nikdy vážne nesklamali (zatiaľ). Plánujem získať Mega jednoducho preto, že ostatné dosky sú pre 3D tlačiareň dve malé. Okrem toho som stále úplne spokojný s doskami, ktoré som si kúpil pred takmer rokom (áno … stále relatívny nováčik … ale verte mi, už som strávil dlhé hodiny drotaním a stavaním obvodov. Nepodceňujte ja alebo … vaše Arduino vyhorí), pretože dokážu vytiahnuť takmer každý projekt. Ak však máte pocit, že tieto dosky nie sú to, čo hľadáte alebo potrebujete, môžete sa tiež pozrieť na dosku Micro (aj keď som na to nepočul príliš dobré recenzie … Namiesto toho som sa rozhodol pre Nano a myslím, že som urobil najlepšiu voľbu), Due, Leonardo, medzi inými (väčšina z nich vyzerá ako Uno alebo Mega, ale majú určité malé rozdiely, ako je rýchlosť, prevádzkové napätie atď.).

Krok 5: Malá zastávka na vysvetlenie nasledujúcich kategórií …

Kategórie, o ktorých som vám doteraz hovoril, boli rozdelené podľa zložitosti a vašich požiadaviek na dosku. Od tohto kroku vpred sa väčšina kategórií bude týkať stredných a náročných projektov. Tu budete chcieť urobiť prácu čo najefektívnejšou, s minimálnym úsilím a obsadeným priestorom. Pokúsite sa vyhnúť káblom, zaobstarajte si Arduino navrhnuté perfektne pre váš projekt a už vôbec nie plytvaním priestorom a energiou. Ponorme sa teda do sveta špecializovanejších dosiek alebo aplikácií.

Krok 6: UAV a drony

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

Ak by ste sa pozreli na to, ako vždy umiestňujem drony ako najlepší príklad pre malé projekty Arduino, predpokladali by ste, že som vážnym fanúšikom UAV. A presne taká som. Prvá kategória, o ktorej budem hovoriť, je … no, mali ste to uhádnuť … Drones.

Drony sú definované ako „lietadlo bez ľudského pilota na palube“(Wikipedia). Keďže sú letecké, majú určitý hmotnostný limit. Každý by samozrejme rád používal mikromotory, ktoré zdvihli každý o 2 kg. Ale ako to nie je, pri navrhovaní vlastného UAV (bezpilotného lietadla) sa budete musieť snažiť, aby bol čo najľahší (menšia hmotnosť = menšia spotreba energie = dlhší čas letu). Pokiaľ majú dva Arduino viac -menej rovnakú hmotnosť a veľkosť, získajte ten najlepší (rýchlejší procesor, viac pinov atď.). Nehľadajte dosku, ktorá má presne taký počet pinov, aký potrebujete: vždy nechajte nejaké „náhradné diely“pre prípad, že chcete pridať ďalšie senzory, serva atď. Na druhej strane, ak majú dve dosky rovnaké piny a možnosti, vždy choď za tým najmenším.

Najlepšie dosky pre tento druh projektu: Pro Mini a Nano (ktoré majú približne rovnaký počet pinov a rovnaké veľkosti). Samozrejme, môžete použiť akúkoľvek dosku, akú chcete, ale neplánujte postaviť 10 cm dron pomocou Mega (môj hnev si navždy zaslúžite. Bolo by zaujímavé vidieť, ako to skúšate, každopádne!). Ak nájdete skvelý štít alebo rám, ktorý sa perfektne hodí k väčšej doske, rozhodne ho použite. V súčasnosti o ničom takom neviem, ale kto vie, čo by ste mohli vymyslieť?

Pokiaľ ide o rádiokomunikačnú časť, doteraz som nepočul o doske, ktorá má integrovaný komunikačný čip (nehovoriac o WiFi alebo Bluetooth, ale o skutočných schopnostiach 2,4 Ghz s dobrou prenosovou rýchlosťou). Niektoré projekty zahŕňajú používanie bežného rádiového prijímača a zabezpečenie, aby Arduino fungoval ako letový kontrolór. Zistil som, že je zaujímavejšie vyrobiť si prijímač a ovládač sám pomocou prístupného transceiverového modulu 2,4 Ghz: NRF24L01 (nazvite ho len NRF24 alebo RF24). Niektoré z týchto modulov sú dodávané s externými anténami s dlhším dosahom, zatiaľ čo iné sú menšie a majú iba PCB anténu. Dlho som si myslel, že NRF24 je celý rádiový modul, kým som nebol „osvietený“a „objavený“, že NRF24 je vlastne len malý čierny čip, že zvyšok modulu je len „úniková“doska., čo samozrejme tisíckrát uľahčuje spojenie. Tento modul sa mi veľmi páči, pretože má relatívne dobrý dosah (aj keď anténa nie je externá) a jeho prepojenie je jednoduché. Ak sa chcete pozrieť na projekt vytvorený s ním, prečítajte si tento článok o tom, ako pridať bezdrôtové ovládanie servomotora a indikátor stavu batérie k lacnému dronu, ktorý žiadne z nich nemá (znova UAV!).

Krok 7: IoT/Wifi

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

Pokračovaním v téme bezdrôtovej komunikácie vám poviem o najlepších doskách pre pripojenie IoT (internet vecí) alebo WiFi. IoT je relatívne nový vynález, ktorý sa snaží mať všetky veci navzájom prepojené, automatizovať procesy a uľahčovať život. Vďaka IoT môžete vypnúť svetlá, ktoré ste nechali nechtiac zapnuté doma z kancelárie, alebo si posielať e -maily, keď vám dochádzajú krmivá pre psov. V zásade potrebujete dosku s podporou WiFi, internet a platformu IoT, ako je IFTTT. Pretože nie som odborník na tvorbu projektov a náčrtov internetu vecí, pozrite sa na túto triedu na adrese bekathwia, kde sa naučíte základné a pokročilé projekty a tiež informácie o tom, ako prepojiť používané Arduinos, a to fyzicky (káble, senzory atď.) a bezdrôtovo (internet).

Najznámejšími a najpoužívanejšími doskami sú ESP8266 (čip, ktorý je na nich spájkovaný, je v skutočnosti ESP8266 a existuje s ním mnoho rôznych oddeľovacích dosiek). Niektoré sa zdajú byť podobné širokému Pro Mini, zatiaľ čo iné vyzerajú ako modul NRF24 bez externej antény, o ktorej som vám už hovoril. Tieto posledné je možné pridať k bežnému Arduinu a rozšíriť tak možnosti bezdrôtového pripojenia. Arduino Yun, podobný Uno, má tiež integrovaný čip WiFi a príde vhod, pretože je kompatibilný s niekoľkými štítmi a má viac pinov ako bežný ESP8266. Yun aj ESP8266 je možné programovať zo softvéru Arduino IDE po tom, ako ste získali „ovládače“od správcu dosky.

Všetky ESP8266 nie sú navrhnuté tak, aby pracovali na logike 5v; niektoré ich piny môžu na správnu funkciu vyžadovať menšie napätie. Preto si pred kúpou dosky vždy skontrolujte diagram vývodov a špecifikácie (v prehliadači Chrome, Firefox, Safari atď. Vyhľadajte výraz „(názov dosky) + vývod + diagram“).

Existuje aj niekoľko „Arduinos“(nie príliš istých, či ide o skutočných Arduinos, niekedy sú len „kolážou“rôznych PCB a dosiek, ako aj čipov), ktoré sú založené na procesoroch v štýle Uno a Mega a obsahujú pripojenie WiFi. Nie som si istý, ako sú prepojené alebo kompatibilné so štítmi, takže nakupujte na vlastné riziko.

Krok 8: Bluetooth

Bluetooth
Bluetooth

Len ďalšia skvelá bezdrôtová funkcia. Hlavným rozdielom pri pripojení WiFi je, že dosah (v tomto prípade) je len niekoľko metrov (teoreticky by ste mohli dosky IoT ovládať odkiaľkoľvek na svete, pokiaľ máte Arduino a máte internet) a rýchlosť pripojenie Bluetooth je oveľa rýchlejšie. Možnosti Bluetooth sú skvelé na realizáciu projektov ovládaných mobilným telefónom (pomocou špecializovaných aplikácií, ako napríklad Roboremo), ako sú RC autá, rovery, drony, ovládače LED pásov, reproduktory atď.

Niektoré dosky sú vybavené integrovanými čipmi Bluetooth (veľa ich však nepoznáte). Ostatní nie, a preto existujú externé moduly Bluetooth. Najznámejšími čipmi sú HC-05 a HC-06, ktoré sa predávajú samostatne alebo v oddelených doskách, spravidla so 6-kolíkovým rozhraním (z ktorých sa bežne používajú iba 4). Tieto moduly sa spoliehajú na používanie pinov Tx a Rx na Arduino (sériové piny), ktoré môžu byť nahradené virtuálnymi pinmi Tx a Rx (sériový softvér). Z tohto dôvodu je možné programovať HC-05 a HC-06 pomocou programátora Pro Mini prostredníctvom sériového monitora Arduino IDE. Pomocou tejto metódy si môžete vybrať názov, pod ktorým sa bude zobrazovať iným zariadeniam, heslo, prenosovú rýchlosť a ďalšie možnosti. Dozvedel som sa o tom z tohto skvelého Instructable od sayem2603. Ak plánujete používať tieto moduly, mali by ste si určite prečítať Ible, pretože nájdete veľa zaujímavých faktov, o ktorých ste nevedeli.

Dobré dosky na pripojenie Bluetooth sú teda … neskúsil som žiadne Arduino s integrovaným čipom Bluetooth, ale pokiaľ viem, HC-05 a HC-06 sú jedným z najlepších riešení. Takmer každé Arduino funguje s týmito modulmi; Osobne používam Pro Minis aj Nanos. Jediná vec, ktorá sa vám na používaní týchto modulov Bluetooth nemusí páčiť, je, že potrebujete 4 káble. Ak ste „žiadne káble; iba štíty a dosky “, chlap, možno budeš musieť trochu kopať. Ak nie, zistíte, že aj pri kábloch malé Arduino s jednou z týchto dosiek nezaberá toľko miesta ako Arduino veľkosti Uno s Bluetooth.

Okrem modulov a dosiek WiFi, Bluetooth a 2,4 Ghz existujú aj niektoré, ktoré fungujú na rôznych frekvenciách. Napríklad jhaewfawef, ktorého existenciu som zistil, keď som čítal tento veľký Ible od …, používa nižšie frekvencie na dosiahnutie extrémne dlhého dosahu prenosu (LoRa = +10 km dosah). Ešte som ich nevyskúšal, ale vyzerá to ako super zaujímavý projekt. Niektoré moduly používajú 169 Mhz, 433 Mhz, 868 Mhz alebo 915 Mhz, ale všetky frekvencie sú nižšie ako 1 Ghz. Výhodou oproti systémom 2.4 je, že sa zlepšuje dosah, ale rýchlosť prenosu dát musí byť nižšia (na tom príliš nezáleží … cez tieto rádiá nebudete odosielať 1 Gb súbor … pravdepodobne). Rozhrania pinov sa môžu veľmi líšiť, od 3 alebo 4 pinov po celú dosku v rádiu v nano-štýle.

Aby som povedal pravdu, veľa o nich neviem, pretože som skôr 2,4 Ghz chlap. Zdá sa však, že … je skvelé a rád by som si ho zaobstaral hneď, ako to bude možné. Tieto Arduinos (alebo moduly) sú perfektné pre senzory počasia (ďaleko od vašej základne), telemetriu UAV a možno aj nejaký druh IoT bez WiFi (nesprávne IoT, ale napriek tomu môžete pomocou týchto rádií ovládať elektroniku svojho domu). Ak vás teda niečo také zaujíma, skúste si zaobstarať jedného z nich.

Krok 9: Iné rádiové frekvencie

Iné rádiové frekvencie
Iné rádiové frekvencie
Iné rádiové frekvencie
Iné rádiové frekvencie
Iné rádiové frekvencie
Iné rádiové frekvencie

Okrem modulov a dosiek WiFi, Bluetooth a 2,4 Ghz existujú aj niektoré, ktoré fungujú na rôznych frekvenciách. Napríklad Adafruit Feather 32u4 RFM95, ktorého existenciu som zistil, keď som čítal tento skvelý Ible od Jakub_Nagy, používa nižšie frekvencie na dosiahnutie extrémne dlhého dosahu prenosu (LoRa = +10 km dosah). Ešte som ich neskúsil, ale vyzerá to ako super zaujímavý projekt. Niektoré moduly používajú 169 Mhz, 433 Mhz, 868 Mhz alebo 915 Mhz, ale všetky frekvencie sú nižšie ako 1 Ghz. Výhodou oproti systémom 2.4 je, že sa zlepšuje dosah, ale rýchlosť prenosu dát musí byť nižšia (na tom príliš nezáleží … cez tieto rádiá nebudete odosielať 1 Gb súbor … pravdepodobne). Rozhrania pinov sa môžu veľmi líšiť, od 3 alebo 4 pinov po celú dosku v rádiu v nano-štýle.

Aby som povedal pravdu, veľa o nich neviem, pretože som skôr 2,4 Ghz chlap. Adafruit Feather 32u4 RFM95 však vyzerá skvele a rád by som si ho zaobstaral hneď, ako to bude možné. Tieto Arduinos (alebo moduly) sú perfektné pre senzory počasia (ďaleko od vašej základne), telemetriu UAV a možno aj nejaký druh IoT bez WiFi (nesprávne IoT, ale napriek tomu môžete pomocou týchto rádií ovládať elektroniku svojho domu). Ak vás teda niečo také zaujíma, skúste si zaobstarať jedného z nich.

Krok 10: Vráťme sa k bezdrôtovo kompatibilným doskám … Arduino kompatibilné so štítom

Vráťme sa k bezdrôtovo kompatibilným doskám … Arduino kompatibilné so štítom
Vráťme sa k bezdrôtovo kompatibilným doskám … Arduino kompatibilné so štítom
Vráťme sa k doskám, ktoré nie sú schopné bezdrôtového pripojenia … Arduino kompatibilné so štítom
Vráťme sa k doskám, ktoré nie sú schopné bezdrôtového pripojenia … Arduino kompatibilné so štítom
Vráťme sa k doskám, ktoré nie sú schopné bezdrôtového pripojenia … Arduino kompatibilné so štítom
Vráťme sa k doskám, ktoré nie sú schopné bezdrôtového pripojenia … Arduino kompatibilné so štítom
Vráťme sa k doskám, ktoré nie sú schopné bezdrôtového pripojenia … Arduino kompatibilné so štítom
Vráťme sa k doskám, ktoré nie sú schopné bezdrôtového pripojenia … Arduino kompatibilné so štítom

Ako som vám povedal v jednom z prvých krokov, štíty sú dosky plošných spojov, ktoré sú naskladané priamo na dosku Arduino a) a) pridávajú funkciu a b) znižujú potrebu káblov. Niekedy môžu byť štíty naskladané na iné štíty, čím sa vytvorí sendvič alebo štítová veža z mnohých bardov. Niektoré štíty sú kompatibilné iba s konkrétnym Arduino (pretože distribúcia pinov sa líši od modelu k modelu); zatiaľ čo ostatné sú navrhnuté pre viac ako jednu (táto obrazovka je obrovská, hmatová a kompatibilná s Uno aj Mega. Vážne by som to chcel získať. Našťastie, ak vyhrám súťaž Arduino, môžem sa dostať len k tomuto modulu a mnohým ďalším ďalšie komponenty Arduino, aby vám priniesli viac inštrukcií).

Väčšina štítov je navrhnutá pre Uno a Mega (pravdepodobne aj pre podobné dosky, ale nie som si tým istý. Neničte si štíty alebo dosky!). Štíty môžu byť tiež vyrobené na mieru (pozrite sa na tieto Ibles) alebo navrhnuté pre menšie dosky. Niektoré z nich pridávajú možnosti bezdrôtového pripojenia, sieťové pripojenie, obrazovky, tlačidlá, povrch protokolov, ovládače motora, striedavé relé atď. Niektoré špeciálne štíty sú navrhnuté špeciálne pre CNC a 3D tlač (doska Ramps). Tieto majú v hornej časti zásuvky na pridanie ovládačov krokových motorov.

Ak teda uvažujete o použití dosky Arduino s rôznymi štítmi, môj najlepší návrh by bol Mega a Uno. Ten posledný má nevýhodu v tom, že má menej kolíkov, takže ako rampy nebudete môcť použiť väčšie štíty. Na druhej strane, Mega má svoje vlastné problémy: niektoré piny na Uno sa nachádzajú v rôznych sektoroch na Mega, takže nebudete môcť použiť všetky štíty Uno, ktoré sú populárnejšie a rozšírenejšie ako Mega.

Krok 11: CNC a 3D tlač

CNC a 3D tlač
CNC a 3D tlač
CNC a 3D tlač
CNC a 3D tlač
CNC a 3D tlač
CNC a 3D tlač

Niektoré z mojich obľúbených projektov sa týkajú CNC alebo 3D tlačových strojov (a dronov). Schopnosť transformovať počítačové návrhy na 3D mechanické pohyby je len …. Úžasné. Nielen teoretická časť je skvelá; uspokojenie z výroby vlastných kúskov so strojom, ktorý ste VY postavili od začiatku, je obrovské. CNC štít je možné použiť na výrobu laserových rytcov a fréz, vŕtacích strojov, CNC na báze Dremel atď. V súčasnej dobe šetrím peniaze na stavbu svojej prvej 3D tlačiarne na základe štítu Arduino Mega a Ramps 1.5. Doteraz boli všetky mechanické diely, ktoré som potreboval pre svoje projekty, vyrobené pomocou lega alebo niečoho podobného, čo viedlo k zaujímavému, ale nepresnému „stroju“. Hlasujte prosím za mňa a pomôžte môjmu projektu rozbehnúť sa. Po dokončení sa pokúsim objasniť, ako vytvoriť 3D tlačiareň.

Ak sa vrátime k CNC a 3D tlači, ak vás zaujíma niektorá z týchto vecí, mali by ste pravdepodobne skontrolovať tento CNC štít (určený pre Uno, ale mám podozrenie, že je kompatibilný aj s Mega) alebo tieto 3D tlačové (Arduino Mega iba kompatibilné, majú príliš veľa pinov pre Uno). CNC štít aj 3D tlač majú zásuvky určené špeciálne pre ovládače krokových motorov (podobné ako A9488), ktoré ovládajú motory osí X, Y a Z (a extrudér na 3D tlačiarni). Neviem veľa o CNC štíte, ale rampy majú tiež potrebné konektory pre ostatné časti 3D tlačiarne (termistory, vysokovýkonný zdroj, vyhrievacie lôžko atď.). Pokiaľ viem, existujú tri verzie dosky Ramps (štít na 3D tlač): 1,4, 1,5 a 1,6. Posledné dva modely sú takmer totožné, vyzerajú upravene a relatívne jednoducho, pričom ten najstarší vyzerá trochu inak (s tranzistormi namontovanými pomocou technológie THT, väčšími poistkami atď.). 1.6 obsahuje lepšie chladenie pre tranzistory Mosfet. V každom prípade nie je príliš veľa rozdielov, preto si vyberte ten, ktorý sa vám najviac páči (skúste však získať ten najnovší).

Takže najlepší Arduinos pre tento projekt by bol Mega (nie som si istý, či je kompatibilný s CNC štítom. Videl som niečo o chlapíkovi, ktorý používa rampy na napájanie CNC stroja. Mali by ste to hľadať a potom mi o tom povedať), a na druhom mieste Uno (rozhodne nie je kompatibilný s rampami). Môžete pripojiť 3D tlačiareň pomocou takmer akéhokoľvek Arduina s úctyhodným počtom pinov; bude to však vážny chaos, takže si ušetrite čas a trpezlivosť a zaobstarajte si Mega.

Krok 12: Mikro dosky (nie ako Arduino Micro … Vážne mikro dosky)

Mikrokartóny (nie ako Arduino Micro … Vážne mikro dosky)
Mikrokartóny (nie ako Arduino Micro … Vážne mikro dosky)
Mikrokartóny (nie ako Arduino Micro … Vážne mikro dosky)
Mikrokartóny (nie ako Arduino Micro … Vážne mikro dosky)
Mikrokartóny (nie ako Arduino Micro … Vážne mikro dosky)
Mikrokartóny (nie ako Arduino Micro … Vážne mikro dosky)

Mysleli ste si, že Pro Mini a Nano sú malé? Pozrite sa na „dosky“Attiny (v skutočnosti iba čipy). Niekedy stačí ovládať malé servo jediným pinom alebo blikať LED diódou každé 3 sekundy a umiestniť elektroniku na veľmi malé miesto (2x2x2 cm). Čo robíš? V prvom rade zabudnete na Mega a Uno. Potom trochu pochybujete a nakoniec Nano a Pro Mini vymažete z mysle. Čo zostalo? Mikro, 8-kolíkový IC (integrovaný čip) s názvom Attiny85.

Táto mikro „doska“(čo je v skutočnosti iba malý čip) má kolík 5v a Gnd (každý po 1) a 6 ďalších pinov, z ktorých niektoré sú dvojité (alebo trojité) ako analógové, digitálne, SPI atď. Presné špecifikácie by ste mali skontrolovať na pinoute. Dosku je možné naprogramovať buď pomocou špecializovaného adaptéra USB, alebo dokonca pomocou iného Arduina (pomocou špeciálneho náčrtu a rozhrania SPI. V tejto záležitosti nie som profesionál). Vzácne som si myslel, že na nahranie náčrtu môžete jednoducho použiť programátor Pro Mini (pomocou pinov Tx a Rx); ale pokiaľ viem, nemôžete.

Skvelými mikro doskami pre mikroprojekty sú teda Attiny85 (len čip, ale môžete ho buď spájkovať s doskou alebo použiť zásuvku 2 x 4 female IC, do ktorej by mal Attiny85 perfektne zapadnúť), Digispark Attiny85 (je to oddych na Kickstarteri) doska pre tento IC. Na malom mieste obsahuje konektor USB, regulátor napájania a kolík na uľahčenie pripojenia) alebo iný integrovaný obvod Attiny (prichádzajú v mnohých veľkostiach).

Krok 13: A čo klony?

Takmer každý dobrý produkt dostane svoje klony a kópie. GoPro, DJI, Lego a každá úspešná značka a spoločnosť to zažili. A Arduino nie je výnimkou z pravidla. Aby som povedal pravdu, ani neviem, ako rozlíšiť skutočné Arduino od falošného. Možno aj jedna z tých dosiek, ktoré som odporučil, je klon, ale väčšina z nich nie je. Ak sa chcete dozvedieť, ktoré dosky sú pôvodné a ktoré nie, mali by ste sa pozrieť na internet, pretože nájdete množstvo potrebných návodov a informácií.

Nebudem hovoriť, či by ste mali klonom dôverovať alebo nie. Mali by ste sa, samozrejme, pokúsiť získať originálne dosky, pretože na webe pre ne bude oveľa viac informácií a podpory. Okrem toho sa klony niekedy líšia v distribúcii pinov, takže štíty nemusia fungovať na „tej istej“doske.

Pochybujem, že dosky, ktoré mám, sú klony. Všetky 4 boli každopádne relatívne lacné, takže úspora peňazí alebo menej by môj život nezmenila. Problémy s klonmi sú, že a) Názov alebo model sa v IDE Arduino môže líšiť; b) štíty nemusia byť kompatibilné; c) Špeciálne kolíky sa môžu líšiť (I2C, SPI atď.); d) Možno nebudú fungovať podľa očakávania. Klony však môžu fungovať perfektne a ešte viac vás poteší falošný originál. Ale ak niečo zlyhá, nezabudnite, že som vám povedal, že by ste mali dostať originály (prosím, neobviňujte ma za nič, čo nebolo mojou vinou. Ak áno, môžete mi to vyčítať).

Krok 14: Ďalší krok?

Ďalši krok?
Ďalši krok?
Ďalši krok?
Ďalši krok?
Ďalši krok?
Ďalši krok?
Ďalši krok?
Ďalši krok?

Teraz, keď som vám povedal o väčšine kategórií Arduino, o ktorých viem, je načase, aby ste …

  1. Vyberte si vlastnú dosku a povedzte mi o nej (možnosť „Urobil som to!“).
  2. Vytvorte skvelý projekt Arduino a uverejnite ho ako „Zvládol som to!“.
  3. Postavte si vlastné Arduino (ako títo chlapci) alebo jednoducho použite integrovaný obvod, ako to urobil Nikus vo svojom pokyne ku kvadrokoptére.
  4. Povedzte mi, aby som do zoznamu pridal kategóriu dosiek Arduino.
  5. Napíšte svoj úžasný návod.

Teraz, keď ste dočítali, hlasujte za mňa v súťaži Arduino. Dúfam, že vám tento Ible bol užitočný a pomôže vám vo vašom prvom alebo nasledujúcom projekte, a veľmi vám ďakujem za prečítanie!

Odporúča: