Arduino Project Handbook Review

Reklame

Reklame
Reklame

Det er aldrig nemt at hente et nyt sprog. At forsøge at lære grundlæggende elektronik på samme tid, er bare at bede om problemer. Men Arduino-verdenen er en af ​​de mere givende færdigheder derude, og det er værd at sætte indsatsen i. Det er dog svært at vide, hvor man skal starte.

Arduino Project Handbook, skrevet af Mark Geddes og udgivet af No Starch Press, er et fantastisk sted at starte. Med 25 spændende projekter - hver med fuldfarvede ledningsdiagrammer, pinforbindelsestabeller og fotografier - du vil også snart lave ting som en laser tripwire alarm eller joystick-styret laserkanon.

Endnu bedre: Denne store bog er kun $ 25 direkte fra No Starch Press, som indeholder både en print og en digital kopi .

Første skridt

Da jeg først begyndte at lære Arduino, brugte jeg et all-in-one starterpakke, der fulgte med et officielt Arduino Uno bord, en bog medforfattet af grundlæggeren af ​​Arduino, og nogle instruktioner for omkring 10 projekter. Det kostede tæt på $ 100 på det tidspunkt. Projekterne var alle temmelig enkle, hvor hver især introducerede en anden komponent. Der var ikke meget progression, og i slutningen af ​​at gøre dem alle følte jeg mig lidt uopfyldt. Du kunne have gjort dem alle uden en Arduino. Jeg var stadig usikker på, hvordan jeg ville gå om at bygge de mere udførlige, sjove ting. Med det meste af den kostpris, der blev taget op af den officielle bestyrelse, var der kun lidt tilbage i kittet til yderligere startkomponenter. Det var lidt undervældende, og jeg var færdig med det i en weekend.

I dag kan du købe store værdi klonbaserede startpakker til under $ 30, fyldt med interessante komponenter som en LED-matrix, LCD-skærm eller RFID-læser. Det eneste problem med disse er, at dokumentationen mangler alvorligt; eller rettere sagt, det er helt ikke-eksisterende. Arduino Project Handbook er et godt supplement til disse kits.

Elegoo EL-KIT-003 UNO Projekt Super Starter Kit med Tutorial til Arduino Elegoo EL-KIT-003 UNO Projekt Super Starter Kit med Tutorial for Arduino Køb nu hos Amazon $ 34.99

Arduino Project Handbook

Selv om navnet antyder, at Arduino Project Handbook blot er en samling af projekter, omfatter det en kort sektion om Arduino's baggrund og historie, inden de går i gang med at arbejde med Arduino IDE. Det første projekt er guldstandarden "Hello World!" Programmeringsvejledning til elektronik: den blinkende LED. Arduino Projekthåndbogen er imidlertid enestående, idet den nedbryder alle linjer af kode - selv alle de krøllede parenteser - for at hjælpe dem med nul programmeringsoplevelse, forstår præcis, hvad der sker.

arduino projektbog -3

Det dækker ikke kun de absolutte grundlæggende grunde, det skrider frem til at kombinere komponenter og strukturere større projekter. Dette er en vigtig færdighed: alle kan kopiere et par linjer kode, men forstå fragmenterne og derefter kombinere dem med noget større end summen af ​​delene, hvor de reelle vanskeligheder ligger. Der er dog ingen gentagelse, så begreber, der er forklaret i tidligere projekter, forklares ikke igen. Det kan være fristende at springe direkte til en joystick-styret laser, men det vil være den bedste måde at lære at arbejde på gennem projekterne.

Taler om hvilken, alle projektkode er tilgængelige for download fra No Starch Press hjemmeside, men jeg vil stærkt foreslå, at du skriver det med hånden. Selvom det kan være kedeligt, sikrer det dig, at du undersøger hver enkelt kodekode mentalt. I processen vil du sandsynligvis også introducere fejl. At lære at identificere relevante fejlmeddelelser, finde fejlen og rette det er en anden vigtig færdighed, der ikke rigtig kan læres i en bog, men kommer kun til din gennemgående oplevelse. Hvis du støder på et ukendt funktionnavn, der ikke er forklaret i bogen, vil en hurtig Google afsløre alt.

