reklama
Získání nového jazyka není nikdy snadné. Pokoušet se naučit se současně základní elektroniku vyžaduje jen potíže. Přesto je svět Arduino jednou z více obohacujících dovedností a stojí za to vynaložit úsilí. Vědět, kde začít, je těžké.
Příručka projektu Arduino, napsal Mark Geddes a zveřejnil Žádné škrobení, je fantastické místo, kde začít. S 25 vzrušujícími projekty - každý s plně barevnými schématy zapojení, připojovacími tabulkami a fotografie - i vy brzy budete dělat věci jako laserový alarm Tripwire nebo joystick laserové dělo.
Ještě lepší: tato zásadní kniha je spravedlivá $ 25 přímo od No Starch Press, který zahrnuje tištěné i digitální kopie.
První kroky
Když jsem se poprvé začal učit Arduino, použil jsem startovací sadu all-in-one, která byla dodána s oficiální Deska Arduino Uno, kniha spoluautorka zakladatele Arduina a několik pokynů pro asi 10 projektů. V té době to stálo téměř 100 dolarů. Všechny projekty byly poměrně jednoduché a každý z nich v zásadě představoval jinou složku. Nebyl příliš velký pokrok a na konci všech jsem se cítil trochu nenaplněný. Mohli byste je všechny udělat bez Arduina. Stále jsem si nebyl jistý, jak budu stavět komplikovanější a zábavnější věci. Vzhledem k tomu, že většinu nákladů převzala úřední deska, zbývalo v soupravě jen málo dalších komponentů pro startér. Bylo to trochu ohromující, a udělal jsem to za víkend.
V dnešní době si můžete koupit za velmi nízkou cenu klonovací startovací sady za méně než 30 USD, plněné zajímavými komponenty, jako je matice LED, LCD obrazovka nebo čtečka RFID. Jediný problém s tím je, že dokumentace chybí; nebo spíš to vůbec neexistuje. Příručka k projektu Arduino je skvělým doplňkem těchto sad.
Příručka projektu ArduinoPříručka projektu Arduino Kup teď na Amazonu $38.99
Příručka projektu Arduino
Ačkoli název naznačuje, že Arduino Project Handbook je pouhá kolekce projektů, zahrnuje krátká část na pozadí a historii Arduina, než se pustíme do práce s Arduino IDE. Prvním projektem je zlatý standard „Hello World!“ programovací výuka elektroniky: blikající LED. Příručka projektu Arduino je jedinečná v tom, že rozděluje všechny řádky kódu - dokonce i všechny tyto složené závorky - pomáhají těm, kteří mají nulové zkušenosti s programováním, přesně pochopit, co se děje na.
Nejen, že pokrývá absolutní základy, ale také postupuje přes kombinování komponent a strukturování větších projektů. To je důležitá dovednost: kdokoli může zkopírovat několik řádků kódu, ale porozumět fragmentům a pak je zkombinovat do něčeho většího, než je součet částí, kde jsou skutečné potíže lhát. Neexistuje však opakování, takže pojmy vysvětlené v dřívějších projektech nejsou vysvětleny znovu. Mohlo by být lákavé skočit přímo na laser ovládaný joystickem, ale nejlepším způsobem, jak se učit, bude pracovat s projekty v pořádku - zejména s počátečními projekty.
Když už mluvíme o tom, celý kód projektu je k dispozici ke stažení z webu No Starch Press, ale důrazně doporučujeme, abyste jej zadali ručně. I když to může být únavné, zajišťuje to, že mentálně zkoumáte každý řádek kódu. V tomto procesu pravděpodobně také uvedete chyby. Naučit se, jak identifikovat relevantní chybové zprávy, najít chybu a opravit, je to další důležitá dovednost, kterou nelze opravdu naučit v knize, ale přijde k vám pouze prostřednictvím zkušeností. Pokud narazíte na neznámé jméno funkce, které není v knize vysvětleno, rychle Google odhalí vše.
Mluvili jsme o tom co najdete v sadě startérů Co je ve vaší Arduino Starter Kit? [Arduino začátečníci]Tváří v tvář s krabicí plnou elektronických součástek je snadné přemoci. Zde je průvodce přesně tím, co najdete v sadě. Přečtěte si více dříve a v dodatku k knize najdete podobné členění a technické piny pro hardware.
Jednoduché složité
Příručka k projektu Arduino vás ve skutečnosti zavede od začátku absolutního začátečníka a sleduje logický vývoj a vysvětluje klíčové pojmy. Projekty jsou stále složitější, mají více komponent a delší programy. Níže je jen malý vzorek z 25 zahrnutých projektů. Najdete celý obsah na stránkách knihy:
- Zvuková paměťová hra, podobná klasické hře Simon.
- Raketomet, pomocí žárovky a zápalky.
- Laser ovládaný joystickem, podobný jako u autonomní laserová věžička Pew Pew! Jak postavit laserovou věžičku s ArduinoNudíš se? Mohu také postavit laserovou věžičku. Přečtěte si více Dal jsem dohromady před několika lety.
- Detektor duchů (nebo spíše EMF).
- Alarm laserového Tripwire.
- Systém zadávání karet RFID (můžete to kombinovat s vysoce odolným magnetickým zámkem dveří, jako jsme tady Vytvořte automatické zamykání kancelářských dveří pomocí senzoru proximity smartphonuPřipravíme Raspberry Pi s Bluetooth adaptérem, který bude hledat, když bude váš smartphone mimo dosah, a zacvakneme relé do akce, aby zamklo dveře. Přečtěte si více ).
Projekty jsou rozděleny do 7 částí, které zahrnují: LED, zvuk, serva, LCD, čítače, zabezpečení a pokročilé.
Elektronické kostky
Abych vyzkoušel kvalitu pokynů, postavil jsem projekt číslo 16, elektronickou kostku. Částečně to bylo proto, že jsem se nikdy předtím nepokoušel používat sedmisegmentový LED displej, takže jsem věděl, že nemohu podvádět. Kromě toho, že jedno z mých tlačítek bylo riskantní, kabeláž a kód fungovaly poprvé.
Jasné, plné barevné diagramy a tabulky pinoutů jsou snadno pochopitelné a projekt používal pouze komponenty, které jsem měl ve své startovací sadě. Kód je dobře zdokumentován, pokud chcete provést změny, jako je úprava rychlosti animace chvění kostkami.
Měli byste si koupit příručku Arduino Project?
Příručka projektu ArduinoPříručka projektu Arduino Kup teď na Amazonu $14.35
Pokud jste pro Arduino nováčkem, měli byste si tuto knihu naprosto koupit. Přeskočte přímo kolem značkových startovacích souprav all-in-one, které zahrnují několik nudných projektů. Tato kniha vás provede nejen jednoduchými věcmi pro začátečníky, které každý dělá; ale také složité, větší projekty, které prokazují skutečnou sílu Arduina. Tyto projekty vás budou skutečně motivovat k dalšímu učení. Mít praktickou, vzrušující věc, kterou je třeba vyrobit, je více motivující, než prostě něco udělat kvůli ní.
Stále budete muset koupit několik komponent - jako je mechanismus střelby z strážné zbraně - ale ty stojí několik dolarů.
Náš rozsudek Příručka projektu Arduino:
Snadno nejlepší průvodce pro začátečníky. Spárujte s levnou klonovací startovací sadou a nikdy nebylo levnější připojit se k revoluci výrobce.910
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í.