
Arduino für Kids
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
- Einfacher Einstieg in die Welt der Mikrocontroller-Programmierung
- LEDs zum Leuchten bringen, Morsezeichen absetzen, einen Handventilator bauen und selbst eine Tastatur entwickeln
- Mit vielen Tipps zur Durchführen eigener Projekte und zur Fehlersuche
In diesem Buch lernst du Schritt für Schritt und leicht verständlich, wie du mit dem Arduino UNO R3 Mikrocontroller spannende kleine Projekte realisieren und selbst programmieren kannst.
Du lernst zum Beispiel, wie du LEDs zum Leuchten bringst und Morsezeichen absetzt. Dann geht es richtig zur Sache: Du kannst mit Sensoren Messwerte erfassen oder mit Motoren Bewegung erzeugen. Baue zum Beispiel einfach einen kleinen Ventilator und einen Timer, der nach 30 Sekunden ein akustisches Signal aussendet. Am Ende des Buches lernst du sogar, wie man selbst eine Tastatur entwickelt und mithilfe des integrierten Speichers eine Blackbox wie bei einem Flugzeug konstruiert.
Viele Tipps zum Lesen von Quellcode anderer Entwickler und zur Fehlersuche geben dir Inspiration, eigene Ideen zu verwirklichen. Eine Anleitung zur Codeverwaltung sorgt dafür, dass du nicht den Überblick über deine Sketche verlierst. Durch Fragen und Aufgaben am Ende jedes Kapitels erhältst du zusätzlich jede Menge Anregungen.
Die Projekte im Buch:- Mehrfarbige LEDs blinken lassen
- Morsezeichen abgeben
- Spiel »Der heiße Draht«
- Text mit dem Arduino senden
- Debuggen mit System
- Eine LED-Lichterkette basteln
- Einen Handventilator bauen
- Einen Servo-Motor nutzen
- Eine Sekundenuhr entwickeln
- Stromstärke und Stromspannung messen
- Einen kleinen Webserver mit dem Arduino entwickeln
- Tastaturfunktionen mit dem Arduino Leonardo
- Sicherheitstoken für Passwörter
- C++ als Herz des Arduino
- Deine Sketches mit Git verwalten
- Eine Blackbox wie in einem Flugzeug konstruieren
Schaltpläne in Farbe zum Download unter www.mitp.de/0649
Eine Übersicht über die Materialien, die du benötigst, findest du in Anhang C.
Systemvoraussetzungen: Windows, Linux und MacOS X
Ab 12 Jahre, aber auch für Erwachsene, die eine wirklich einfache Einführung suchen.
Reviews / Votes
»In diesem Buch lernen Interessierte Schritt für Schritt und leicht verständlich, wie mit dem Mikrocontroller Arduino Uno R3 kleine Projekte realisiert und selbst programmiert werden können.« (SPS Magazin, 10/2023)
More details
Other editions
Additional editions

