ARDUINO - SENSOREN

http://sites.schaltungen.at/arduino-uno-r3/arduino---sensoren

http://www.linksammlung.info/

http://www.schaltungen.at/

                                                                                          Wels, am 2016-12-08

BITTE nützen Sie doch rechts OBEN das Suchfeld  [                                                              ] [ Diese Site durchsuchen]

DIN A3 oder DIN A4 quer ausdrucken
*******************************************************************************I**
DIN A4  ausdrucken
********************************************************I*
~015_b_PrennIng-a_arduino.uno.r3-arduino...sensoren (xx Seiten)_1a.pdf

Untergeordnete Seiten (4):

Zu den Qualitätsanbietern für Bastler zählen
Maker Shed  http://www. makershed.com   Maker Shed gehört dem Herausgeber der Originalversion dieses Buches.
SparkFun Electronics  (Bauanleitungen) https://www.sparkfun.com   SparkFun vertreibt viele Breakout-Platinen die an Steckerleisten angelötet werden müssen.
Parallax  http://www. parallax.com  ist der Erfinder von Basic Stamp der vorherigengeneration von Mikrocontroller-Platinen
Adafruit (Bauanleitungen) http://www.adafruit.com 
jede Menge selbst entwickelter Bauteile

Watterott Electronics  http://www.watterott.com  in Deutschland eine sehr gute Adresse
Digi-Key  http://www.digikey.de
Mouser Electronics http://www.mouser.de
:oomlout  http://www.oomlout.co.uk

Heutzutage sind sogar bekannte Handelsunternehmen wie
Element 14  http:// www.element14.com
RS electronics http://de.rs-online.com
ist in den Bastlermarkt vorgedrungen.
Da sie in ihren umfangreichen Katalogen inzwischen eigene die entsprechenden Bauteile darin jetzt auch eintacher finden.

Reichelt

Conrad

Für einige ausgefallene Bauteile oder um wirklich äußerst niedrige Preise zu erhalten, müssen Sie sich in Asien umsehen.
DealExtreme  http://dx.com  ist zurzeit der Renner.
Die Lieferung dauert lange und die Qualität schwankt, aber die Preise sind niedrig und das Sortiment ist sehr breit gefächert.
Ein weiterer asiatischer Anbieter, der einen Versuch lohnt, ist
AliExpress http://www.aliexpress.com  beliebter Shops aus Asien  Zollregularien und Qualität kann stark schwanken ! ! !
DealExtreme  http://www.dx.com/  einer der beliebtester Shops in der Szene aus Asien  Zollregularien und Qualität kann stark schwanken ! ! !


Hardware

Arduino-Equipment (Inland)
www.exp-tech.de
www.komputer.de
www.tinkersoup.de
www.watterott.com
www.lipoly.de/arduino

Arduino-Equipment (Ausland)
www.sparkfun.com
www.seeedstudio.com
http://store.arduino.ccleulindex.php?mainpage=index
www.robotshop.com
www.adafruit.com
www.makershed.com

Elektronik-Bauteile
www.pollin.de
www.reichelt.de
www.conrad.de
www.voelkner.de
www.sander-electronic.de
www.segor.de
www.digikey.de

Software
www.arduino.cc
http://fritzing.org/
http://www.abacom-online.de/html/splan.html





*********************************************************
BUCH:

SENSOREN AM ARDUINO  € 27,50

E-Book vorhanden
Florian Schäffer
Taschenbuch
elektor-Verlag

ISBN:3-89576-317-5

Mit einem Arduino-Board ohne zusätzliche Sensoren kann man nicht viel anfangen.
Dieses Buch richtet sich an jeden, der seinem Arduino-Uno-Board mit Hilfe von zahlreichen Sensoren Leben einhauchen möchte.
Wie das geht, zeigt der Autor Schritt für Schritt mit zahlreichen Abbildungen, und das in einer leicht verständlichen Sprache.

Damit ein Mikrocontroller wie der Arduino Uno Einfluss auf seine Umwelt nehmen kann, sind Sensoren und Aktoren erforderlich, die von einer Software gesteuert werden. Inzwischen gibt es eine große Auswahl an Sensor-Modulen, die an das Arduino-Board angeschlossen werden können.

Als Einstieg in die faszinierende Welt der Sensorik wird in diesem Buch auf das auch bei Elektor erhältliche 37 Module umfassende Sensor-Kit zurückgegriffen.
In diesem populären Set sind die Sensoren auf einer kleinen Platine montiert und mit Steckverbindern ausgestattet, was den Anschluss via Breadboard oder Drahtbrücken vereinfacht.
Mit den auch für Einsteiger einfach anzuwendenden Sensor-Modulen lassen sich schnell beeindruckende Erfolge erzielen, ohne dass man tief in die Materie der Elektronik eintauchen muss.

Die Funktionsweise und Beschaltung der einzelnen Sensoren wird ausführlich erklärt und ihre Verwendung durch die gut dokumentierten Beispielprogramme leicht nachvollziehbar gemacht.




BUCH:

SENSOREN AM ARDUINO € 34,95  e-Book vorhanden

Analoge und digitale Daten messen, verarbeiten und anzeigen:
Abstand, Gas, Schall, Schweiß, Strom, Temperatur, Wasserstand und vieles mehr.

Hören, Sehen, Fühlen, Riechen:
Zeigen Sie dem Arduino in über 20 Projekten mit analogen und digitalen Sensoren die Welt

Taschenbuch
– 2015-03-30

ISBN: 3-645-60344-7
ISBN: 978-3-645-22316-4
ISBN: 3-645-60344-7 Buch

 von Mattias Schlenker

Genaue Details siehe
http://sites.schaltungen.at/arduino-uno-r3/arduino-sensoren

Internet der Dinge, Physical Computing - Umgebungs-einflüsse sammeln, verarbeiten und darauf reagieren: Der Arduino? ist prädestiniert dafür, egal ob digital oder analog. Lernen Sie hier alles, um den Arduino? als Schaltzentrale in Ihren Projekten einzusetzen - ob Hausautomation, Roboter oder Wetterstation, Sensoren sind immer dabei. Der richtige Arduino? Den EINEN Arduino? gibt es längst nicht mehr, vielmehr ein Potpourri von verschiedenen Platinen. Falls Ihnen die Plantinen zu eingeschränkt oder zu teuer sind, dann bauen Sie Ihren eigenen Arduino?. Egal, welche Option Sie wählen, in einem ausführlichen Kapitel lernen Sie, welche Variante für Sie am besten ist. Und auch beim Selbstbau werden Sie nicht alleine gelassen: Sie erhalten ausführliche Schritt-für-Schritt-Anleitungen mit Bauteilliste und Schaltplan. Projektpraxis Vom Anschluss an den Datenbus, wie I2C oder SPI, bis zur Anzeige und Speicherung: In vielen Praxisprojekten lernen Sie Sensoren einzusetzen: Uhr mit Thermometer, Funksteckdosen per Klatschen aktiveren, Roboter oder der Lügendetektor - für jeden ist hier etwas dabei. Jedes Projekt ist für den Nachbau dokumentiert mit Bauteilen, Schaltplan und Quellcode, den Sie nicht abtippen müssen, sondern direkt von der Buchwebseite herunterladen können. Der komplette Quellcode aus dem Buch auf www.buch.cd!

Mattias Schlenker entwickelt Live-Linux- Distributionen, vornehmlich als Notfall- und Rettungssysteme, und ist als Autor für Linux-, Netzwerk- und Sicherheitsthemen für verschiedene Computermagazine tätig. Das in den letzten Jahren neu erworbene Arduino?-Fachwissen gibt er gerne in Buchform weiter.

 von Mattias Schlenker

Taschenbuch: 240 Seiten
Franzis-Verlag (30. März 2015)
Sprache: Deutsch
ISBN: 3-645-60344-7 Buch
ISBN: 3-645-20344-9 E-Book
Größe und/oder Gewicht: 17 x 1,7 x 24,1 cm
http://www.franzis.de/elektronik/elektronikbuch/sensoren-am-arduino

Um Ihnen den Einstieg zu erleichtern, finden Sie alle
Bilder, Codebeispiele und Verdrahtungspläne auf meiner GitHub-Seite
https://github.com/mschlenker/Arduino-Sensoren
Dort können Sie Einzeldateien herunterladen oder rechts mit dem Button Download ZIP ein Archiv aller Dateien herunterladen.
Einen vollständigen Download finden Sie auch auf den Seiten des Franzis Verlags unter
www.buch.cd.

715_d_FRANZIS-x_60344-7 LP Sensoren am Arduino - Leseprobe (32 Seiten)_1a.pdf

ORDNER > Sensoren am ARDUINO > 60344-7_Sensoren-am-Arduino-Quellcode.zip
333_d_Franzis-x_60344-7 Sensoren am Arduino - Sketche_1a.zip






*********************************************************
BUCH:

Sensoren - Messen und experimentieren mit Arduino und Raspberry Pi  € 30,80

BUCH vorhanden    geeignet ab 14 Jahre

Autoren aus Finnland    Kimmo Karvinen , Tero Karvinen  Ville Valtokari 