Vi har talt om hvad du finder i et startpakke Hvad er der i din Arduino Starter Kit? [Arduino Beginners] Hvad er der i din Arduino Starter Kit? [Arduino Beginners] Facet med en kasse fuld af elektroniske komponenter, er det nemt at blive overvældet. Her er en vejledning til, hvad du finder i dit kit. Læs mere før, og i bøgerens bilag finder du en lignende sammenbrud, såvel som tekniske pinouts for hardware.

arduino projektbog -4

Enkel til kompleks

Arduino Project Handbook tager dig faktisk fra startpunktet for en absolut nybegynder og følger en logisk progression, der forklarer nøglekoncepter, som det går. Projekterne bliver stadig mere komplekse, med flere komponenter og længere programmer. Nedenfor er blot en lille prøve af de 25 inkluderede projekter. Du finder den fulde indholdsfortegnelse på bogens websted:

  • Lydbaseret hukommelsespil, der ligner den klassiske Simon.
  • Rocket launcher, ved hjælp af en glødelampe og matchstick.
  • Joystick-styret laser, ligner den autonome laserturret Pew Pew! Sådan bygger du en laserturret med en Arduino Pew Pew! Hvordan man opbygger en laserturret med en Arduino Er du keder dig? Kan lige så godt bygge et lasertårn. Læs mere Jeg satte sammen for nogle år siden.
  • Ghost (eller rettere, EMF) detektor.
  • Laser tripwire alarm.
  • RFID-kort indgangssystem (du kan kombinere dette med en kraftig magnetisk dørlås, som vi gjorde her) Lav en automatisk låsende kontordør med Smartphone Proximity Sensor Lav en automatisk låsende kontordør med Smartphone Proximity Sensor Vi etablerer en Raspberry Pi med en Bluetooth adapter til at være på udkig efter, når din smartphone er uden for rækkevidde, og snap et relæ til handling for at låse døren. Læs mere).

Projekterne er opdelt i 7 dele, der dækker: lysdioder, lyd, servoer, lcd'er, tællere, sikkerhed og avanceret.

Elektroniske terninger

For at teste kvaliteten af ​​instruktionerne byggede jeg projektnummer 16, en elektronisk dør. Dels skyldes det, at jeg aldrig har forsøgt at bruge en 7-dels LED-skærm før, så jeg vidste, at jeg ikke kunne snyde. Bortset fra at en af ​​mine knapper er risikable, arbejdede ledninger og kode først.

arduino projektbog -2

De klare, fuldfarvede diagrammer og tabeller med pinouts er let at forstå, og projektet brugte kun komponenter, jeg havde i mit startpakke. Koden er veldokumenteret, hvis du ønsker at foretage ændringer, som f.eks. Justering af animationshastigheden af ​​terningen.

Skal du købe Arduino Projekthåndbogen?

Arduino Projekthåndbog: 25 Praktiske Projekter for at få dig i gang Arduino Projekthåndbog: 25 Praktiske Projekter for at få dig i gang Køb nu hos Amazon $ 16.57

Hvis du er ny til Arduino, bør du absolut købe denne bog. Spring lige forbi den branded all-in-one starter kit, der omfatter et par kedelige projekter. Disse bøger går dig igennem ikke blot de enkle, begynderens ting, som alle gør; men også de komplekse, større projekter, der viser den virkelige magt Arduino. Disse projekter vil virkelig holde dig motiveret til at fortsætte med at lære. At have en praktisk, spændende ting at gøre er mere motiverende end blot at gøre en ting for dens skyld.

Du bliver stadig nødt til at købe et par komponenter - som f.eks. Sentry gun firing mechanism - men disse koster et par dollars.

Vores dom af Arduino Project Handbook :
Let den bedste nybegynder guide derude. Par med et billigt klonbaseret startpakke, og det har aldrig været billigere at deltage i makerrevolutionen. 9 10
In this article