Arduino Project Handbook Review

Annons

Annons
Annons

Att plocka upp ett nytt språk är aldrig lätt. Att försöka lära sig grundläggande elektronik samtidigt kräver bara problem. Men Arduino-världen är en av de mer givande färdigheterna där ute, och det är värt att satsa på. Att veta var man ska börja är dock svårt.

Arduino Project Handbook, skrivet av Mark Geddes och publicerad av No Starch Press, är ett fantastiskt ställe att börja. Med 25 spännande projekt - alla med fullfärgskabeldiagram, stiftanslutningstabeller och fotografier - du kommer också snart att göra saker som ett lasertrådslarm eller joystickstyrd laserkanon.

Ännu bättre: den här stora boken är bara $ 25 direkt från No Starch Press, som innehåller både en utskrift och en digital kopia .

Första stegen

När jag började lära mig Arduino, använde jag en allt-i-ett-startsats som kom med en officiell Arduino Uno-styrelse, en bok medförfattad av grundaren av Arduino och några instruktioner för cirka 10 projekt. Det kostar nära $ 100 vid tiden. Projekten var alla ganska enkla, var och en väsentligen introducerade en annan komponent. Det var inte mycket progression, och i slutet av att göra dem alla kände jag mig lite ouppfylld. Du kunde ha gjort dem alla utan en Arduino. Jag var fortfarande osäker på hur jag skulle gå för att bygga de mer utarbetade, roliga grejerna. Med det mesta av kostpriset som togs upp av den officiella styrelsen var det lite kvar i satsen för ytterligare startkomponenter. Det var allt lite underväldigande, och jag var klar med den på en helg.

Nuförtiden kan du köpa stora värde klonbaserade startpaket för under $ 30, fylld med intressanta komponenter som en LED-matris, LCD-skärm eller RFID-läsare. Det enda problemet med dessa är att dokumentationen saknas allvarligt. eller snarare, det är helt obefintligt. Arduino Project Handbook är ett utmärkt komplement till dessa kit.

Elegoo EL-KIT-003 UNO Projekt Superstartspaket med handledning för Arduino Elegoo EL-KIT-003 UNO Projekt Superstarter Kit med handledning för Arduino Köp nu på Amazon $ 34.99

Arduino Project Handbook

Även om namnet antyder Arduino Project Handbook är enbart en samling av projekt, innehåller det en kort avsnitt om bakgrunden och historien av Arduino innan den deltar i arbetet med Arduino IDE. Det första projektet är guld-standard "Hello World!" Programmeringshandledning av elektronik: den blinkande LED-lampan. Arduino-projekthandboken är unik, dock genom att det bryter ner varje kodlinje - även alla de krökta parenteserna - för att hjälpa dem med nollprogrammeringsupplevelse förstå exakt vad som händer.

arduino projektbok -3

Det täcker inte bara de absoluta grunderna, det går vidare genom att kombinera komponenter och strukturera större projekt. Det här är en viktig färdighet: vem som helst kan kopiera några rader kod, men förstå fragmenten och sedan kombinera dem till något större än summan av delarna är där de verkliga svårigheterna ligger. Det finns dock ingen upprepning, så begrepp som förklaras i tidigare projekt förklaras inte igen. Det kan vara frestande att hoppa rakt till en styrspakshanterad laser, men att arbeta genom projekten i ordning - särskilt de tidiga projekten - är det bästa sättet att lära.

På vilket sätt kan hela projektkoden hämtas från webbplatsen No Starch Press, men jag rekommenderar starkt att du skriver ut det för hand. Även om detta kan vara tråkigt, så garanterar du att du undersöker varje kodlinje mentalt. I processen kommer du förmodligen att presentera fel också. Lär dig att identifiera relevanta felmeddelanden, hitta felet och korrigera det är en annan viktig färdighet som inte riktigt kan läras i en bok, men kommer bara att komma till din genomgång. Om du stöter på ett okänt funktionsnamn som inte förklaras i boken kommer en snabb Google att avslöja allt.