Person
Content
- Cover
- Impressum
- Inhalt
- Einleitung
- Was ist ein Mikrochip?
- Und was ist jetzt ein Mikrocontroller?
- Und was ist dann ein Arduino?
- Wie programmiert man?
- Materialien
- Der erste Anfang
- Widerstände
- Eine Schaltung mit einer mehrfarbigen LED
- Zusammenfassung
- Ein paar Aufgaben
- Kapitel 1: Blinke, blinke, kleine LED
- Die Installation prüfen
- Unser erstes Programm
- Wie bekommt man die LED zum Blinken?
- Variablen und was es damit auf sich hat
- Unser zweites Programm: Lichtspiel mit LEDs
- Wie Funktionen funktionieren
- Das Lesen von Eingängen
- If und Else: Wenn das nicht klappt, mache das
- Bedingungen in der Praxis
- Unser drittes Programm: Morsen
- Die Hardware anschließen
- Die Software
- Unser viertes Programm: Der heiße Draht
- Zuerst die Variablen und Funktionen
- Zeit messen
- Das Ergebnis ausgeben
- Switch: Die passende Reaktion auslösen
- While: Eine Schleife ausführen
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 2: Der Arduino spricht
- Einen ersten Text senden
- Schnittstelle auf Frequenz initialisieren
- Gib etwas aus!
- Debuggen
- Befehle senden
- Zusammenfassung
- Zwei Fragen .
- . und eine Aufgabe für heute:
- Kapitel 3: Sensoren - Schnittstellen zur Welt
- Ein Sensor, was ist das eigentlich?
- LEDs leuchten lassen
- Analoge Eingänge
- Analoge Ausgabe
- LEDs schwächer werden lassen
- Transistoren
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 4: Motoren - Bewegung mit dem Arduino
- DC-Motor - Spaß mit Umdrehungen
- Ein Handventilator
- Den Motor effizient steuern
- Servos
- Ein 30-Sekunden-Timer
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 5: LCD - Infos direkt am Arduino
- Was bedeutet eigentlich LCD?
- Hallo Welt!
- Ein Befehl für den Compiler: define
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 6: Messungen mit dem Multimeter
- Was ist ein Multimeter?
- Messungen bei Gleichstrom
- Messung der Stromstärke
- Messung der Widerstände
- Wir untersuchen das Poti
- Den Widerstand messen
- Durchgangsmessung
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 7: Arduino online
- HTML - Das Tor zum Internet
- »Netz, wir brauchen Netz«
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 8: Tastatur mit dem Arduino Leonardo
- Erste Schritte mit dem Leonardo
- Eine LED zum Leuchten bringen
- Tastatur-Emulation
- Die erste kleine Tastatur
- Ein Sicherheitstoken
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 9: Ein Blick hinter die IDE
- C++, das Herz des Arduinos
- Den Hintergrund der IDE betrachten
- Was ist ein Terminal?
- Im Terminal navigieren
- Ein Programm auf den Arduino übertragen
- Den Code kompilieren
- Linken
- Upload
- AVR-Programmieren
- Quellcode vom Arduino auf AVR anpassen
- Boolesche Algebra
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 10: Git - Schatztruhe für deinen Code
- Unser Beispielsketch
- Versionskontrolle mit Git
- Der Unterschied zwischen Commits und Änderungen
- Weiter geht es mit unserem Repository
- Teilen deines Codes im Internet
- Deinen Code dokumentieren
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Kapitel 11: Quellcode anderer Entwickler lesen
- Die Dokumentation
- Der mysteriöse Quellcode
- Zusammenfassung
- Ein paar Fragen .
- . und eine Aufgabe
- Kapitel 12: Vergiss mein nicht - Nutzung des EEPROM
- Allgemeines zum EEPROM
- Was könnte man mit dem EEPROM programmieren?
- Projekt: Blackbox
- Zusammenfassung
- Ein paar Fragen .
- . und ein paar Aufgaben
- Anhang A: Installation der Programme
- Installation der IDE
- Installation von Git
- Anhang B: Referenz
- C++-Referenz
- Operatoren
- Variablen und Datentypen
- Definition von Funktionen
- Symbole
- I/O-Funktionen
- Terminal-Referenz (inkl. AVR-GCC)
- Git-Referenz
- Anhang C: Die Materialliste
- Anhang D: Antworten zu den Fragen
- Kapitel 1
- Fragen
- Antworten
- Kapitel 2
- Frage
- Antwort
- Kapitel 3
- Fragen
- Antworten
- Kapitel 4
- Fragen
- Antworten
- Kapitel 5
- Fragen
- Antworten
- Kapitel 6
- Fragen
- Antworten
- Kapitel 7
- Fragen
- Antworten
- Kapitel 8
- Fragen
- Antworten
- Kapitel 9
- Fragen
- Antworten
- Kapitel 10
- Fragen
- Antworten
- Kapitel 11
- Fragen
- Antworten
- Kapitel 12
- Fragen
- Antworten
- Stichwortverzeichnis
System requirements
File format: ePUB
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reading software that can process the file format ePUB: e.g., Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Before downloading, install the free app Adobe Digital Editions (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.