Evaluare:
Cartea este un ghid cuprinzător pentru cei care doresc să-și aprofundeze cunoștințele despre Arduino, acoperind atât aspecte hardware, cât și software. Deși este lăudată pentru profunzimea și claritatea sa, unii recenzenți au remarcat o lipsă de concentrare asupra subiectelor interne importante și un indice slab.
Avantaje:Acoperire aprofundată a aspectelor interne ale Arduino, potrivită pentru utilizatorii experimentați, bine scrisă și informativă, excelentă pentru proiecte avansate, include explicații detaliate ale întreruperilor și tehnicilor de optimizare, bună ca ghid de referință.
Dezavantaje:Index rar, ceea ce face dificilă găsirea subiectelor, diverge în discuții off-topic, cum ar fi gestionarea proiectelor și utilizarea IDE, nu oferă suficiente detalii cu privire la subiecte interne importante, cum ar fi „#include”, iar unii cititori au considerat cartea pe alocuri stufoasă.
(pe baza a 22 recenzii ale cititorilor)
Arduino Internals vă ghidează către inima plăcii Arduino. Autorul Dale Wheat vă împărtășește cunoștințele sale intime despre placa Arduino - secretele sale, punctele sale forte și posibilele alternative la părțile sale componente sunt expuse în această carte. Veți învăța să construiți plăci și periferice Arduino noi și îmbunătățite, respectând în același timp designul de referință Arduino.
Arduino Internals începe prin revizuirea peisajului hardware și software Arduino actual. În special, oferă o analiză clară a modului în care funcționează placa ATmega8 și când și unde să utilizați derivatele sale. Capitolul privind "inima hardware" este vital pentru restul cărții și ar trebui studiat în detaliu.
În plus, Arduino Internals oferă informații importante despre procesorul care rulează placa Arduino, despre memoria conținută de acesta și despre perifericele montate pe el. Pentru a putea scrie software care să ruleze optim pe ceea ce este o placă integrată destul de mică, trebuie să înțelegeți cum interacționează diferitele părți. Mai târziu în carte, veți afla cum să înlocuiți anumite părți cu alternative mai puternice și cum să proiectați periferice și scuturi Arduino.
Deoarece Arduino Internals abordează ambele părți ale graniței dintre hardware și software Arduino, autorul analizează lanțul de instrumente de compilare și oferă din nou sugestii cu privire la modul de înlocuire a acestuia cu ceva mai potrivit pentru propriile dvs. scopuri. Veți afla, de asemenea, despre modul în care bibliotecile vă permit să schimbați modul în care interacționează Arduino și software-ul și despre cum să vă scrieți propria bibliotecă care implementează algoritmi pe care i-ați conceput singuri. Arduino Internals sugerează, de asemenea, medii de programare alternative, deoarece mulți hackeri Arduino au un alt limbaj de bază decât C sau Java.
Desigur, este posibil să optimizați modul în care interacționează hardware-ul și software-ul - un capitol întreg este dedicat acestui domeniu.
Arduino Internals nu se concentrează doar pe diferitele părți ale arhitecturii Arduino, ci și pe modul în care proiectele de exemplu pot profita de noua și îmbunătățita placă Arduino. Wheat folosește proiecte de exemplu pentru a exemplifica hack-urile și algoritmii predați de-a lungul cărții.
Proiectele Arduino care trec peste granița dintre hardware și software necesită adesea colaborarea între persoane cu talente și abilități diferite, care nu pot fi luate de bune. Din acest motiv, Arduino Internals conține un întreg capitol dedicat colaborării și cooperării open source pentru a face explicite aceste instrumente și abilități.
Una dintre realizările încununate ale unui hacker Arduino este proiectarea unui scut sau a unui periferic care rezidă pe placa Arduino, care face obiectul următorului capitol. Un capitol ulterior duce specializarea mai departe prin examinarea protocoalelor și comunicațiilor Arduino, un domeniu imediat relevant pentru scuturi și comunicarea dintre periferice și placă.
În cele din urmă, Arduino Internals integrează diferite abilități și tehnici de proiectare prin prezentarea mai multor proiecte care vă provoacă să vă puneți la încercare abilitățile nou dobândite!
Vă rugăm să rețineți: versiunea tipărită a acestui titlu este alb-negru; cartea electronică este full color.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)