Sehr gute verständliche Übersetzung von finnisch auf deutsch.


  • Broschiert: 408 Seiten
  • Verlag: dpunkt.verlag GmbH; Auflage: 1., Auflage 2015
  • Sprache: Deutsch
  • ISBN: 3-86490-160-7
  • Größe: 24,3x16,8x2,1cm
Beispielcode
http://www.dpunkt.de/sensoren

http://makesensors.botbook.com
http://botbook.com

Genehmigung einholen bei

Klappentext:

Sensoren sind Ihre Augen, Ohren, Nasen und Fingerspitzen, wenn es darum geht, die physikalische Welt zu erforschen und zu vermessen.
Zusammen mit den Minicomputern Arduino und Raspberry Pi ist es ganz einfach, programmgesteuert die Messwerte der Sensoren aufzunehmen, sie zu verarbeiten und Ergebnisse auszugeben oder Aktionen auszulösen. 

Mit diesem Buch lernen Sie, einfache Geräte zu bauen, die alles Mögliche messen können - vom Nachweis verschiedener Gase über infrarotes Licht bis hin zu Beschleunigung von Objekten. 

Unter anderem werden folgende Themen und Projekte aus der physikalischen Welt behandelt:
  • Entfernungen messen mit Ultraschall und Infrarot
  • Gase und Rauch: Alkotest und Rauchmelder
  • Berührung und Druck: berührungsfreier Berührungssensor
  • Bewegung erkennen und steuern
  • Licht und Flammen: eine Chamäleonkuppel bauen
  • Beschleunigung und Winkelgeschwindigkeit: eine Roboterhand steuern
  • Identität feststellen: eine futuristische Schatztruhe bauen
  • Elektrizität und Magnetismus: Solarzellen per Web überwachen
  • Schall: Töne sichtbar machen
  • Wetter und Klima: Wettervorhersage auf E-Paper
In mehr als 50 Projekten und Praxisexperimenten erfahren Sie, wie Sie diese Sensorprojekte sowohl mit dem Arduino als auch mit dem Raspberry Pi realisieren können. 
Alle Experimente werden ausführlich und anschaulich erklärt, so dass sie zum Nachmachen anregen.

Die entsprechenden Programme stehen zum Download bereit.


C:\User\fritz\Desktop\Arduino Sensoren\


Sensoren
Digitaler Widerstandssensor
- digital Read ()
Drucktaste,
IR-Sensor, PIR-Sensor  passiver Infrarotsensor  PARALLAX PIR Rev A
Neigungssensor,

passiver IR-Bewegungssensor
/ passiver Infrarot-Sensor  PIR
SparkFun PIR Motion Sensor SEN-08630
Parallax PIR Sensor 555-28027

2-Achs Daumen-Joystick   YFRobot Daumen-Joystick 2 Achsen + Button http://www.play-zone.ch/de/yfrobot-daumen-joystick-2-achsen-button.html
https://www.tinkersoup.de/komponenten/potentiometer/daumen-joystick/a-1103/

(Adafruit 2-Achsen Daumen-Joystick mit Select Button + Breakout Board)  Kreuzhebel Joystick

Analoger Widerstandssensor - analog Read ()
Pütentiometer (Potenziometer)
lichtabhängiger Widerstand,
Alkoholsensor MQ-3,
Alkohol Gas Sensor MQ-302A  http://www.watterott.com/de/Alcohol-Gas-Sensor-MQ-3
MQ-2                        Brennbare Gase und Rauch
MQ-3 & MQ-303A    Alkohol (Ethanol)
MQ-4                        Methan (CH4)
MQ-7                        Kohlenmonoxid
MQ-8                        Wasserstoff,
Kohlenwasserstoffe
MQ-9                        Kohlenmonoxid (CO), Methan, Kohlenwasserstoffe (Propan oder Butan)

MEAS Piezo Vibrationssensor
M+S 080145 Erschütterungs Sensor
MW Piezo Disk Vibration Sensor
XT-XINTE Vibration-Switch-Modul
Drucksensor Flexi-Force, http://www.watterott.com/de/Flexiforce-Drucksensor-100lbs
Flammensensor-Modul KY-026,
http://www.amazon.de/Flammerkennung-Sensor-Module-Flamme-Sensor-Modul-Arduino/dp/B00INX1V8G
Farbsensor HDJD-S822-QR999, https://www.tinkersoup.de/sensoren/licht/hdjd-s822-farbsensor-als-aufsteckplatine/a-970/
Temperatursensor LM35, http://www.watterott.com/de/LM35DZ
Bodenfeuchtigkeits-Sensor  http://www.dx.com/de/p/soaringe-e00309-garden-tool-soil-moisture-sensor-for-arduino-red-335407#.VSY0KJP_HPI
Liniendedektor - Linien-sensor
Pulsbreite                                   - pulseln()
Ultraschall-Entfernungssensoren
Parallax  Ping))) und HC-SR04, http://www.watterott.com/de/Parallax-PING-Ultrashall-Entfernungsmesser
2-Achsen Beschleunigungssensor Memsic MX2125   https://www.makershed.com/products/memsic-2125-dual-axis-accelerometer
300_d_fritz-x_Beschleunigungssensoren im Unterricht_1a.pdf

Serieller Port                             - Serial Read()
Fingerabdruckscanner GT-511C3,
Fingerprint Scanner - TTL (GT-511C3) SEN-11792  https://www.sparkfun.com/products/11792
RFID-Scanner ELB149C5M  http://www.seeedstudio.com/depot/Electronic-brick-125Khz-RFID-Card-Reader-p-702.html

I2C                                                 - Wire.h
Nitendo Wii Nunchuk Controller rot,   http://www.amazon.de/Nintendo-Wii-Nunchuk-Controller-rot/sim/B004K3A9JA/2
Beschleunigungsmesser/Gyroskop-Kombimodul MPU6050, https://www.sparkfun.com/products/11028
http://playground.arduino.cc/Main/MPU-6050
http://diyhacking.com/arduino-mpu-6050-imu-sensor-tutorial/
Digital Luftdrucksensor Module Board  Digital GY-65 BOSCH BMP085  http://www.kriwanek.de/arduino/sensoren/284-luftdrucksensor-bmp085.html

SPI
Analog-Digital-Wandler MCP3002

In sehr kurzen Impulsen codierte Bits
Drehregler Drehgeber Rotary Encoder Modul KY-040 FOR ARDUINO
KY-040 Drehregler Encoder
http://www.ebay.com/itm/Drehregler-Drehgeber-Rotary-Encoder-Modul-KY-040-FOR-ARDUINO-Arduino-Sensor-Neu-/111403655304
Temperatur und Feuchtigkeitssensor (
DHT11 Digitaler One-Wire Sensor für Temperatur und Relative Luftfeuchte) DHT11 (SEN019) 
http://store.iteadstudio.com/index.php?main_page=product_info&products_id=242

http://www.adafruit.com/products/386
Inkrementale Sensoren:
Optional ist das Gerät mit einem Interface für Inkremental Aufnehmer erhältlich.
Das Interface ist sowohl für TTL Signale als auch für Meßsysteme mit sinusförmigen Signalen deren Amplitude ca. 10 uA beträgt erhältlich.
Pin:           Bedeutung:
1               + Meßsignal 0°
2               - Meßsignal 0°
3               + 5V Speisung
4                  0V Speisung (GND)
5               + Meßsignal 90° versetzt
6               - Meßsignal 90° versetzt
Gehäuse   Schirm


Sensor Bezugsquellen

Servo MODELCRAFT RS-2
Servo Tower Pro SG90 micro Servo 9g
SG90 9G
SG-90
Servo Tower Pro MG 90S


505_d_Sensor-x_Arduino UNO - Sensor Bezugsquellen_1a.pdf
https://www.dpunkt.de/leseproben/4675/Sensor_Bezugsquellen.pdf



Inhaltsverzeichnis
Vorwort
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . 01

1 Raspberry Pi
 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 Raspberry Pi: Von null zum ersten Start . . . . . . . . . . . . . . . 12
1.1.1 NOOBS*.zip entpacken . . . . . . . . . . . . . . . . . . . .  . . . 13
1.1.2 Kabel anschließen . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.1.3 Raspbian hochfahren und installieren . . . . . . . . . . . . . .  . 14
1.1.4 Fehlersuche bei der Raspberry Pi-Installation . . . . . . . . . . . 16
1.2 Willkommen bei Linux . . . . . . . . . . . . . . . . . .  . . . . . . 18
1.2.1 Die allgegenwärtige Kommandozeile . . . . . . . . . . . . . . . . . 18
1.2.2 Schauen Sie sich um . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.3 Textdateien für die Konfiguration . . . . . . . . . . . . . . . . . 20
1.2.4 sudo mach mir ein Butterbrot! . . . . . . . . . . . . . . . . . . . 20
1.3 Elektronische Bauteile an die Pins des Raspberry Pi anschließen . . . 22
1.3.1 Hallo GPIO, lass eine LED blinken . . . . . . . . . . . . . . . . . 23
1.3.2 Die Schaltung aufbauen . . . . . . . . . . . . . . .  . . . . . . . 24
1.3.3 Zwei Nummerierungssysteme: Zweck und Ort  . . . . . . . . . . . . . 25
1.3.4 GPIO-Pins über die Kommandozeile steuern  . . . . . . . . . . . . . 27
1.3.5 Dateien ohne Editor bearbeiten . . . . . . . .  . . . . . . . . . . 27
1.3.6 Die LED aufleuchten lassen . . . . . . . . . .  . . . . . . . . . . 28
1.3.7 Fehlerbehebung . . . . . . . . . . . . .  . . . . . . . . . . . . . 29
1.4 GPIO-Steuerung ohne Root-Berechtigungen . . . . . . . . . . . . . . . 31
1.4.1 Fehlersuche bei der GPIO-Steuerung . . . . . . . . .  . . . . . . . 33
1.5 GPIO in Python . . . . . . . . . . . . . . . . . . . .  . . . . . . . 34
1.5.1 Hello Python . . . . . . . . . . . . .  . . . . . . . . . . . . . . 34
1.6 Wie geht es weiter? . . . . . . . . . .  . . . . . .  . . . . . . . . 37


