Arduino for Arduinians: 70 Projects for the Experienced Programmer
Autor John Boxallen Limba Engleză Paperback – 24 oct 2023
ECOSISTEMUL: Arduino for Arduinians se concentrează pe microcontrolerele din familia AVR, explorând integrarea acestora cu module de camere digitale, magistrale de date diverse și sisteme de control pentru tensiuni înalte. Remarcăm o tranziție clară de la simplele experimente cu LED-uri către construcția de dispozitive robuste, capabile să interacționeze cu mediul înconjurător prin protocoale complexe.
Abordarea aleasă de John Boxall diferă de cea din Arduino Applied prin gradul ridicat de aplicabilitate practică; în timp ce alte lucrări se pot pierde în detalii teoretice despre funcționarea electronică, volumul de față livrează 70 de proiecte structurate ca blocuri de construcție pentru prototipare rapidă. Descoperim aici soluții tehnice pentru optimizarea consumului de energie și creșterea vitezei de procesare, aspecte esențiale pentru orice programator care dorește să livreze un produs finit, nu doar un montaj pe breadboard. Tonul este unul tehnic, orientat spre rezultat, oferind explicații punctuale pentru manipularea componentelor hardware care necesită precauție, precum sursele de alimentare la rețea.
În contextul operei autorului, această lucrare reprezintă succesorul spiritual al Arduino Workshop, 2nd Edition. Dacă volumul anterior punea bazele universului Arduino, noul titlu rafinează aceste cunoștințe, fiind mai specific și mai tehnic decât AVR Workshop, care se concentra pe arhitectura brută a microcontrolerelor. Este, în esență, puntea necesară pentru a trece de la stadiul de pasionat la cel de dezvoltator capabil să proiecteze sisteme complexe și eficiente.
Preț: 208.34 lei
Preț vechi: 318.48 lei
-35%
Carte disponibilă
Livrare economică 04-16 decembrie
Livrare express 19-25 noiembrie pentru 101.69 lei
Specificații
ISBN-10: 1718502788
Pagini: 488
Dimensiuni: 177 x 234 x 33 mm
Greutate: 0.96 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States
De ce să citești această carte
Recomandăm această carte programatorilor care stăpânesc deja bazele și doresc să treacă la nivelul următor în ingineria sistemelor integrate. Cititorul câștigă expertiză în gestionarea eficientă a resurselor hardware și în controlul dispozitivelor de mare putere. Este instrumentul ideal pentru a transforma un hobby într-o competență tehnică solidă prin intermediul celor 70 de proiecte detaliate.
Despre autor
John Boxall este un autor australian recunoscut în comunitatea makerilor pentru tutorialele și recenziile sale tehnice publicate pe platforma tronixstuff.com. Experiența sa vastă în testarea kiturilor și accesoriilor Arduino este transpusă într-un stil de scriere pragmatic și clar. După succesul răsunător al primei sale cărți, Arduino Workshop, 2nd Edition, Boxall s-a impus ca o autoritate în domeniu, fiind apreciat pentru capacitatea de a descompune concepte electronice complexe în pași logici și ușor de implementat pentru entuziaștii din întreaga lume.
Descriere
Cuprins
Introduction
Chapter 1: Using Multiple Buttons with One Analog Input
Chapter 2: Increasing Digital I/O Speed with Port Manipulation
Chapter 3: Configuring the Arduino Environment for ATtiny Microcontrollers
Chapter 4: Building Watchdog Timers
Chapter 5: Controlling LEDs with Charlieplexing
Chapter 6: Using Soft Power Control
Chapter 7: Controlling AC Mains Power with the Arduino
Chapter 8: Controlling High-Power Shift Registers
Chapter 9: Working with MP3 Modules
Chapter 10: Using Multiple I2C Devices with the Same Address
Chapter 11: Emulating USB Keyboards and Mice with Arduino
Chapter 12: Storing Data on USB Flash Drives
Chapter 13: Interfacing with PS/2 Keyboards
Chapter 14: Controlling the Arduino Wirelessly with Bluetooth
Chapter 15: Increasing Energy Efficiency in Portable Projects
Chapter 16: Monitoring Automotive Electronics with the CAN Bus
Chapter 17: Communicating via RS232 Using the Arduino
Chapter 18: Communicating via RS485 Using the Arduino
Chapter 19: Remote Controlling the Arduino via a Web Page
Chapter 20: Remote Controlling the Arduino via Telegram
Chapter 21: Keeping Accurate Time with Internet Time Servers
Chapter 22: Logging Data Wirelessly to Google Sheets
Chapter 23: Building an ESP32 Web Server
Chapter 24: Using the ESP32 Camera Board
Epilogue
Appendix: Creating and Installing Arduino Libraries
Index