Cantitate/Preț
Produs

Arduino

Autor Claus Kühnel
de Limba Germană Paperback – 8 aug 2011

Ne-a atras atenția această a treia ediție a lucrării Arduino, un volum masiv de peste 800 de pagini care propune o structură progresivă riguroasă: de la înțelegerea ecosistemului open-source până la implementări complexe de rețea. Spre deosebire de ghidurile introductive, Claus Kühnel elimină prezentarea elementelor de bază ale electrotehnicii, concentrându-se direct pe implementarea software și hardware folosind microcontrolerul ATmega328 de pe placa Arduino Uno. Cititorul care a aplicat deja noțiunile elementare din AVR Mikrocontroller - Programmierung in C va găsi aici exact ce îi lipsea: o trecere de la utilizarea bibliotecilor standard la programarea la nivel de registru și gestionarea avansată a întreruperilor.

Abordarea este eminamente practică, oferind exemple concrete pentru integrarea componentelor precum modulele RTC, cardurile SD sau cititoarele RFID. Mai mult, autorul extinde utilitatea platformei prin capitole dedicate comunicării în rețea, transformând placa Arduino într-un webserver capabil să trimită e-mailuri sau notificări. Această viziune tehnică este o continuare naturală a operei autorului; dacă în Programmieren der AVR RISC Microcontroller mit BASCOM-AVR se concentra pe limbajul BASIC, aici Claus Kühnel utilizează puterea limbajului C/C++ și a compilatorului GCC. În comparație cu Mikrocontroller de Herbert Bernstein, care pune accent pe arhitecturi variate precum ATtiny, lucrarea de față rămâne un manual de referință specializat pentru cei care doresc să stăpânească ecosistemul Arduino la un nivel profesional, oferind soluții de programare scalabile și eficiente.

Citește tot Restrânge

Preț: 13847 lei

Puncte Express: 208

Carte disponibilă

Livrare economică 08-22 mai


Specificații

ISBN-13: 9783907857168
ISBN-10: 390785716X
Pagini: 156
Dimensiuni: 148 x 210 x 10 mm
Greutate: 0.24 kg
Ediția:1. Auflage
Editura: BoD - Books on Demand

De ce să citești această carte

Recomandăm această carte utilizatorilor care au depășit faza de începător și caută o documentație tehnică solidă în limba germană. Veți câștiga o înțelegere profundă a arhitecturii ATmega328, învățând să scrieți cod optimizat dincolo de funcțiile standard Arduino. Este resursa ideală pentru dezvoltatorii care vor să implementeze proiecte complexe de automatizare, monitorizare prin card SD sau integrare în Internet of Things.


Descriere scurtă

Arduino ist eine Hard- und Software Open Source Plattform. Die Hardware besteht aus einem einfachen Board mit analogen und digitalen Ein- und Ausgängen. Als Rechnerkern dient ein Atmel AVR-Mikrocontroller. Beim hier verwendeten Arduino Uno ist es ein ATmega328. Arduino kommt mit einer eigenen Entwicklungsumgebung, die Editor und GCC-Einbindung bereit hält. Neben der avr-gcc-Library können weitere Arduino-Libraries eingebunden werden. Die Programmerstellung wird dadurch stark vereinfacht. Im Buch werden Programmbeispiele gezeigt, die ein recht breites Anwendungsspektrum abdecken und Anregung für eigene Erweiterungen geben sollen. Betrachtet werden AD/DA-Umsetzung und die Ansteuerung von RGB-LEDs, RTC und SD Card, RFID Reader, LCD und Motoren. Die Nutzung von Arduino im Netzwerk wird mit Webserver-, Twitter- und eMail-Anwendungen verdeutlicht. Ein umfangreiches Kapitel befasst sich mit den Interrupts des ATmega328 und deren Programmierung auf Registerebene. Es sind bereits zahlreiche Bücher zu den Arduino Grundlagen erschienen, die gleichsam elektrotechnische Grundlagen vermitteln. Hierauf wir an dieser Stelle nicht eingegangen. Angesprochen werden sollen Leser, die bereits erste Erfahrungen mit Mikrocontrollern gesammelt haben und nach einer effektiven Plattform für das Umsetzen eigener Ideen in Hard- und Software suchen. Grundkenntnisse zu den AVR-Mikrocontrollern und zur Programmiersprache C/C++ sind für das Nachvollziehen der Programmbeispiele von Vorteil.