Arduino Project Manual Review
Colectarea unei noi limbi nu este niciodată ușoară. Încercarea de a învăța electronice de bază în același timp este doar să ceară probleme. Cu toate acestea, lumea Arduino este una dintre competențele mai pline de satisfacții de aici, și merită efortul de a pune efortul în. Știți unde să începeți este dificil, cu toate acestea.
Arduino Project Manual, scris de Mark Geddes și publicat de No Starch Press, este un loc fantastic pentru a începe. Cu 25 de proiecte interesante - fiecare cu diagrame de culori pline color, tabele de conexiuni cu pini și fotografii - și tu în curând vei face lucruri precum o alarmă cu declanșare cu laser sau un tun cu laser controlat cu joystick.
Chiar mai bine: această carte substanțială este de doar 25 dolari directe de la No Starch Press, care include atât o copie tipărite cât și o copie digitală.
Primii pasi
Când am început să învăț prima dată pe Arduino, am folosit un set de starter all-in-one care a venit cu un oficial Arduino Uno board, o carte co-fondată de fondatorul Arduino, și câteva instrucțiuni pentru aproximativ 10 proiecte. În acel moment costa aproape 100 $. Proiectele au fost destul de simple, fiecare dintre ele introducând în esență o componentă diferită. Nu a existat prea mult progres și, la sfârșitul tuturor, mi sa părut puțin nerealizat. Ar fi putut să le faci pe toți fără un Arduino. Încă nu știam cum să construiesc lucrurile mai complicate și mai amuzante. Cu cea mai mare parte a prețului de cost preluat de comitetul oficial, în kit au mai rămas puține componente pentru componente suplimentare. Era un pic copleșitor și am terminat cu ea într-un weekend.
În prezent, puteți cumpăra kituri de pornire pentru clone de mare valoare pentru sub 30 USD, umplute cu componente interesante cum ar fi o matrice LED, un ecran LCD sau un cititor RFID. Singura problemă cu acestea este că documentația lipsește în mod serios; sau mai degrabă, este complet inexistentă. Manualul Proiectului Arduino este o completare extraordinară a acestor kituri.
Elegoo EL-KIT-003 Proiect UNO Kit de pornire superioară cu Tutorial pentru Arduino Elegoo EL-KIT-003 Proiect UNO Kit de pornire superioară cu Tutorial pentru Arduino Cumpara acum la Amazon $ 35.00
Manualul Proiectului Arduino
Deși numele implică faptul că Arduino Project Handbook este doar o colecție de proiecte, acesta include o scurtă secțiune despre istoria și istoria lui Arduino, înainte de a merge să lucreze cu IDE-ul Arduino. Primul proiect este standardul de aur “Salut Lume!” programare tutorial de electronice: LED-ul intermitent. Proiectul Arduino Handbook este unic cu toate acestea, în sensul că descompune fiecare linie de cod - chiar și toate parantezele curl - pentru a ajuta pe cei cu experiență de programare zero să înțeleagă exact ce se întâmplă.
Nu numai că acoperă elementele de bază absolută, ci apoi progresează până la combinarea componentelor și structurarea proiectelor mai mari. Aceasta este o abilitate importantă: oricine poate copia câteva linii de cod, dar înțelegerea fragmentelor și apoi combinarea lor în ceva mai mare decât suma părților este locul în care se află dificultățile reale. Însă nu există repetări, așa că noțiunile explicate în proiectele anterioare nu sunt explicate din nou. Ar fi tentant să sari direct la un laser controlat cu joystick, dar lucrul prin proiecte în ordine - în special proiectele timpurii - va fi cel mai bun mod de a învăța.
Vorbind despre asta, tot codul de proiect este disponibil pentru descărcare de pe site-ul No Starch Press, dar aș sugera cu insistență să îl tipi manual. În timp ce acest lucru poate fi obositor, vă asigură că examinați mental fiecare rând de cod. În acest proces, probabil veți introduce și erori. Învățați cum să identificați mesajele de eroare relevante, găsiți bug-ul și corectați-l este o altă abilitate importantă care nu poate fi cu adevărat învățată într-o carte, ci va veni numai la experiența dvs. prin experiență. Dacă întâlniți un nume de funcție necunoscut care nu este explicat în carte, un Google rapid va dezvălui totul.
Am vorbit despre ce veți găsi într-un kit de pornire Ce este în setul dvs. de pornire Arduino? [Arduino Beginners] Ce este în setul dvs. de pornire Arduino? [Arduino Beginners] În fața unei cutii pline de componente electronice, este ușor să fii coplesit. Iată un ghid pentru exact ce veți găsi în kit. Citește mai mult înainte, și în apendicele cărții veți găsi o defalcare similară, precum și știri tehnice pentru hardware.
Simplu până la Complex
Manualul Proiectului Arduino vă duce de fapt de la punctul de plecare al unui începător absolut și urmează o evoluție logică, explicând conceptele cheie în timp ce merge. Proiectele sunt din ce în ce mai complexe, cu mai multe componente și programe mai lungi. Mai jos este doar un mic eșantion din cele 25 de proiecte incluse. Veți găsi întregul cuprins pe site-ul cărții:
- Joc de memorie bazat pe sunet, similar cu cel clasic Simon.
- Lansator de lansatoare de rachete, cu ajutorul unui bec cu filament și a unui set de potrivire.
- Joystick-controlate cu laser, similar cu tower-ul autonom cu laser Pew Pew! Cum se construiește o turelă laser cu un arduino Pew Pew! Cum se construiește o turelă laser cu un arduino Sunteți plictisit? Ar putea construi și o turelă cu laser. Citește mai mult Am pus împreună cu câțiva ani în urmă.
- Ghost (sau mai degrabă, EMF) detector.
- Alarma de tip tripwire cu laser.
- Sistemul de introducere a cardurilor RFID (puteți combina acest lucru cu o blocare ușoară magnetică a ușii, așa cum am făcut aici Faceți o ușă de birou cu blocare automată cu senzor de proximitate Smartphone Faceți o ușă de birou cu senzor de proximitate Smartphone Raspberry Pi cu un adaptor Bluetooth pentru a fi în căutarea când telefonul dvs. smartphone este în afara razei de acțiune și introduce un releu în acțiune pentru a bloca ușa..
Proiectele sunt împărțite în 7 părți, care acoperă: LED-uri, sunet, servere, LCD-uri, contoare, securitate și avansate.
Dice electronice
Pentru a testa calitatea instrucțiunilor, am construit proiectul nr. 16, o matriță electronică. În parte, pentru că nu am încercat niciodată să folosesc un afișaj cu LED-uri cu 7 segmente înainte, așa că am știut că nu pot să mă înșel. În afară de faptul că unul dintre butoanele mele era supărat, cablajul și codul funcționau prima oară.
Diagramele clare, full-color și tabelele cu pinouts sunt ușor de înțeles, iar proiectul folosește numai componentele pe care le aveam în kit-ul meu de pornire. Codul este bine documentat dacă doriți să faceți modificări, cum ar fi ajustarea vitezei de animație a mișcării zarurilor.
Ar trebui să cumpărați manualul proiectului Arduino?
Arduino Project Handbook: 25 de proiecte practice pentru a vă lansa Manualul proiectului Arduino: 25 de proiecte practice pentru a vă începe Cumpara acum la Amazon $ 6.77
Dacă sunteți nou la Arduino, ar trebui să cumpărați absolut această carte. Treceți direct peste seturile de mărci all-in-one, care includ câteva proiecte plictisitoare. Aceste cărți vă umblă prin nu numai lucrurile simple, începătorilor pe care toată lumea le face; dar și proiectele complexe, mai mari, care demonstrează puterea reală a lui Arduino. Aceste proiecte vă vor menține cu adevărat motivați să continuați să învățați. A avea un lucru practic și interesant este mai motivant decât să faci un lucru de dragul lui.
Încă veți avea nevoie să cumpărați câteva componente - cum ar fi mecanismul de ardere a pistolului de santină - dar acestea au costat câțiva dolari.
Verdictul nostru asupra Arduino Project Manual:Cu ușurință cel mai bun ghid pentru începători acolo. Împerecheați cu un kit de pornire clone ieftin, și nu a fost niciodată mai ieftin să vă alăturați revoluției maker.910
Explorați mai multe despre: Arduino, Electronice, MakeUseOf Giveaway.