Arduino UNO R3  . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.1 Grundinstallation des Arduino  . . . . . . . . . . . . . . . . . . . . 40
2.1.1 Ubuntu Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.1.2 Windows 7 und Windows 8 . . . . . . . . .  . . . . . . . . . . . . . 41
2.1.3 OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.1.4 Hello World . . . . . . . . . .  . . . . . . . . . . . . . . . . . . 42
2.1.5 Der Aufbau eines Arduino-Programms . . . . . . . . . . . . . . . . . 43
2.1.6 Einfach und vielseitig dank Shields . . . . .  . . . . . . . . . . . 44


3 Entfernung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.1 Experiment: Abstände mit Ultraschall messen (Ping) . . . . . . . . . . 48
3.1.1 Code und Schaltung für den Ping-Sensor am Arduino . . . .  . . . . . 49
3.1.2 Code und Schaltung für den Ping am Raspberry Pi  . . . . . . . . . . 51
3.2 Ultraschallsensor HC-SR04 . . . . . . . . . . . .  . . . . . . . . . . 54
3.2.1 Code und Schaltung für den HC-SR04 am Arduino  . . . . . . . . . . . 54
3.2.2 Code und Schaltung für den HC-SR04 am Raspberry Pi . . . . . . . . . 56
3.2.3 Echoberechnungen . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.2.4 Praxisexperiment: Unsichtbare Objekte . . . . . . . . . . . . .  . . 59
3.3 Experiment: Hindernisse mit Infrarot erkennen (IR-Abstandssensor)  . . 60
3.3.1 Code und Schaltung für den IR-Sensor am Arduino . . . . . . . .  . . 61
3.3.2 Code und Schaltung für den IR-Sensor am Raspberry Pi . . . . . . . . 63
3.4 Praxisexperiment: Infrarotlicht sichtbar machen . . . . . .  . . . . . 64
3.5 Experiment: Bewegungen mit Infrarot verfolgen (IR-Facettenauge)  . . . 65
3.5.1 Code und Schaltung für das Facettenauge am Arduino . . . . . . . . . 67
3.5.2 Code und Schaltung für das Facettenauge am Raspberry Pi
. . . . . . . 69
3.5.3 Bibliothek spidev installieren . . . . . . . . . . . . . . . . . . . 72
3.5.4 Alternative Schaltungen für den Raspberry Pi . . . . . . . . . . . . 73
3.6 Testprojekt: Haltungswarner (Arduino) . . . . . . . . . .  . . . . . . 74
3.6.1 Lernziele . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . 74
3.6.2 Piezo-Summer  GP-1406.5SD     . . . . . .  . . . . . . . . . . . . . 75
3.6.3 Alarm! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.6.4 Piezo-Summer und IR-Sensor kombinieren . . . . . . . . . . . . . . . 78
3.6.5 Eine elegante Verpackung für das Projekt . . . . . . . . . . . . . . 80

4 Rauch und Gas . . . . . . . . . . . . . . . . . . . . . .  . . . . . 83
4.1 Experiment: Rauchmelder MQ-2 (analoger Gassensor) . .  . . . . . . . . 84
4.1.1 Code und Schaltung für den MQ-2 am Arduino . . . . . . . . . . . . . 85
4.1.2 Code und Schaltung für den MQ-2 am Raspberry Pi  . . . . . . . . . . 86
4.1.3 Praxisexperiment: Rauch steigt nach oben . . . . . . . . . . . . . . 88
4.1.4 Experiment: Alkotest  Alkohol Gas Sensor MQ-3(Alkoholsensor MQ-303A) . . . . . 89
4.1.5 Praxisexperiment: Nüchtern bleiben beim Experimentieren 
. . . . . . 93
4.2 Testprojekt: Rauchalarm per E-Mail senden (Rauchsensor MQ-2) . . . . . 93
4.2.1 Lernziele  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.2.2 Python für E-Mails und Social Media  . . . . . . . . . . . . . . . . 94
4.2.3 Das Projekt bauen . . . . . . . . . . . . . .  . . . . . . . . . . . 94
4.2.4 Wie funktioniert E-Mail? . . . . . . . . . . . . . . . . . . . . . . 95
4.2.5 Kann der Arduino E-Mails senden? – Nicht ohne Weiteres!
. . . . . . . 96
4.2.6 Code für den Raspberry Pi . . . . . . . . . . . . .  . . . . . . . . 96
4.2.7 Gehäuse . . . . . . . . . . . . . . . . .  . . . . . . . . . . . . . 99

5 Berührung  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
5.1 Experiment: Drucktasten . . . . . . . . . . . . . . . . . . . . . . . 106
5.1.1 Pullup-Widerstand . . . . . . . . . . . . . . . . . . . . . . . . . 107
5.1.2 Code und Schaltung am Arduino . . . . . . . . . . . . . . . . . . . 107
5.1.3 Code und Schaltung am Raspberry Pi  . . . . . . . . . . . . . . . . 109
5.2 Experiment: Mikroschalter . . . . . . . . . . . . . . . . . . . . . . 110
5.2.1 Code und Schaltung für den Mikroschalter am Arduino .
. . . . . . . 111
5.2.2 Code und Schaltung für den Mikroschalter am Raspberry Pi  . . . . . 112
5.3 Experiment: Potenziometer (regelbarer Widerstand, Poti) . . . . . . . 114
5.3.1 Code und Schaltung für das Potenziometer am Arduino .
. . . . . . . 115
5.3.2 Code und Schaltung für das Potenziometer am Raspberry Pi  . . . . . 116
5.4 Experiment: Berührungsfreier Berührungssensor (kapazitiver Berührungssensor QT113)  . . 119
5.4.1 Code und Schaltung für den QT113 am Arduino (QT113-D touch sensor). . . . . . . . . . 120
5.4.2 Code und Schaltung für den QT113 am Raspberry Pi . . . 121
5.5 Praxisexperiment: Berührungen durch eine hölzerne Oberfläche hindurch erkennen  . . . . 122
5.6 Experiment: Druck messen (FlexiForce-Sensor) . . . . . . . . . . . . . . . .  . . . . . 123
5.6.1 Code und Schaltung für den FlexiForce am Arduino . . . . . . . . . . 123
5.6.2 Code und Schaltung für den FlexiForce am Raspberry Pi  . . . . . . . 124
5.7 Experiment: Berührungssensor im Eigenbau QT113 . . . . . . . . . . . . 126
5.7.1 Code und Schaltung für den kapazitiven Sensor am Arduino . . . . . . 127
5.7.2 Code und Schaltung für den kapazitiven Sensor am Raspberry Pi  . . . 128
5.8 Testprojekt: Geisterglocke . . . . . . . . . . . . . . . . . . . . . . 129
5.8.1 Lernziele . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . 130
5.8.2 Servomotoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
5.8.3 Code und Schaltung für die Geisterglocke am Arduino  . . . . . . . . 134
5.8.4 Servo an der Glocke montieren . . . . . . . . . . . . . . . .  . . . 137

6 Bewegung  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
6.1 Experiment: Wo ist oben? (Tilt-Schalter)  . . . . . . . . . . . . . . . 139
http://arduino.cc/en/Tutorial/TiltSensor 
https://learn.adafruit.com/tilt-sensor/using-a-tilt-sensor

6.1.1 Code und Schaltung für den Kippsensor am Arduino  . . . . . . . . . . 140
6.1.2 Code und Schaltung für den Kippsensor am Raspberry Pi .
. . . . . . . 141
6.2 Experiment: Good Vibrations mit Interrupts (digitaler Vibrations-Sensor) . . . . . . 142
6.2.1 Code und Schaltung für den Vibrationssensor am Arduino
. . . . .  . . 142
https://www.sparkfun.com/products/9199   
http://www.adafruit.com/products/1766
http://www.ferret.com.au/c/Good-Vibrations-Sensors  http://gvsensors.com.au/

