Cantitate/Preț
Produs

Arduino for Arduinians: 70 Projects for the Experienced Programmer

Autor John Boxall
en 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.

Citește tot Restrânge

Preț: 20834 lei

Preț vechi: 31848 lei
-35%

Puncte Express: 313

Carte disponibilă

Livrare economică 04-16 decembrie
Livrare express 19-25 noiembrie pentru 10169 lei

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9781718502789
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

This friendly project-based book will turn Arduino beginners into advanced Arduinians with the skills and inspiration needed to construct their own professional or hobbyist devices. Building on Arduino techniques like those covered in the author's celebrated Arduino Workshop, this book covers dozens of new topics and techniques. The book dives straight into constructing the building blocks of advanced Arduino projects, where readers will learn to increase interfacing speed and power efficiency, work with digital cameras and various data buses, safely control AC mains power, and other advanced skills that leverage this inexpensive, versatile microcontroller platform.

Cuprins

Acknowledgments

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