Zoekresultaten voor "avr"
-
Elektor Publishing Mikrocontroller-Technik
Mikrocontroller haben sich in den letzten Jahren in praktisch allen Bereichen der modernen Technik etabliert. In zunehmendem Maße dringen sie auch in die Gebiete der Künstlichen Intelligenz und der Robotertechnik vor. Das vorliegende Buch gibt eine umfassende Einführung in die Welt der Controller-Technik mit all ihren Facetten, von der einfachen Steuerung über die Sensor-Technik bis hin zur Datenübertragung in das Internet. Als Basis dafür dient das von Elektor entwickelte AVR-Playground-Board. Das Board kann mit Controllern der ATmega-Familie bestückt werden und ist mit dem bekannten Arduino-System kompatibel, so dass auch die verschiedenen Arduino-Hardware-Erweiterungen verwendet werden können. Für die Programmierung kommt die Sprache „C“ zum Einsatz. Auch hier wird im Buch auf das Arduino-System zurückgegriffen. Die frei verfügbare Arduino-Entwicklungsumgebung erlaubt den leichten Einstieg, ohne dass später Einschränkungen in Kauf genommen werden müssen. Die Hardware-nahe Programmierung steht dabei besonders im Fokus. Nach der Erläuterung von grundlegenden Anwendungen wird auf die anspruchsvolleren Themen wie Interrupts, Timer und Counter, Pulsweitenmodulation und Analog-Digital-Wandlung eingegangen. Praktische Anwendungen können sowohl mit einem Arduino als auch mit dem AVR-Playground-Board durchgeführt werden. Da das AVR-Playground-Board bereits über eine Vielzahl von Peripherie-Einheiten verfügt, sind nur noch wenige externe Bauteile erforderlich. Das Board kann im Elektor-Shop hier bezogen werden.
€ 39,80
Beste prijs
-
Elektor Digital Mikrocontroller-Technik (PDF)
Mikrocontroller haben sich in den letzten Jahren in praktisch allen Bereichen der modernen Technik etabliert. In zunehmendem Maße dringen sie auch in die Gebiete der Künstlichen Intelligenz und der Robotertechnik vor. Das vorliegende Buch gibt eine umfassende Einführung in die Welt der Controller-Technik mit all ihren Facetten, von der einfachen Steuerung über die Sensor-Technik bis hin zur Datenübertragung in das Internet. Als Basis dafür dient das von Elektor entwickelte AVR-Playground-Board. Das Board kann mit Controllern der ATmega-Familie bestückt werden und ist mit dem bekannten Arduino-System kompatibel, so dass auch die verschiedenen Arduino-Hardware-Erweiterungen verwendet werden können. Für die Programmierung kommt die Sprache „C“ zum Einsatz. Auch hier wird im Buch auf das Arduino-System zurückgegriffen. Die frei verfügbare Arduino-Entwicklungsumgebung erlaubt den leichten Einstieg, ohne dass später Einschränkungen in Kauf genommen werden müssen. Die Hardware-nahe Programmierung steht dabei besonders im Fokus. Nach der Erläuterung von grundlegenden Anwendungen wird auf die anspruchsvolleren Themen wie Interrupts, Timer und Counter, Pulsweitenmodulation und Analog-Digital-Wandlung eingegangen. Praktische Anwendungen können sowohl mit einem Arduino als auch mit dem AVR-Playground-Board durchgeführt werden. Da das AVR-Playground-Board bereits über eine Vielzahl von Peripherie-Einheiten verfügt, sind nur noch wenige externe Bauteile erforderlich. Das Board kann im Elektor-Shop hier bezogen werden.
€ 32,80
Leden: € 29,52
-
Elektor Bundles Microcontrollers Hands-on Course for Arduino Starters (Bundel)
Bouw uw eigen projecten met het Elektor Arduino Nano MCCAB Training Board De microcontroller is waarschijnlijk het meest fascinerende onderwerp van de moderne elektronica. Door de veelheid aan functies die hij op zijn chip combineert is het een universeel multi-tool voor ontwikkelaars om hun projecten mee te bouwen. Vrijwel elk dagelijks gebruikt apparaat wordt tegenwoordig bestuurd door een microcontroller. Voor een elektronica-leek is het realiseren van de eigen ideeën met een microcontroller echter tot nu toe een utopie gebleven vanwege de complexiteit ervan. Het Arduino-concept heeft het gebruik van microcontrollers sterk vereenvoudigd, zodat zelfs onervaren starters nu hun eigen elektronica ideeën kunnen realiseren met een microcontroller. Book & Hardware in de bundel: 'Leren door te doen' Het boek, dat ook in de bundel zit, leert ons hoe je zelfs zonder veel ervaring met elektronica en programmeertalen je eigen projecten met een microcontroller kunt bouwen. Het is een echte hands-on cursus microcontrollers voor starters. Want na een beschrijving van het inwendige van de microcontroller en een introductie in de programmeertaal C, ligt de focus van de cursus op praktische oefeningen. De lezer bouwt de nodige kennis op met 'leren door te doen': in het uitgebreide praktische gedeelte van het boek, met 12 projecten en 46 oefeningen, wordt het geleerde in het voorste deel van het boek met veel voorbeelden onderbouwd. Elke oefening wordt gevolgd door een uitgewerkt voorbeeld met uitleg en toelichting, wat de lezer helpt om de vraagstukken op te lossen en met de eigen oplossing te vergelijken. Arduino IDE De Arduino IDE is een software ontwikkelomgeving die gratis op de eigen pc kan worden gedownload, en die alle software bevat die nodig is voor uw eigen microcontroller-projecten. U schrijft de programma's ('apps') met de editor van de IDE in de programmeertaal C. En U vertaalt ze naar bits en bytes die de microcontroller begrijpt met behulp van de ingebouwde compiler van de Arduino IDE. En kunt ze vervolgens via een USB-kabel laden naar het geheugen van de microcontroller op het Elektor Arduino MCAB Nano Training Board. Externe sensoren, motoren of schakelingen checken of besturen Naast een Arduino Nano microcontroller module bevat het Elektor Arduino Nano MCCAB Training Board ook alle componenten die nodig zijn voor de oefeningen, zoals LED’s, schakelaars, drukknoppen, buzzer enz. Ook externe sensoren, motoren of modules kunnen worden gecheckt of bestuurd met dit microcontroller-trainingssysteem. Specificaties (Arduino Nano Training Board MCCAB) Voeding Via de USB-aansluiting van de aangesloten pc of een externe voeding (niet inbegrepen) Spanning +5 Vcc Ingangsspanning Alle ingangen 0 V tot +5 V VX1 en VX2 +8 V tot +12 V (alleen bij gebruik van een externe voeding) Hardware LCD 2x16 karakters Potentiometer P1 & P2 JP3: Selectie van de werkspanning van P1 & P2 Verdelers SV4: Verdeler voor de werkspanningenSV5, SV6: Verdelers voor de in-/uitgangen van de microcontroller Schakelaars en knoppen RESET knop op de Arduino Nano module; 6x drukknop schakelaars K1 ... K6; 6x Schuifschakelaars S1 ... S6; JP2: Jumper van de schakelaars met de ingangen van de microcontroller Buzzer Piezo buzzer ‘Buzzer1’ met jumper op JP6 Indicator LED’s 11 x LED: Status indicator voor de ingangen/uitgangen LED L op de Arduino Nano module, aangesloten op GPIO D13 JP6; Aansluiting van LED's LD10 ... LD20 met GPIO's D2 ... D12 Seriële interfacesSPI & I²C JP4: Selectie van het signaal op pin X van de SPI-connector SV12 SV9 naar SV12: SPI-interface (3,3 V/5 V) of I²C-interface Uitgangen voor externe apparaten SV1, SV7: Geschakelde uitgang (maximaal +24 V/160 mA, extern aangesloten) SV2: 2x13 pinnen voor aansluiting van externe modules 3x3 LED matrix(9 rode LED's) SV3: Kolommen van de 3x3 LED matrix (uitgangen D6 ... D8) JP1: Verbinding van de rijen met de GPIO's D3 ... D5 Software MCCABLib library Controle van hardware componenten (schakelaars, knoppen, LED's, 3x3 LED matrix, buzzer) op het MCCAB Training Board Werktemperatuur Tot +40 °C Afmetingen 100 x 100 x 20 mm Specificaties (Arduino Nano) Microcontroller ATmega328P Architectuur AVR Spanning 5 V Flash memory 32 KB, waarvan 2 KB gebruikt door de bootloader SRAM 2 KB Kloksnelheid 16 MHz Analoge IN Pinnen 8 EEPROM 1 KB DC stroom per I/O-pin 40 mA op één I/O-pin, totaal maximaal 200 mA op alle pinnen samen Ingangsspanning 7-12 V Digitale I/O-pinnen 22 (waarvan 6 PWM) PWM Uitgangen 6 Stroomverbruik 19 mA Afmetingen 18 x 45 mm Gewicht 7 g Inbegrepen Elektor Arduino Nano MCCAB Training Board Arduino Nano Boek: Microcontrollers Hands-on Course for Arduino Starters
€ 139,95
Leden: € 125,96
-
Elektor Digital C Programming with Arduino (E-book)
Technology is constantly changing. New microcontrollers become available every year. The one thing that has stayed the same is the C programming language used to program these microcontrollers. If you would like to learn this standard language to program microcontrollers, then this book is for you! Arduino is the hardware platform used to teach the C programming language as Arduino boards are available worldwide and contain the popular AVR microcontrollers from Atmel. Atmel Studio is used as the development environment for writing C programs for AVR microcontrollers. It is a full-featured integrated development environment (IDE) that uses the GCC C software tools for AVR microcontrollers and is free to download. At a glance: Start learning to program from the very first chapter No programming experience is necessary Learn by doing – type and run the example programs A fun way to learn the C programming language Ideal for electronic hobbyists, students and engineers wanting to learn the C programming language in an embedded environment on AVR microcontrollers Use the free full-featured Atmel Studio IDE software for Windows Write C programs for 8-bit AVR microcontrollers as found on the Arduino Uno and MEGA boards Example code runs on Arduino Uno and Arduino MEGA 2560 boards and can be adapted to run on other AVR microcontrollers or boards Use the AVR Dragon programmer/debugger in conjunction with Atmel Studio to debug C programs
€ 39,95
Leden: € 35,96
-
Elektor Digital 8-Bit-Mikrocontroller (PDF)
PIC und AVR verstehen In diesem Buch werden wir uns ausschließlich mit 8-Bit-Mikrocontrollern beschäftigen, und zwar mit Mikrocontrollern der 8-Bit-PIC- und der 8-Bit-AVR-Mikrocontroller-Linien. Bei der PIC-Familie handelt es sich dabei um PIC10, PIC12, PIC16 und PIC18; bei der AVR-Familie um ATtiny, ATmega und ATxmega. Die vorgestellten 8-Bit-Chips sind für sehr viele Anwendungen vollkommen ausreichend und preislich auch attraktiv. Durch die Lektüre des Buches erhalten Sie ein fundiertes Wissen über die genannten 8-Bit-Mikrocontroller, über ihre Architektur, ihre Pinbelegungen und über ihre Programmierung. Weil wir uns in diesem Buch mit den Grundlagen der Architektur der PICs und AVRs vertraut machen möchten, werden wir auch für alle PIC- und AVR-Anwendungen Assembler einsetzen, denn die Assembler-Sprache erlaubt es, die Technik im Detail kennenzulernen. Wenn man wirklich wissen möchte, was sich im Mikrocontroller abspielt, greift man zu Assembler. Damit hat man die beste Gelegenheit, sehr nah an den Kern zu kommen. Und wenn man schon einen Mikrocontroller-Typ kennengelernt und verstanden hat, ist es bei dem nächsten deutlich einfacher, auch wenn er von einem anderen Hersteller kommt. Bei anderen Programmiersprachen bleibt die Technik immer ziemlich tief versteckt. Die Assembler-Beispiele sind so einfach gestaltet, dass sie jeder mit den im Buch aufgezeigten Programmiertechniken erstellen kann. Weil es sich um einfache Beispiele handelt, werden wir sie alle auf einer universellen Lochrasterplatine realisieren. Manche sind auch auf einem Experimentier-Breadboard umsetzbar.
€ 32,80
Leden: € 29,52
-
Elektor Publishing 8-Bit-Mikrocontroller
PIC und AVR verstehen In diesem Buch werden wir uns ausschließlich mit 8-Bit-Mikrocontrollern beschäftigen, und zwar mit Mikrocontrollern der 8-Bit-PIC- und der 8-Bit-AVR-Mikrocontroller-Linien. Bei der PIC-Familie handelt es sich dabei um PIC10, PIC12, PIC16 und PIC18; bei der AVR-Familie um ATtiny, ATmega und ATxmega. Die vorgestellten 8-Bit-Chips sind für sehr viele Anwendungen vollkommen ausreichend und preislich auch attraktiv. Durch die Lektüre des Buches erhalten Sie ein fundiertes Wissen über die genannten 8-Bit-Mikrocontroller, über ihre Architektur, ihre Pinbelegungen und über ihre Programmierung. Weil wir uns in diesem Buch mit den Grundlagen der Architektur der PICs und AVRs vertraut machen möchten, werden wir auch für alle PIC- und AVR-Anwendungen Assembler einsetzen, denn die Assembler-Sprache erlaubt es, die Technik im Detail kennenzulernen. Wenn man wirklich wissen möchte, was sich im Mikrocontroller abspielt, greift man zu Assembler. Damit hat man die beste Gelegenheit, sehr nah an den Kern zu kommen. Und wenn man schon einen Mikrocontroller-Typ kennengelernt und verstanden hat, ist es bei dem nächsten deutlich einfacher, auch wenn er von einem anderen Hersteller kommt. Bei anderen Programmiersprachen bleibt die Technik immer ziemlich tief versteckt. Die Assembler-Beispiele sind so einfach gestaltet, dass sie jeder mit den im Buch aufgezeigten Programmiertechniken erstellen kann. Weil es sich um einfache Beispiele handelt, werden wir sie alle auf einer universellen Lochrasterplatine realisieren. Manche sind auch auf einem Experimentier-Breadboard umsetzbar.
€ 39,80
Beste prijs
-
Elektor Digital Elektor Mars/Avril 2023 (PDF)
Le chargeur intégré est disponible pour nos clients OR et VERT sur le site d'Elektor Magazine ! Pas encore membre ? Cliquez ici . Horloge 2.0 le réveil-matin de vos rêves PIO du RP2040 en pratique expérimentation des programmables E/S du RP2040 ChipTweaker du pauvre homme Nous avons des moyens (abordables) de vous faire parler générateur d'équipement externe avec interface USB deux PICs pour le prix d'un AVR vitamines audio pour micro ramollo Comment gonfler soi-même le levé de sortie d'un microphone FFT avec Maixduino Acquisition des spectres de fréquences sur le vif sans raison apparente pilote de moteurs pas à pas UCN5804 drôle de composant, la série simulation du circuit avec Micro-Cap Les premiers ministres transmettent un problème mondial Prix PAUL 2022 les jeunes talents de la technologie et des solutions créatives Mon première radio définie par logiciel réalisé, dans les 15 minutes la documentation des microcontrôleurs sans peine (1) la structure d'une fiche technique et pour l'IA et les systèmes d'embarquement ? outils, plaques et remplacement des éditeurs numériser une ferme verticale Infographie : embarqué et l'ia d'aujourd'hui et demain Présentation du TinyML Étude de cas KwickPOS Hautes performances pour tous Normes Ordinateur sur module démarrer en électronique Actifs des composants communication I²C avec Node.js et Raspberry Pi affiche des données de vos capteurs dans un navigateur sortie vidéo sur les microcontrôleurs (2) sorties VGA et DVI le système d'exploitation temps réel Metronom un RTOS pour les processeurs AVR DVI sur le RP2040 Entrées de Luke Wren, développeur compositeur avec Raspberry Pi L?afficher HAT Mini Aperçus d'affiches avec Raspberry Pi ! WEEF Awards 2022 : célébrez les bonnes choses Hexadoku
€ 10,95
-
Elektor Digital Elektor Maart/April 2023 PDF (NL)
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.Nog geen lid? Klik hier om een lidmaatschap af te sluiten. Cloc 2.0de wekker die je altijd al wilde hebben PIO in de praktijkexperimenten met de programmeerbare I/O van de RP2040 Armeluis chiptweakerwe krijgen je wel (goedkoop) aan de praat... Echte USB-toevalsgeneratortwee PIC’s voor de prijs van één AVR Pimp my mike...opvoeren doe je zelf FFT met Maixduinofrequentiespectra vastleggen Uit het leven gegrepenontwerp(on)logica UCN5804 stappenmotordrivervreemde onderdelen Simuleren met Micro-Capeerste stappen in een complexe wereld PAUL Award 2022jonge technische talenten en hun creatieve ontwerpen Mijn eerste Software Defined Radioin minder dan 15 minuten klaar Microcontroller-documentatie verklaarddeel 1: de opzet van een datasheet Hoe verder met AI en embedded systems?tools, platforms – en worden schrijvers obsoleet? Digitalisering van verticale landbouw Elektor Infographicsembedded en AI vandaag – en morgen Een introductie tot TinyML Casestudy KwickPOS High-performance in elke klassecomputer-on-module standaarden Alle begin......wordt eindelijk actief! I²C-communicatie met Node.js en een Raspberry Pibekijk sensordata in een browser Video-output met microcontrollers (2)VGA en DVI Het Metronom real-time besturingssysteemeen RTOS voor AVR-processoren DVI op de RP2040vraaggesprek met Luke Wren, chipontwikkelaar bij Raspberry Pi Display-HAT Minitoont het weer op de Raspberry Pi De WEEF 2022 Awardshet goede vieren Hexadoku
€ 9,95
-
Elektor Publishing Programming Microcontrollers in C/C++ Using Arduino
With Examples for Arduino UNO, Raspberry Pi Pico and ESP32 Programming small electronic systems has never been more accessible. Tasks that once demanded expensive tools, specialized hardware, and deep electrical engineering expertise can now be tackled with low-cost development boards and approachable software. At the centre of this shift is the Arduino environment, which provides a unified and familiar way to program a wide range of microcontroller platforms—from classic AVR boards like the Arduino UNO to modern ARM-based boards such as the Raspberry Pi Pico, and powerful Wi-Fi-enabled devices like the ESP32. This book introduces embedded programming through the core idea that defines all microcontrollers: reading inputs, processing information, and controlling outputs in a predictable loop. The Arduino environment abstracts much of the hardware complexity, allowing you to focus on behaviour rather than implementation details. With just a few lines of code, you can blink LEDs, read sensors, control motors, and communicate with other devices. While the Arduino UNO, Raspberry Pi Pico, and ESP32 boards differ greatly in performance and features, they share the same fundamental building blocks: digital and analog I/O, timers, serial communication, PWM, interrupts, and power management. Learning these concepts within the Arduino framework builds skills that transfer easily across platforms and scale toward more advanced applications. By exploring multiple boards while maintaining a consistent programming approach, this book helps you progress from simple experiments to confidently produce well-structured designs—showing that embedded development can be both practical and enjoyable.
€ 29,95
Leden: € 26,96
-
Elektor Digital Programming Microcontrollers in C/C++ Using Arduino (E-book)
With Examples for Arduino UNO, Raspberry Pi Pico and ESP32 Programming small electronic systems has never been more accessible. Tasks that once demanded expensive tools, specialized hardware, and deep electrical engineering expertise can now be tackled with low-cost development boards and approachable software. At the centre of this shift is the Arduino environment, which provides a unified and familiar way to program a wide range of microcontroller platforms—from classic AVR boards like the Arduino UNO to modern ARM-based boards such as the Raspberry Pi Pico, and powerful Wi-Fi-enabled devices like the ESP32. This book introduces embedded programming through the core idea that defines all microcontrollers: reading inputs, processing information, and controlling outputs in a predictable loop. The Arduino environment abstracts much of the hardware complexity, allowing you to focus on behaviour rather than implementation details. With just a few lines of code, you can blink LEDs, read sensors, control motors, and communicate with other devices. While the Arduino UNO, Raspberry Pi Pico, and ESP32 boards differ greatly in performance and features, they share the same fundamental building blocks: digital and analog I/O, timers, serial communication, PWM, interrupts, and power management. Learning these concepts within the Arduino framework builds skills that transfer easily across platforms and scale toward more advanced applications. By exploring multiple boards while maintaining a consistent programming approach, this book helps you progress from simple experiments to confidently produce well-structured designs—showing that embedded development can be both practical and enjoyable.
€ 24,95
Leden: € 22,46
-
Elektor Labs Elektor Arduino Nano MCCAB Training Board
Het Elektor Arduino Nano MCCAB Training Board bevat alle componenten (incl. Arduino Nano) die nodig zijn voor de oefeningen, zoals LED’s, schakelaars, drukknoppen, buzzer enz. Ook externe sensoren, motoren of modules kunnen worden gecheckt of bestuurd met dit microcontroller-trainingssysteem. Specificaties (Arduino Nano Training Board MCCAB) Voeding Via de USB-aansluiting van de aangesloten pc of een externe voeding (niet inbegrepen) Spanning +5 Vcc Ingangsspanning Alle ingangen 0 V tot +5 V VX1 en VX2 +8 V tot +12 V (alleen bij gebruik van een externe voeding) Hardware LCD 2x16 karakters Potentiometer P1 & P2 JP3: Selectie van de werkspanning van P1 & P2 Verdelers SV4: Verdeler voor de werkspanningenSV5, SV6: Verdelers voor de in-/uitgangen van de microcontroller Schakelaars en knoppen RESET knop op de Arduino Nano module; 6x drukknop schakelaars K1 ... K6; 6x Schuifschakelaars S1 ... S6; JP2: Jumper van de schakelaars met de ingangen van de microcontroller Buzzer Piezo buzzer ‘Buzzer1’ met jumper op JP6 Indicator LED’s 11 x LED: Status indicator voor de ingangen/uitgangen LED L op de Arduino Nano module, aangesloten op GPIO D13 JP6; Aansluiting van LED's LD10 ... LD20 met GPIO's D2 ... D12 Seriële interfacesSPI & I²C JP4: Selectie van het signaal op pin X van de SPI-connector SV12 SV9 naar SV12: SPI-interface (3,3 V/5 V) of I²C-interface Uitgangen voor externe apparaten SV1, SV7: Geschakelde uitgang (maximaal +24 V/160 mA, extern aangesloten) SV2: 2x13 pinnen voor aansluiting van externe modules 3x3 LED matrix(9 rode LED's) SV3: Kolommen van de 3x3 LED matrix (uitgangen D6 ... D8) JP1: Verbinding van de rijen met de GPIO's D3 ... D5 Software MCCABLib library Controle van hardware componenten (schakelaars, knoppen, LED's, 3x3 LED matrix, buzzer) op het MCCAB Training Board Werktemperatuur Tot +40 °C Afmetingen 100 x 100 x 20 mm Specificaties (Arduino Nano) Microcontroller ATmega328P Architectuur AVR Spanning 5 V Flash memory 32 KB, waarvan 2 KB gebruikt door de bootloader SRAM 2 KB Kloksnelheid 16 MHz Analoge IN Pinnen 8 EEPROM 1 KB DC stroom per I/O-pin 40 mA op één I/O-pin, totaal maximaal 200 mA op alle pinnen samen Ingangsspanning 7-12 V Digitale I/O-pinnen 22 (waarvan 6 PWM) PWM Uitgangen 6 Stroomverbruik 19 mA Afmetingen 18 x 45 mm Gewicht 7 g Inbegrepen 1x Elektor Arduino Nano Training Board MCCAB 1x Arduino Nano
€ 69,95
Beste prijs
-
Elektor Digital Mastering Microcontrollers Helped by Arduino (3rd Edition) | E-book
Third, extended and revised edition with AVR Playground and Elektor Uno R4 Arduino boards have become hugely successful. They are simple to use and inexpensive. This book will not only familiarize you with the world of Arduino but it will also teach you how to program microcontrollers in general. In this book theory is put into practice on an Arduino board using the Arduino programming environment. Some hardware is developed too: a multi-purpose shield to build some of the experiments from the first 10 chapters on; the AVR Playground, a real Arduino-based microcontroller development board for comfortable application development, and the Elektor Uno R4, an Arduino Uno R3 on steroids. The author, an Elektor Expert, provides the reader with the basic theoretical knowledge necessary to program any microcontroller: inputs and outputs (analog and digital), interrupts, communication busses (RS-232, SPI, I²C, 1-wire, SMBus, etc.), timers, and much more. The programs and sketches presented in the book show how to use various common electronic components: matrix keyboards, displays (LED, alphanumeric and graphic color LCD), motors, sensors (temperature, pressure, humidity, sound, light, and infrared), rotary encoders, piezo buzzers, pushbuttons, relays, etc. This book will be your first book about microcontrollers with a happy ending! This book is for you if you are a beginner in microcontrollers, an Arduino user (hobbyist, tinkerer, artist, etc.) wishing to deepen your knowledge,an Electronics Graduate under Undergraduate student or a teacher looking for ideas. Thanks to Arduino the implementation of the presented concepts is simple and fun. Some of the proposed projects are very original: Money Game Misophone (a musical fork) Car GPS Scrambler Weather Station DCF77 Decoder Illegal Time Transmitter Infrared Remote Manipulator Annoying Sound Generator Italian Horn Alarm Overheating Detector PID Controller Data Logger SVG File Oscilloscope 6-Channel Voltmeter All projects and code examples in this book have been tried and tested on an Arduino Uno board. They should also work with the Arduino Mega and every other compatible board that exposes the Arduino shield extension connectors. Please note For this book, the author has designed a versatile printed circuit board that can be stacked on an Arduino board. The assembly can be used not only to try out many of the projects presented in this book but also allows for new exercises that in turn provide the opportunity to discover new techniques. Also available is a kit of parts including the PCB and all components. With this kit you can build most of the circuits described in the book and more. Datasheets Active Components Used (.PDF file): ATmega328 (Arduino Uno) ATmega2560 (Arduino Mega 2560) BC547 (bipolar transistor, chapters 7, 8, 9) BD139 (bipolar power transistor, chapter 10) BS170 (N-MOS transistor, chapter 8) DCF77 (receiver module, chapter 9) DS18B20 (temperature sensor, chapter 10) DS18S20 (temperature sensor, chapter 10) HP03S (pressure sensor, chapter 8) IRF630 (N-MOS power transistor, chapter 7) IRF9630 (P-MOS power transistor, chapter 7) LMC6464 (quad op-amp, chapter 7) MLX90614 (infrared sensor, chapter 10) SHT11 (humidity sensor, chapter 8) TS922 (dual op-amp, chapter 9) TSOP34836 (infrared receiver, chapter 9) TSOP1736 (infrared receiver, chapter 9) MPX4115 (analogue pressure sensor, chapter 11) MCCOG21605B6W-SPTLYI (I²C LCD, chapter 12) SST25VF016B (SPI EEPROM, chapter 13) About the author Clemens Valens, born in the Netherlands, lives in France since 1997. Manager at Elektor Labs and Webmaster of ElektorLabs, in love with electronics, he develops microcontroller systems for fun, and sometimes for his employer too. Polyglot—he is fluent in C, C++, PASCAL, BASIC and several assembler dialects—Clemens spends most of his time on his computer while his wife, their two children and two cats try to attract his attention (only the cats succeed). Visit the author’s website: www.polyvalens.com.Authentic testimony of Hervé M., one of the first readers of the book:'I almost cried with joy when this book made me understand things in only three sentences that seemed previously completely impenetrable.'
€ 34,95
Leden: € 31,46