6.2.2 Code und Schaltung für den Vibrationssensor am Raspberry Pi . . . . . 144
6.3 Experiment: Am Regler drehen . . . . . . . . . . . . . . .  . . . . . . 145
6.3.1 Code und Schaltung für den Drehgeber am Arduino . . . . . . . . . . . 146
6.3.2 Code und Schaltung für den Drehgeber am Raspberry Pi  . . . . . . . . 148
6.4 Experiment: Analoger Zweiachs-Daumen-Joystick . . . . . . . . . . . . . 149
6.4.1 Code und Schaltung für den Joystick am Arduino . . . . . . . .  . . . 150
6.4.2 Code und Schaltung für den Joystick am Raspberry Pi . . . . . . . . . 152
6.5 Praxisexperiment: Teile eines Xbox-Controllers wiederverwenden 
. . . . 154
6.6 Experiment: Alarmanlage (passiver IR-Sensor)  . . . . . . . . . . . . . 155
6.6.1 Code und Schaltung für die Alarmanlage am Arduino  . . .
. . . . . . . 156
6.6.2 Code und Schaltung für die Alarmanlage am Raspberry Pi 
. . . . . . . 158
6.6.3 Praxisexperiment: Eine Alarmanlage überlisten . . . . . . . . . . . . 159
6.7 Testprojekt: Pong . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
6.7.1 Lernziele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
6.7.2 Tipps für ein ansprechendes Gehäuse . . . . . . . . . . . . . . . . . 167
6.7.3 Das Spiel beim Hochfahren des Raspberry Pi automatisch starten  . . . 170

7 Licht   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
7.1 Experiment: Feuer erkennen (Flammensensor) . . . . . . . . .  . . . . . 175
7.1.1 Code und Schaltung für den Flammensensor am Arduino
. . . . . . . . . 176
7.1.2 Code und Schaltung für den Flammensensor am Raspberry Pi  . . . . . . 177
7.2 Praxisexperiment: Genauigkeit bei der Erkennung von Flammen . . . . . . 179
7.3 Experiment: Siehst du dieses Licht? (Fotowiderstand, LDR) . . . . . . . 180
7.3.1 Code und Schaltung für den Fotowiderstand am Arduino 
. . . . . . . . 181
7.3.2 Code und Schaltung für den Fotowiderstand am Raspberry Pi . . . . . . 182
7.4 Praxisexperiment: Die Richtung erkennen . . . . . . . . . . . . . . . . 184
7.5 Experiment: Linien verfolgen . . . . . . . . . . . . . . .  . . . . . . 185
7.5.1 Code und Schaltung für den Liniensensor am Arduino  . . . . . . . . . 186
7.5.2 Code und Schaltung für den Liniensensor am Raspberry Pi
. . . . . . . 187
7.6 Praxisexperiment: Schwarz ist weiß . . . . . . . . . . . .  . . . . . . 189
7.7 Experiment: Alle Farben des Regenbogens . . . . . . . . . . . . . . . . 191
7.7.1 Code und Schaltung für den Farbsensor am Arduino  . . .
. . . . . . . 191
7.7.2 Code und Schaltung für den Farbsensor am Raspberry Pi
. . . . . . . . 194
7.8 Testprojekt: Chamäleonkuppel . . . . . . . . . . . .  . . . . . . . . . 197
7.8.1 Lernziele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
7.8.2 RGB-LEDs . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . 197
7.8.3 Code und Schaltung für RGB-LEDs am Arduino  . . . . . . . . . . . . . 199
7.8.4 Gleitender Mittelwert . . . . . . . . . . . . . . . . . . . . . . . . 201
7.8.5 Beliebige Farben mit RGB-LEDs erzeugen  . . . . . . . . . . . . . . . 202
7.8.6 Eingänge in Ausgänge umwandeln  . . . . . . . . . . . . . . . . . . . 203
7.8.7 Code für eine Kombination aus RGB-LED und Farbsensor 
. . . . . . . . 205
7.8.8 Tipps zum Bau der Kuppel  mit IKEA Solvinden Lampe . . . .  . . . . . 209

8 Beschleunigung und Winkelgeschwindigkeit   . . . . . . . . . . . 213
8.1 Beschleunigung und Winkelgeschwindigkeit . . . . . . . . . . . . .  . . 214
8.2 Experiment: Beschleunigung mit dem MX2125 messen . . . . . . . . . .  . 214
8.2.1 Impulslängen des 2-Achsen Beschleunigungs-Sensor MX2125 entschlüsseln . . . . 215
8.2.2 Code und Schaltung für den Beschleunigungsmesser am Arduino . . . . . 217
8.2.3 Code und Schaltung für den Beschleunigungsmesser am Raspberry Pi  . . 219
8.3 Experiment: Beschleunigungsmesser und Gyroskop  . . . . . . . . . . . . 220
8.3.1 Code und Schaltung für den MPU6050 am Arduino . . . . . . . . . . . . 222
8.3.2 Code und Schaltung für den MPU6050 am Raspberry Pi 
. . . . . . . . . 227
8.3.3 Hexadezimale, binäre und andere Zahlen  . . . . . . . . . . . . . . . 232
8.3.4 Bitweise Operationen . . . . . . . . . . . . . . . . . . .  . . . . . 235
Bitmaskierung mit dem bitweisen AND (&)
  . . . . . . . . . . . .  . . . . . 237
Bitmaskierung mit dem bitweisen OR (|)   . . . . . . . . . . . .  . . . . . 237
8.4 Experiment: Den Wii Nunchuk zweckentfremden (über I2C)  . . . . . . . . 239  
Adapter WiiChuk zum anschließen des
Nitendo Wii Nunchuk Controller an den Arduino
8.4.1 Code und Schaltung für den Nunchuk am Arduino . . . . . . . . . . . . 240
8.4.2 Code und Schaltung für den Nunchuk am Raspberry Pi  . . . . . . . . . 244
8.5 Testprojekt: Steuerung einer Roboterhand mit dem Wii Nunchuk  . . . . . 246
8.5.1 Lernziele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
8.5.2 Die Mechanik der Roboterhand  . . . . . . . . . . . . . . . . . . . . 251

9 Identität . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
9.1 Numerisches Tastenfeld mit 16-Tasten  . . . . . . . . . . . . . . . . . 254
9.1.1 Code und Schaltung für das Tastenfeld am Arduino  . . . . . . . . . . 255
9.1.2 Code und Schaltung für das Tastenfeld am Raspberry Pi .
. . . . . . . 257
9.2 Praxisexperiment: Fingerabdrücke erkennen . . . . . . . . . . . . . . . 260
9.3 Fingerabdruckscanner GT-511C3 . . . . . . . . . . . . . . . . . . . . . 261
9.3.1 Code und Schaltung für den Fingerabdrucksensor am Arduino Mega  . . . 263
9.3.2 Code und Schaltung für den Fingerabdrucksensor am Raspberry Pi  . . . 270
9.4 RFID mit dem ELB149C5M  . . . . . . . . . . . . . . . . . . . . . . . . 276
9.4.1 Code und Schaltung für das RFID-Lesegerät am Arduino Mega . . . . . . 278
9.4.2 Code und Schaltung für das RFID-Lesegerät am Raspberry Pi . . . . . . 280
9.5 Testprojekt: Futuristische Schatztruhe . . . . . . . . . . .  . . . . . 284
9.5.1 Lernziele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
9.5.2 Die Funktionsweise der Truhe . . . . . . . . . . . . . . . . . . .  . 284
9.5.3 Die Truhe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
9.5.4 Code und Schaltung für die futuristische Schatztruhe am Arduino . . . 287
9.6 Menschen und Objekte erkennen . . . . . . . . . . . . . . . . . . . . . 293

10 Elektrizität und Magnetismus . . . . . . . . . . . . . . . . . . . . 295
10.1 Experiment: Spannung und Stromstärke . . . . . . . . . . . . . . . . . 295
10.1.1 Code und Schaltung für den AttoPilot am Arduino  . . . . . . . . . . 297
10.1.2 Code und Schaltung für den AttoPilot am Raspberry Pi .
. . . . . . . 299
10.2 Experiment: Ist es magnetisch? . . . . . . . . . . . . . . . . . . . . 300
10.2.1 Code und Schaltung für den Hall-Sensor am Arduino  Magnetsensor KY-024  . . . . . . . . . 301
10.2.2 Code und Schaltung für den Hall-Effekt-Sensor am Raspberry Pi . . . . . . . . . . . . . . 302
10.3 Experiment: Magnetischer Norden mit dem Kompass/Beschleunigungsmesser LSM303 bestimmen  . . 304
10.3.1 Den Sensor kalibrieren . . . . . . . . . . . . . . . . . . . . . . . 305
10.3.2 Code und Schaltung für den LSM303 am Arduino . . . . . . . . . . . . 306
10.3.3 Code und Schaltung für den LSM303 am Raspberry Pi  . . . . . . . . . 311
10.3.4 Das Protokoll für den LSM303 . . . . . . . . . . . . . . . . . . . . 315
10.3.5 Berechnungen für die Kompassrichtung . . . . . . . . . . . . . . . . 316
10.4 Experiment: Hall-Schalter . . . . . . . . . . . . . . . .  . . . . . . 318
10.4.1 Code und Schaltung für den Hall-Schalter am Arduino  .
. . . . . . . 319
10.4.2 Code und Schaltung für den Hall-Schalter am Raspberry Pi . . . . . . 320
10.5 Testprojekt: Webüberwachung von Solarzellen . . . . . . . . . . .  . . 321
10.5.1 Lernziele . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . 321
10.5.2 Die Solarzellen anschließen . . . . . . . . . . . . . . . .  . . . . 322
10.5.3 Der Raspberry Pi als Webserver . . . . . . . . . . . . . . . . . . . 325
10.5.4 Die IP-Adresse ermitteln . . . . . . . . . . . . . . . . . . . . . . 326
10.5.5 Eine Homepage auf dem Raspberry Pi einrichten  . . . . . . . . . . . 326
10.5.6 Code und Schaltung für die Solarzellenüberwachung am Raspberry Pi  . 327
10.5.7 Zeitliche Planung von Aufgaben mit cron  . . . . . . . . . . . . . . 329
10.6 Wie geht es weiter? . . . . . . . . . . . . . . . .  . . . . . . . . . 330

