# Arduino

Dieses Buch steht im Regal Elektrotechnik sowie im Regal Programmierung.

## Zusammenfassung des Projekts

„Arduino“ ist nach Einschätzung seiner Autoren zu 10 % fertig
* Zielgruppe:Dieses Buch ist für Hobby- und Fortgeschrittene Programmierer die sich mit der Programmierung und möglichen Projekten des Arduino beschäftigen wollen.
* Lernziele:
Schwerpunkt des Buchs ist die Programmierung des Arduino mit der Programmiersprache C und Grundlagen der Elektrotechnik die für das Arduino und Projekte wichtig sind.
* Buchpatenschaft/Ansprechperson: elamo-michi
* Mitwirkende Co-Autoren:
** Wolliwer
* Sind Co-Autoren gegenwärtig erwünscht? Ja
* Richtlinien für Co-Autoren:
** Selbstständig bitte keine neuen Kapitel anlegen, diese bitte vorher mit mir auf der Diskussionsseite schreiben.
** Ausnahmen ist im Abschnitt "Projekte" dürft ihr auch selbständig Kapitel anlegen. Dort dürft ihre eure Projekte vorstellen, gerne auch mit Bauanleitung und Quellcode, dass andere diese nachbauen können.
** Falls ihr merkt, dass Projekte eines anderen noch Raum für Verbesserung gibt, dann fügt es am Ende seines Projektes ein oder schließt euch mit dem Ersteller kurz.
** Rechtschreib- und Grammatikfehler dürft ihr korrigieren, es sollte aber nicht zu sehr der Sinn des Satzes verändert werden.
** Bitte so schreiben, dass auch ein Laie mit Grundlagenkenntnisse in diesen Bereich die Beschreibungen und Erklärungen verstehen.
** Als Hauptautor versuche ich möglichst viele Kapitel anzulegen um damit eine Struktur bzw. Gliederung zu schaffen.
* Projektumfang und Abgrenzung zu anderen Wikibooks: Es soll schwerpunktmäßig um die Programmierung von Arduino gehen, Kombinationen mit anderen Boards und Elektroartikel und Projekte mit Arduinos.
* Themenbeschreibung:
* Aufbau des Buches:

## Info für die Leser

Ich hoffe lieber Leser, dass du in diesen Buch alles findest, was du suchst. Leider ist dieses Buch noch Recht klein und mit wenig Informationen. Ich würde Dich deswegen bitten, wenn du etwas brauchbares findest, dann lass auch etwas da. Es reicht eine kleine Information, die für andere Leser interessant sein könnte z.B. Information über ein bestimmtes Board, ein Tipp für ein Projekt usw.

## Einführung

* Einführung

## Hardware

* Arduinoboards
* Technische Daten
* Arduino-Shields
* Module

## Mikrocontroller

Es lassen sich noch diverse Mikrocontroller über Arduino IDE programmieren.
* ESP32
* ESP8266
* STM32
* MSP430
* ATtiny

## Software
### Arduino IDE

* Arduino IDE

### Visuino

* Visuino

### Bibliotheken/Libraries

* Bibliotheken/Libraries

## Grundlagen
### Elektrotechnik

* Grundlagen und Elektronik-Bauteile
* Frequenz und Funk
* Bussysteme
* Netzwerk
* Licht
* Kabel/Leitungen
* Stecker/Buchse

### Mechanik

* Grundlagen Mechanik
* Wälzlager/Kugellager

## Mechanische und Elektrische Bauteile

Hier gibt es eine Auflistung von den verschiedenen elektronischen und mechanischen Bauteilen, wie diese angeschlossen werden und was es für Besonderheiten gibt.

### Elektronikbauteile

* Endschalter
* Sensoren

### Mechanische Bauteile
## Programmierung

Wenn du noch nie mit Arduino gearbeitet hast, dann ist dieses Anfängertutorial bestimmt was für dich. Wir steigen hier langsam in die Arduino Programmierung ein.

### Grundlagen

* Grundlagen

### Programmiertechniken/Statemaschine

* Programmiertechniken/Stufenweise Entwicklung
* Programmiertechniken/Statemaschine

## Projekte

In dem nächsten Abschnitt gibt es verschiedene Projekte, auch Ideen für neue Projekte oder bis jetzt nur in der Theorie ausgearbeitete Projekte. Die Projekte sind in Hauptgruppen eingeteilt und alphabetisch sortiert.

#### 3D-Drucker

* 3D-Drucker Marlin

#### 3D-Scanner

* 3D-Scanner

### A

* Aquarium
* Arduinos zusammen schalten
* Arduino-PC

### B

* Barometer

#### Brandrauch-Simulationshaus

* Ballistic Computer
* Brandrauch-Simulationshaus

### C
#### CD-Laufwerk

* ATAPI-Controller für CD-ROM-Laufwerk

#### CNC-Fräse

* CNC-Fräse

#### Cosplay
### F
#### FreeBasic/QBasic
#### Frequenzumrichter

* Frequenzumrichter

### G
#### Gamepad

* Gamepad

#### Garten

* Temperaturwächter für Gewächshaus

### P
#### Pflanzen

* Bewässerungsanlage

#### PSX

Ist der Codename für die Playstation 1.. Eine stationäre Spielkonsole des japanischen Unternehmens Sony

### R
#### Raspberry Pi

* Arduino und Raspberry Pi verbinden

#### Retrokonsole

* Amiga 600/1200
* Commodore 64

#### RGB-LEDs

* RGB-LEDs

#### Roboter

* Roboter

### S

* Schnittstellen

#### Smart Home

Bei Smart Home handelt es sich um einen Überbegriff für ein technisches Verfahren, deren Ziel es ist in Wohnräumen und -häusern usw. die Wohn- und Lebensqualität, Sicherheit und effizientere Energienutzung zu erhöhen durch z.T. automatisierte Verfahren. z.B. automatisches Dimmen der Lampen, wenn der Raum durch das Sonnenlicht schon hell genug ist.

### V
#### Veranstaltungstechnik

* XLR

#### VGA-Anschluss

* Arduino am VGA-Monitor

### W

* Wetterstation

### Z

Dieses Lehrwerk ist erst vor kurzem angelegt worden. – Nützliche Hinweise findest du im Wikibooks-Lehrbuch. – Bei Problemen kannst du unter diesem Link um Hilfe bitten. – Diskussionen zu diesem Buch führst du auf dieser Seite. – (Datum im Format Jahr_Monat_Tag: 20191101))
Details zu diesem Baustein erfährst du unter diesem Link.