Vi har pratat om vad du hittar i ett startpaket Vad finns i din Arduino Starter Kit? [Arduino Beginners] Vad finns i din Arduino Starter Kit? [Arduino Beginners] Inför en låda full av elektroniska komponenter är det lätt att bli överväldigad. Här är en guide till exakt vad du hittar i ditt kit. Läs mer innan och i bokens bilaga hittar du en liknande uppdelning, liksom tekniska tips för hårdvaran.

arduino projektbok -4

Enkel att komplexa

Arduino-projekthandboken tar dig faktiskt från utgångspunkten för en absolut nybörjare och följer en logisk progression och förklarar viktiga begrepp när det går. Projekten blir alltmer komplexa, med fler komponenter och längre program. Nedan är bara ett litet urval av de 25 medföljande projekten. Du hittar fullständig innehållsförteckning på bokens webbplats:

  • Ljudbaserat minne spel, som liknar den klassiska Simon.
  • Rocket launcher, med en glödlampa och matchstick.
  • Joystick-kontrollerad laser, liknar den autonoma lasertornet Pew Pew! Hur man bygger en laserturret med en Arduino Pew Pew! Hur man bygger en laserturret med en Arduino Är du uttråkad? Kan också bygga en lasertorn. Läs mer Jag sätter ihop för några år sedan.
  • Ghost (eller snarare, EMF) detektor.
  • Laser tripwire alarm.
  • RFID-kortingångssystem (du kan kombinera detta med ett tungt magnetiskt dörrlås, som vi gjorde här. Gör en automatisk låsande kontorsdörr med Smartphone Proximity Sensor Gör en automatisk låsande kontorsdörr med Smartphone Proximity Sensor Vi ska sätta upp en Raspberry Pi med en Bluetooth-adapter för att leta efter när din smartphone är utom räckhåll och snäpp ett relä i åtgärd för att låsa dörren. Läs mer).

Projekten är uppdelade i 7 delar, som omfattar: lysdioder, ljud, servos, lcd, räknare, säkerhet och avancerad.

Elektronisk tärning

För att testa kvaliteten på instruktionerna, byggde jag projektnummer 16, en elektronisk dörr. Delvis berodde det på att jag aldrig försökt använda en 7-segment LED-skärm före, så jag visste att jag inte kunde fuska. Bortsett från att en av mina knappar var tvivelaktiga, fungerade kablarna och koden första gången.

arduino projektbok -2

De klara, fullfärgdiagrammen och tabellerna med pinouts är lätt att förstå, och projektet använde bara komponenter som jag hade i mitt startpaket. Koden är väl dokumenterad om du vill göra ändringar, som att justera animationshastigheten hos tärningsskakningen.

Ska du köpa Arduino Project Handbook?

Arduino Projekthandbok: 25 Praktiska Projekt för att få dig igång Arduino Projekthandbok: 25 Praktiska Projekt för att få dig igång Köp nu på Amazon $ 16.57

Om du är ny på Arduino, borde du absolut köpa den här boken. Hoppa rakt över de märkta allt-i-ett-startpaketen som innehåller ett par tråkiga projekt. Dessa böcker går dig igenom inte bara de enkla, nybörjarnas saker som alla gör; men också de komplexa, större projekten som visar Arduinos verkliga kraft. Dessa projekt kommer verkligen att hålla dig motiverad för att fortsätta att lära. Att ha en praktisk, spännande sak att göra är mer motiverande än att bara göra en sak för dess skull.

Du kommer fortfarande att behöva köpa några komponenter - till exempel skotskyddsmekanismen - men dessa kostar några dollar.

Vår dom av Arduino Project Handbook :
Enkelt den bästa nybörjaren guide där ute. Koppla ihop med ett billigt klonbaserat startpaket, och det har aldrig varit billigare att gå med i tillverkarrevolutionen.9 10
In this article