11 Schall
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . 333
11.1 Experiment: Stimmen hören/Lautstärke    Mikrofon auf einer Breakout-Platine . . . . . . . . 333
11.1.1 Code und Schaltung für das Mikrofon am Arduino . . . . . . . . . . . 334
11.1.2 Code und Schaltung für das Mikrofon am Raspberry Pi 
. . . . . . . . 335
11.2 Praxisexperiment: Eine Stecknadel fallen hören . . . . . . . . . . . . 336
11.3 Testprojekt: Töne über HDMI sichtbar machen . . . . . . . . .  . . . . 337
11.3.1 Lernziele . . . . . . . . . . . . . . . . . .  . . . . . . . . . . . 337
11.3.2 Den seriellen Port des Raspberry Pi aktivieren . . . . . . . . . . . 338
11.3.3 Code und Schaltung für die Visualisierung am Raspberry Pi  . . . . . 338
11.3.4 Schnelle Fourier-Transformation  . . . . . . . . . . . . . . . . . . 341
11.4 Wie geht es weiter? . . . . . . . . . . . . .  . . . . . . . . . . . . 343

12 Wetter und Klima . . . . . . . . . . . . . . . . . . . . .  . . . . . 345
12.1 Experiment: Heiß hier drin, oder? . . . . . . . . . . .  . . . . . . . 345
12.1.1 Code und Schaltung für den Temperatur-Sensor LM35 am Arduino
. . . . 346
12.1.2 Code und Schaltung für den LM35 am Raspberry Pi . . . .
. . .  . . . 347
12.2 Praxisexperiment: Temperaturwechsel  . . . . . . . . . . . . . . . . . 348
12.3 Experiment: Wie feucht ist es? . . . . . . . . . . . . . . . . . . . . 349
12.3.1 Wie feucht ist Ihr Atem? . . . . . . . . . . . . . . . . . . . . . . 350
12.3.2 Code und Schaltung für den Feuchtigkeits-Sensor DHT11 am Arduino
. . 351
12.3.3 Code und Schaltung für den DHT11 am Raspberry Pi . . .
. . . . . . . 353
12.3.4 Kommunikation vom Raspberry Pi zum Arduino . . . . . .
. . . . . . . 355
12.4 Luftdrucksensor GY-65 . . . . . . . . . . . .  . . . . . . . . . . . . 357
12.4.1 Code und Schaltung für den GY-65 am Arduino  . . . . . .
. . . . . . 358
12.4.2 Arduino-Bibliotheken verwenden . . . . . . . . . . . . . . . . . . . 359
12.4.3 Die Arduino-Bibliothek für den GY-65 . . . . . . . . . . . . . . . . 360
12.4.4 Code und Schaltung für den GY-65 am Raspberry Pi . . .
. . . . . . . 365
12.5 Experiment: Brauchen Ihre Pflanzen Wasser? (Bodenfeuchtigkeits-Sensor FC-28-B) . . . . . 368
12.5.1 Code und Schaltung für den Bodenfeuchtigkeitssensor am Arduino . . . . . . . . . . . . 369
12.5.2 Code und Schaltung für den Bodenfeuchtigkeitssensor am Raspberry Pi . . . . . .  . . . 370
12.6 Testprojekt: Wettervorhersage auf E-Paper . . . . . . . . . . . .  . . 371
12.6.1 Lernziele . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . 372
12.6.2 Code und Schaltung für die Wetterstation am Arduino  . . . . . . . . 372
12.7 Praxisexperiment: Schau mal, ganz ohne Stromanschluss! . . . . . . . . 380
12.8 Bilder in Headerdateien speichern . . . . . . . . . . . . .  . . . . . 380
12.8.1 Programm zur Umwandlung von BMP-Bildern in C-Dateien . .  . .  . . . 382
12.8.2 Tipps für das Gehäuse  . . . . . . . . . . . . . . . . . . . . . . . 383

A Linux-Befehle für den Raspberry Pi
. . . . . . . . . . . . . . . . . 387
Index 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391


http://arduino.cc/en/Main/Software

Englische Ausgabe
Make: Sensors

A Hands-On Primer for Monitoring the Real World with Arduino and Rasperry Pi
http://makesensors.botbook.com/
http://makesensors.botbook.com/code.html


C:\User\fritz\Desktop\Arduino Sensoren\

Alle Programme für Arduino UNO R3     vorhanden

FRITZING ist eine open-source Software zum Dokumentieren elektronischer Prototypen, zum Lernen interaktiver Elektronik und zum Erstellen  professioneller Leiterplatten
Fritzing Steckplatinenansicht
~704_b_fritzing-x_Fritzing Info Broschüre (16 Seiten)_1a.pdf

Eine ARDUINO UNO Steckplatinenansicht (Verdrahtungsplan) wird Personen die € 20,- gespendet haben auf Wunsch eingescannt.
<1>
<2>
usw. 



Listing 2-1                          Bezeichnung                            (Seite 043)

ACHTUNG:
Files mit
??-??° nur downloaden wenn Sie die 
ARDUINO IDE (Entwicklungsumgebung) installiert haben.


// Gibt bei einem erkannten Objekt  ein Ergebnis an den seriellen Monitor aus und lässt die LED aufleuchten.

704_b_sketch-x_03-05° adjustable_infrared_sensor_switch_1a.ino
  (Seite 062)  Infrarot Abstandssensor arduino IR Distance Sensor Infrared Proximity Sensor – Sharp GP2Y0A21YK
//  Liest Fingerabdrücke und entriegelt das Schloss der Schatz-Kiste
09-07 ancient_chest.ino
  (Seite 288)   GT-511C3 & Servo
//  Misst Stromstärke und Spannung mit dem AttoPilot 13,6V / 45Amp.
10-01 attopilot_voltage.ino
  (Seite 297)  Spannungs- und Stromstärke-Sensor AttoPilot 13,6 V/45 A
// TEST-Prg. Blinken der eingebauten LED (pin-13), um die IDE (Entwicklungsumgebung) zu testen
02-01 blink.ino 
(Seite 043)
// Schaltet eine LED durch Betätigung einer Taste ein
05-01 button.ino
 
& debounce.ino (Seite 108)
// Die Kuppel der IKEA Solvinden Lampe ändert die Farbe passend zur gemessenen Oberflächen-Farbe

07-11 chameleon_dome.ino
   bzw. chameleon_cube.ino  (Seite 206)   IKEA Solvinden Lampe
// Erkennt Farben mit dem HDJD-S822-QR999 und gibt RGB-Werte aus
07-08 color_sensor.ino
  (Seite 192)
// Facettenauge gibt Abstands- und Richtungswerte auf dem seriellen Monitor aus
03-07 compound_eye.ino
  (Seite 067)
// Gibt mithilfe des Sensors DHT11 Luftfeuchtigkeit und Temperatur aus
12-03 dht11.ino
  (Seite 351)  Feuchtigkeits-Sensor DHT11
// Abstandsmessung mit Ping-Ultraschallsensor  PARALLAX 3-Pin PING)))
03-01 distance_ping.ino  (Seite 050)
    3-Pin PING))) Ultrasonic Distance Sensor Achtung € 30,- (www.parallax.com) billiger 4-Pin HC-SR04 € 2,-
// Kapazitiver Sensor misst Berührungen (Annäherung)
05-11 diy_capacitive_sensor.ino
  (Seite 127)
// Lernt und erkennt Fingerabdrücke mit dem GT-511C3, ein Arduino MEGA mit zusätzlichem seriellen Port ist erforderlich
09-03 fingerprint_scanner.ino
  (Seite 264)
// FlexiForce-Druckwerte werden an den seriellen Monitor gesendet
05-09 flexiforce_25.ino
  (Seite 124)   Flexiforce Pressure Sensor - 25lbs. sparkfun SEN-08712
// Folge dem Licht (mit rechtem und linkem LDR Fotowiderstand) mit Servo
 follow_light_with_servo.ino  (Seite 130)   http://arduino.cc/en/reference/servo
// Gibt mithilfe des GY-65 BMP085 Höhe, Luftdruck und Temperatur  aus
12-05 gy_65.ino
  (Seite 358) Luftdrucksensor GY-65
// Gibt den WERT (Rohwert 0..1023)  der magnetischen Flussdichte und den Magnetpol aus
10-03 hall_sensor.ino
(Seite 301)
// Gibt eine Meldung an den seriellen Monitor aus, wenn ein Magnet den Schalter auslöst
10-07 hall_switch.ino
  (Seite 319)
// Die Rezeptions-Glocke läutet kurz vor der Berührung
05-14 haunted_bell.ino
  (Seite 135)
// Gibt die mit US-Sensor gemessene Entfernung (3cm bis 3m) auf dem seriellen Monitor aus
03-03 hc_sr04.ino
  (Seite 055) Ultraschallsensor HC-SR04 4-Pin Ultraschall- Modul HC-SR04 Abstand Messung Wandler Sensor für arduino
// Mischt Farben mit der RGB-LED
07-10 hellorgb.ino
  (Seite 200)
// Liest das numerische Tastenfeld DIY 4x4 16-Key
09-01 keypad.ino
  (Seite 255)  DIY 4x4 16-Key Numeric Keypad - black http://dx.com, Bestellnr. 149608
// Gibt die Joystick-Stellung am seriellen Monitor aus
06-07 ky_023_xyjoystick.ino
  (Seite 151) 2-Achs Daumen-Joystick YFRobot Daumen-Joystick 2 Achsen + Button
// Meldet die Stärke des von einer Flamme abgestrahlten IR-Lichts an den seriellen Monitor
07-01 ky_026_flame.ino
  (Seite 177)
// Zeigt eine hohe Lichtintensität (LDR03)  mithilfe der eingebauten LED an
07-03 ldr_light_sensor.ino
  (Seite 182)
// Meldet am seriellen Monitor, ob sich der Sensor auf einer schwarzenLinie befindet
07-05 line_sensor.ino
  (Seite 186)   http://arduino.cc/en/Tutorial/RobotLineFollowing
// Sensor zum Verfolgen einer Linie - über der schwarzen Linie ist das Signal low.
07-07 line_sensor_black_or_white.ino
  (Seite 190) Arduino Infrared electric sensor Infrared sensor line tracing
// Normalbetrieb und Kalibrierung des Kompass/Beschleunigungsmessers LSM303DLH
10-05 lsm303.ino
  (Seite 306)  Kompass/Beschleunigungsmesser LSM303
// Gibt am seriellen Monitor den Lautstärkepegel und bei hoher Lautstärke zusätzlich die Meldung "Sound!" aus.
11-01 microphone.ino
  (Seite 334)
microphone_can_you_hear_pin_drop.ino
  (Seite 334)
microphone_sound_detection_module.ino
  (Seite 334)
// Gibt am seriellen Port aus,  ob der Mikroschalter gedrückt ist oder nicht.
05-03 microswitch.ino
  (Seite 111)
// Gibt Beschleunigung (m/s**2) und Winkelgeschwindigkeit (deg/s) aus
08-03 mpu_6050.ino
  (Seite 222)
// Gibt Alkoholwert und Angaben zum Grenzwert digital aus.
04-03 mq_3_alcohol_sensor.ino
  (Seite 091)  Alkohol (Ethanol) Sensor MQ-3 oder MQ-303A
// Gibt den Rauchgehalt am seriellen Monitor aus
04-01 mq_x_smoke_sensor.ino
  (Seite 085)  Rauch-Sensor MQ-2
// Misst mit dem MX2125 die Beschleunigung an zwei Achsen und gibt die Werte am seriellen Monitor aus
08-01 mx2125.ino
  (Seite 218)
// Gibt die Ergebnisse der passiv-IR Bewegungserkennung aus
06-09 parallax_pir_reva.ino
  (Seite 156)   PARALAXX PIR Sensor (Rev A)
// Lässt bei Erkennen einer Bewegung eine LED leuchten
06-11 parallax_PIR_revA_cheating_pir.ino
  (Seite 160)  PARALLAX PIR Rev A  - PIR Sensor (Rev A) https://www.parallax.com/product/910-28027
// Gibt Alarmtöne über den Piezo-Summer aus
03-11 piezo_alarmtone.ino
  (Seite 077)
// Lässt den Piezo-Summer mit vorgegebener Frequenz piepsen
03-10 piezo_beep.ino
  (Seite 076)
// Lässt einen Alarmton erklingen, wenn der IR-Sensor eine schlechte Haltung erkennt
03-12 posture_alarm.ino
  (Seite 079)
// Steuert die LED-Blinkgeschwindigkeit über ein Potentiometer
05-05 pot.ino
  (Seite 116)
// Berührungssensor QT113
05-07 qt113.ino   
(Seite 120)  Kapazitiver Berührungssensor QT113
// Liest 125kHz RFID-Etiketten mit dem ELB149C5M - ein Arduino Mega mit zusätzlichem seriellen Port ist erforderlich
09-05 rfid_reader.ino
  (Seite 279)  ELB149C5M
// Gibt die Stellung des Drehgebers / Drehwertgebers aus  (
Drehimpulsgeber  - Rotary Encoder)
06-05 rotary_encoder.ino  (Seite 146)
http://www.miniinthebox.com/de/5-polig-drehgeber-mit-am-schalter_p381444.html
http://playground.arduino.cc/Main/RotaryEncoders 
https://www.sparkfun.com/products/9117 
http://www.hobbytronics.co.uk/arduino-tutorial6-rotary-encoder
http://bildr.org/2012/08/rotary-encoder-arduino/
https://code.google.com/p/arduino-rotary-encoder-with-velocity/
https://github.com/brianlow/Rotary
http://bildr.org/2012/08/rotary-encoder-arduino/

// Dreht das Servo und gibt die WERTe auf dem seriellen Monitor aus.
05-13 servo_range.ino
  (Seite 133)    Tower Pro SG90  - Micro Servo 9g  SG-90 (9 Gramm)
// Bestimmt über eine Widerstandsmessung die Bodenfeuchtigkeit
12-09 soil_humidity_sensor.ino
  (Seite 369)   Bodenfeuchtigkeit-Sensor FC-28
http://www.dx.com/de/p/fc-28-b-soil-humidity-detection-sensor-module-184821#.VSzO_5P_HPI
https://www.fasttech.com/product/1380900-fc-28-soil-humidity-detection-sensor-module
// Misst mit dem IC LM35 die Temperatur (in Celsius) und gibt
die Werte am seriellen Monitor aus
12-01 temperature_lm35.ino
  (Seite 346)  Temperatur-Sensor LM35
// Erkennt Kippbewegungen und gibt eine Meldung am seriellen Monitor aus
06-01 tilt_sensor.ino
  (Seite 140)   Mini Arduino Tilt-Schalter-Sensor-Modul für Neigungssensor
http://de.wikipedia.org/wiki/Neigungsschalter
http://www.amazon.de/Mini-Arduino-Tilt-Schalter-Sensor-Modul-f%C3%BCr-Neigungssensor/dp/B00JWKWU6Q
http://www.amazon.de/Big-Bargain-SKU078666-Tilt-Schalter-Sensor-Modul-Arduino/dp/B00INWW2N0
http://www.ebay.de/itm/Schaltmodul-Mini-Tilt-Sensor-Schalter-Module-Modul-fuer-Arduion-PCB-3-3-5V-/261419834741
// Vibrationssensor-Schaltung erkennt Erschütterungen mithilfe von Interrupts
06-03 vibration_sensor.ino
  (Seite 143)  Vibrationssensor RZ801S  Get LM393 Chip Vibrat Vibration Sensor Switch Module
http://www.adafruit.com/products/1766
http://computerrepairandutilities.com/motherboards/get-lm393-chip-vibrat-vibration-sensor-switch-module/index.html
http://www.elecrow.com/vibration-sensor-module-801s-p-827.html
https://www.sparkfun.com/products/9199

http://www.dfrobot.com/index.php?route=product/product&product_id=79
// Gibt Wetterdaten auf E-Paper aus
12-11 weather_station.ino
  (Seite 373)
// Gibt Joystick-Daten, Beschleunigungsmesser-Daten und Tasten-Daten am seriellen Monitor aus
08-06 wiichuck_adapter.ino
  (Seite 240)      
http://www.watterott.com/de/Leiterplatten/WiiChuck-Adapter

https://www.sparkfun.com/products/9281
// Steuert eine Roboterhand über den Wii Nunchuk
08-08 wiichuck_adapter_claw.ino
  (Seite 248)

Download all source code for Make Sensors (make-sensors-code-100.zip)

Quellcode-Code
ORDNER  make-sensors-code-100

Nintendo Wii - Nunchuk Controller


Nunchuk Controller Rot Fein für Nintendo Wii


Grundinstallation des ARDUINO UNO Rev.3

2.1.2   Windows 7 und Windows 8 & 8.1
Laden Sie die neueste Version der Arduino-Software von
http://arduino.cc/en/Main/Software
herunter.
Entpacken Sie die Datei in einem Speicherort Ihrer Wahl (z. B. auf dem Desktop oder im Ordner Downloads).
Schließen Sie den Arduino über ein USB-Kabel an Ihren Computer an.
Der Arduino bezieht seinen Strom direkt über die USB-Verbindung, sodass Sie keine externe Stromversorgung brauchen.
Windows startet automatisch einen Installationsprozess für die Arduino-Treiber.
Es kann allerdings sein, dass diese Installation nach einer Weile fehlschlägt und eine Fehlermeldung angezeigt wird.

Nehmen Sie die Installation der Treiber in diesem Fall auf folgende Weise vor:
1. Öffnen Sie den Windows Explorer, rechtsklicken Sie auf Computer und wählen Sie Verwalten.
2. Wählen Sie unter Computerverwaltung auf der linken Seite den Punkt Geräte-Manager. Suchen Sie in der Geräteliste den Arduino Uno, rechtsklicken Sie darauf und wählen Sie Treiber aktualisieren.
3. Wählen Sie Auf dem Computer nach Treibersoftware suchen. Wechseln Sie zu dem entpackten Arduino-Ordner, öffnen Sie den Ordner drivers, wählen Sie arduino.inf aus und klicken Sie auf Weiter.
4. Windows installiert den Treiber.

Starten Sie die Arduino-IDE, indem Sie auf das Arduino-Symbol in dem entpackten Ordner doppelklicken.
Testen Sie anschließend Ihre Installation wie in Abschnitt 2.1.4 beschrieben.



2.1.4    Hello World
Wenn die Arduino-IDE läuft, können Sie das Arduino-Gegenstück zu einem »Hello World « -Programm ausführen.
Als Erstes sollten Sie sicherstellen, dass Sie in der IDE die richtige Platine ausgewählt haben. Der Arduino Uno ist vorausgewählt. Wenn Sie über eine andere Platine verfügen, z. B. über einen Arduino Mega oder Leonardo, wählen Sie diesen Typ im Menü Tools > Board aus.
Nun müssen Sie das Blinktestprogramm laden. Wählen Sie dazu File > Examples > 1.Basics > Blink. Klicken Sie auf die Schaltfläche Upload (oder wählen Sie File > Upload), um das Programm zu kompilieren und auf den Arduino hochzuladen.
Beim ersten Versuch kann es passieren, dass der Arduino eine Fehlermeldung anzeigt: »Serial port COM1 not found (serieller Port COM1 nicht gefunden).« Das liegt daran, dass Sie noch nicht festgelegt haben, welcher serielle Port verwendet werden soll. (Die Verbindung zwischen Computer und Arduino wird durch einen seriellen USB-Port dargestellt.) Wählen Sie den Port aus dem Dropdown-Menü aus. unter Windows einer der COM-Ports.

Wenn Sie nicht die Aufforderung zur Auswahl eines seriellen Ports angezeigt bekommen, sondern eine andere Fehlermeldung, wählen Sie den seriellen Port unter Tools> Port aus. Sollten Sie nicht herausfinden können, an welchem Port der Arduino angeschlossen ist, schauen Sie sich an, welche Ports aufgeführt werden, ziehen Sie dann den Arduino ab und merken Sie sich, welcher Port daraufhin verschwindet. Das muss logischerweise der Arduino-Port sein. OS X führt alle Ports zweimal auf, z. B. als /dev/cu.usbmodem1234 und als /dev/tty.usbmodem1234. Beide Varianten funktionieren.


Während das Programm hochgeladen wird, blinken die TX- und die RX-Leuchte des Arduino (für Transmit/Übertragen bzw. Receive/Empfangen) in rascher Folge. Wenn das Programm läuft, leuchtet die winzige Lampe mit der Beschriftung L.
Wenn die L-LED blinkt, heißt das, dass alles erfolgreich installiert war und Ihr erster Sketch läuft!
Herzlichen Glückwunsch! Merken Sie sich diesen einfachen Trick: Wenn Sie nicht mehr weiterkommen und sich fragen, ob der Arduino überhaupt irgendwelchen Code ausführt, testen Sie ihn mit diesem Hello-World-Beispiel. Wann immer Sie ein neues Programm starten, beginnen Sie mit »Hello World«, um sicherzustellen, dass alles funktioniert.


2.1.5 Der Aufbau eines Arduino-Programms
Zu Anfang eines Arduino-Programms wird der Code innerhalb der Funktion setup() einmalig ausgeführt. Anschließend wird der Code in loop () endlos wiederholt (zumindest, bis Sie die Stromversorgung unterbrechen). Schauen Sie sich dazu Listing 2-1 an.

// blink.ino - Blinken der eingebauten-LED, um Entwicklungsumgebung zu testen
// (c) BotBook.com - Karvinen, Karvinen, Valtokari

void setup() {                           1
    pinMode(13, OUTPUT);    2
}

void loop() {                             3
    digitalWrite(13, HIGH);      4
    delay(1000); // ms              5
    digitalWrite(13, LOW);
    delay(1000);
}


Listing 2-1    blink.ino

1. Beim Start des Arduino wird setup() einmalig ausgeführt.
2. Konfiguriert Digitalpin D13 als Ausgang, sodass Sie ihn von Ihrem Programm aus steuern können.
3. Nachdem setup() ausgeführt ist, wird 1 oop () aufgerufen. Ist loop() durchgelaufen, wird es erneut aufgerufen. Und noch einmal und immer so weiter.
4. Setzt D13 auf HIGH, was bedeutet, dass +5 V an den Pin angelegt werden.
5. Während dieser Verzögerungszeit bleiben die Pins im gegenwärtigen Zustand. Hier also bleibt D13 auf HIGH, sodass die eingebaute L-LED des Arduino weiterhin leuchtet. Während der nächsten Verzögerungsperiode ist der Pin jedoch auf LOW gesetzt, sodass die LED ausgeschaltet bleibt. Die Leuchtdiode ist also jeweils eine Sekunde (1000 Millisekunden) lang eingeschaltet und eine Sekunde lang ausgeschaltet, und das in endlosem Wechsel.




Gewichteter gleitender Mittelwert

Hier kommen uns gleitende Mittelwerte zu Hilfe!
Sie können den Durchschnitt des aktuellen und des vorherigen Werts berechnen, um eine gewisse Glättung zu erreichen.
Um dabei mehr Datenpunkte betrachten zu können, ohne auf eine Tabelle zurückgreifen zu müssen, können Sie einen gewichteten gleitenden Mittelwert verwenden.
Dabei könnten Sie ein Gewicht von 70 % auf den neuen Eingang legen, sodass 30 % auf die älteren Werte entfallen.
                   
                     input = 0.7*input + 0.3*old
                     old = input


Da der alte Wert (old) aus den älteren Datenpunkten hervorgeht, brauchen Sie kein Array.


7.8.6 Eingänge in Ausgänge umwandeln (Lineare Konvertierung)
Wenn Eingang und Ausgang unterschiedliche Arten von Werten annehmen, muss der Code eine Konvertierung zwischen diesen Werten vornehmen.
Im einfachsten Fall ist der Ausgang einfach das Produkt aus dem Eingang und einer Zahl. Die Konvertierung besteht also aus einer Multiplikation.
Beispielsweise hat die Arduino-Funktion analogRead 0 einen Wertebereich von 0 bis 1023, analogWrite() dagegen einen Definitionsbereich von 0 bis 255.
Um zwischen diesen Bereichen umzurechnen, müssen Sie zunächst ermitteln, welchen prozentualen Anteil p des maximalen Eingangswerts der gegebene Eingangswert in darstellt:

p = in/1023

Der entsprechende Ausgangswert beträgt dann p % des maximalen Ausgangswerts:

out = p*255

Die Arduino-Bibliothek bietet sogar eine Hilfsfunktion für diese Berechnung:

out = map(in, 0, 1023, 0, 255)





*********************************************************

# Codes for "Make Sensors" - http://BotBook.com

## arduino/ ##

hall_sensor.ino - Hall-Sensor Rohwert drucken
ky_026_flame.ino - Berichtebene IR-Licht von Flamme bis Seriell
hellorgb.ino - mischen Sie Farben mit RGB-LED
hall_switch.ino - Schreiben auf seriell, wenn der Magnet den Schalter auslöst
line_sensor_black_or_white.ino - Folgen Sie dem Sensor. Signal niedrig, wenn über schwarze Linie.
wiichuck_adapter_claw.ino - Steuerung Roboterhand mit Nunchuck
mq_x_smoke_sensor.ino - Rauchpegel auf seriell drucken
wiichuck_adapter.ino - Joystick, Beschleunigungsmesser und Tasterdaten seriell drucken
ky_023_xyjoystick.ino - Joystick-Position auf seriell drucken
attopilot_voltage.ino - Messen Sie Strom und Spannung mit Attopilot 13.6V / 45A
parallax_PIR_revA_cheating_pir.ino - leuchtet eine LED bei Bewegung
dht11.ino - Feuchte und Temperatur mit DHT11-Sensor drucken
chameleon_dome.ino - Würfel ändert die Farbe entsprechend der Oberfläche
tilt_sensor.ino - Kippen und Drucken auf seriell erkennen
pot.ino - Kontrollleuchte blinkt mit Potentiometer
temperature_lm35.ino - Messung der Temperatur (Celsius) mit LM35 und Ausdruck
qt113.ino - Berührungssensor qt113
follow_light_with_servo.ino - dem Servo folgen
mq_3_alcohol_sensor.ino - Alkoholwert drucken und digitale Informationen begrenzen.
keypad.ino - 16-Tasten-Ziffernblock lesen (dx.com sku 149608)
soil_humidity_sensor.ino - Bodenfeuchtigkeit durch Messung des Widerstandes ablesen.
diy_capacitive_sensor.ino - Berühr-Sensor
adjustable_infrared_sensor_switch.ino - Druckerkennung zur seriellen und hellen LED.
gy_65.ino - Druckhöhe, Druck und Temperatur mit GY-65 BMP085 drucken
button.ino - eine LED durch Drücken einer Taste aufleuchten
servo_range.ino - Servo und Druckwerte auf seriell umstellen
microphone_can_you_hear_pin_drop.ino - Druck auf seriell, wenn Ton gehört wird
piezo_alarmtone.ino - piezospeaker zum akustischen Alarm verwenden
lsm303.ino - normale Verwendung und Kalibrierung des Kompass-Beschleunigungsmessers LSM303DLH
distance_ping.ino - Abstand mit Ultraschall-Ping-Sensor
color_sensor.ino - Farbe mit HDJD-S822-QR999 ablesen und RGB-Wert drucken
posture_alarm.ino - einen Alarm auslösen, wenn der IR-Schalter eine schlechte Haltung feststellt
blink.ino - blinkt die LED L, um die Entwicklungsumgebung zu testen
mpu_6050.ino - Druckbeschleunigung (m / s ** 2) und Winkelgeschwindigkeit (Gyro, deg / s)
flexiforce_25.ino - Senden von Flexiforce-Squeeze-Werten an den Computer-Serial-Monitor
ldr_light_sensor.ino - Bericht hohe Licht mit eingebauter LED
hc_sr04.ino - Abstand zur seriellen Seite drucken
weather_station.ino - drucken Wetterdaten zu Epaper
vibration_sensor.ino - Erfassen von Vibrationen mit Interrupt
compound_eye.ino - Distanz- und Richtungswerte auf seriell drucken
haunted_bell.ino - Glocke klingelt, bevor Sie es berühren
piezo_beep.ino - Signalton auf einer bestimmten Frequenz mit einem Piezo-Lautsprecher
fingerprint_scanner.ino - lernen und erkennen Fingerabdrücke mit GT-511C3
microphone_sound_detection_module.ino - Verwenden Sie Interrupt für die Kopfschallauslösung
microswitch.ino - Druck auf seriell, wenn der Mikroschalter unten oder oben ist
rfid_reader.ino - 125 kHz RFID-Tags mit elektronischem Ziegelstein ELB149C5M lesen
rotary_encoder.ino - Encoderposition drucken
parallax_pir_reva.ino - Druckbewegungserkennung
mx2125.ino - Messung der Beschleunigung auf zwei Achsen mit MX2125 und Druck auf seriell
microphone.ino - Drucklautstärke auf seriell drucken. Drucken Sie "Ton" auf lautem Ton.
ancient_chest.ino - Fingerabdruck entriegelt Brust
line_sensor.ino - Druck auf seriell, wenn wir auf einer Linie sind


https://github.com/hackabletype/37-Sensors-Code/blob/master/codelisting.txt


.gitignore
README.md
README.txt
arduino/adjustable_infrared_sensor_switch/adjustable_infrared_sensor_switch.ino
arduino/ancient_chest/ancient_chest.ino
arduino/attopilot_voltage/attopilot_voltage.ino
arduino/blink/blink.ino
arduino/button/button.ino
arduino/chameleon_dome/chameleon_dome.ino
arduino/color_sensor/color_sensor.ino
arduino/compound_eye/compound_eye.ino
arduino/dht11/dht11.ino
arduino/distance_ping/distance_ping.ino
arduino/diy_capacitive_sensor/diy_capacitive_sensor.ino
arduino/fingerprint_scanner/fingerprint_scanner.ino
arduino/flexiforce_25/flexiforce_25.ino
arduino/follow_light_with_servo/follow_light_with_servo.ino
arduino/gy_65/gy_65.ino
arduino/gy_65/gy_65/gy_65.cpp
arduino/gy_65/gy_65/gy_65.h
arduino/hall_sensor/hall_sensor.ino
arduino/hall_switch/hall_switch.ino
arduino/haunted_bell/haunted_bell.ino
arduino/hc_sr04/hc_sr04.ino
arduino/hellorgb/hellorgb.ino
arduino/keypad/keypad.ino
arduino/ky_023_xyjoystick/ky_023_xyjoystick.ino
arduino/ky_026_flame/ky_026_flame.ino
arduino/ldr_light_sensor/ldr_light_sensor.ino
arduino/line_sensor/line_sensor.ino
arduino/line_sensor_black_or_white/line_sensor_black_or_white.ino
arduino/lsm303/lsm303.ino
arduino/microphone/microphone.ino
arduino/microphone_can_you_hear_pin_drop/microphone_can_you_hear_pin_drop.ino
arduino/microphone_sound_detection_module/microphone_sound_detection_module.ino
arduino/microswitch/microswitch.ino
arduino/mpu_6050/mpu_6050.ino
arduino/mq_3_alcohol_sensor/mq_3_alcohol_sensor.ino
arduino/mq_x_smoke_sensor/mq_x_smoke_sensor.ino
arduino/mx2125/mx2125.ino
arduino/parallax_PIR_revA_cheating_pir/parallax_PIR_revA_cheating_pir.ino
arduino/parallax_pir_reva/parallax_pir_reva.ino
arduino/piezo_alarmtone/piezo_alarmtone.ino
arduino/piezo_beep/piezo_beep.ino
arduino/posture_alarm/posture_alarm.ino
arduino/pot/pot.ino
arduino/qt113/qt113.ino
arduino/rfid_reader/rfid_reader.ino
arduino/rotary_encoder/rotary_encoder.ino


https://github.com/hackabletype/37-Sensors-Code/find/master



*********************************************************
              Nur für Anfänger / Einsteiger

Das Sensor-Buch

Die Welt messen mit Elektronik, Arduino und Raspberry Pi 

Broschiert– 28. November 2014

von Kimmo Karvinen(Autor), Tero Karvinen(Autor)






  • Broschiert: 144 Seiten
  • Verlag: O'Reilly; Auflage: 1 (28. November 2014)
  • Sprache: Deutsch
  • ISBN-10: 3955619028
  • ISBN-13: 978-3955619022
  • Größe und/oder Gewicht: 14,4 x 1,2 x 20,8cm


Sensoren sind überall. Die Welt ist voll von ihnen: Infrarotsensoren in Bewegungsmeldern, CO²-Detektoren für das Haus – und in Ihrem Smartphone finden sich winzige Beschleunigungsmesser, GPS-Module und Kameras.
Dank der großen Verbreitung von Mobilgeräten sind Sensoren erstaunlich erschwinglich geworden.
Sie können günstige Sensoren und Mikrocontroller-Boards kombinieren, um eigene Devices zu bauen.
Dieses umfangreich und in Farbe illustrierte Buch zeigt Ihnen in einer Reihe von Projekten, wie Sie Sensoren anschließen und auslesen.
Sie erfahren, wie Sie die populären Arduino- und Raspberry Pi-Boards einsetzen, um Daten in einfachen, selbst geschriebenen Programmen zu verarbeiten.
Mit diesem Buch schreiben Sie Programme und bauen Geräte für das Messen von:
* Rotation mit einem Potentiometer
* Abstand mit Ultraschall
* Annäherung per Infrarot
* Helligkeit mit einem Fotowiderstand
* Temperatur mit einem Thermometer
* Kraft mit einem Drucksensor Sie werden mit Widerstandssensoren arbeiten, aber auch mit Schaltern, Messwandlern, Potentiometern, Summern, 555-Timern und Spannungsteilern.
Es gibt so viele Sinneswahrnehmungen da draußen, die Sie erfassen und verarbeiten können.
Wie fangen Sie diese ein?




Englische Ausgabe
Getting Startet with Sensor
Measure the World with Electronics, Arduino, and Rasperry Pi
Sktech / Code-Download

http://getstarted.botbook.com/


Quellcode-Code (getting-started-code-101.zip)
ORDNER  getting-started-code-101
http://getstarted.botbook.com/code.html

Es ist alles im Buch erklärt! Erste Schritte mit Sensoren Schritte erklärt jeden Quellcode. Sie werden lernen, sowohl die physikalischen Phänomene und das Protokoll für das Gespräch mit dem Sensor zu verstehen. Dieser Quellcode-Paket ist nur um Ihnen Tipparbeit zu sparen.

Laden Sie alle Quellcode für Erste Schritte mit Sensoren Schritte (getting-started-code-101.zip)
Download all source code for Getting Started with Sensors (getting-started-code-101.zip)
 In den meisten Desktops (Linux, Windows, Mac), doppelklicken Sie einfach auf die ZIP-Datei zu öffnen. In Linux-Befehlszeile können Sie die ZIP-Datei mit zu öffnen: entpacken Make-Sensoren-Code 
'unzip make-sensors-code-*.zip'. 
In
Raspbian (Raspberry Pi), müssen Sie möglicherweise mit unzip installieren 
'sudo apt-get install unzip'.

Zeit, um mit Sensoren zu beginnen!


 NUR 11 Sketche ! ! !

blinkHello.ino
button.ino
distance_ping.ino
hc-sr04.ino
human-touch.ino
infrared_proximity.ino
photoresistor.ino
pot.ino
serial.ino
squeeze_serial.ino
temperature_lm35.ino


Bekannte Fehler:
http://shop.oreilly.com/product/0636920030119.do

Kommentare und Fragen an mailto:[email protected]



DIN A4 ausdrucken
*********************************************************

Impressum: Fritz Prenninger, Haidestr. 11A, A-4600 Wels, Ober-Österreich, mailto:[email protected]
ENDE








Untergeordnete Seiten (4):RFID-KitSensorenSensors-KitUltraschall