Bauteile · 16 Min. Lesezeit

Arduino Bauteile Liste: 130 Teile erkennen und richtig einsetzen

Arduino Bauteile Liste als Übersicht: 130 Teile in 12 Gruppen, die 10 meistgenutzten Teile, die ersten 12 Teile für den Einstieg und der Weg zum Projekt.

Am schnellsten lernst du, was die einzelnen Teile einer Arduino Bauteile Liste tun, wenn du jedes Teil zusammen mit den Projekten siehst, in denen es steckt, statt es isoliert zu betrachten. Genau das macht in der BlueGrays-App Entdecken › Bauteile: Jedes der 130 Teile hat eine eigene Seite mit Foto, kurzer Beschreibung und dem Abschnitt Verwendet in Projekten, der alle Projekte mit diesem Teil auflistet. Um ein Teil zu erkennen, das du in der Hand hältst, tippst du seinen Namen oder den aufgedruckten Modellcode ins Suchfeld; auf seiner Seite liest du, wofür es gut ist, siehst, wo es verwendet wird, und springst zu einem passenden Projekt. Hast du ein Teil ausprobiert, markierst du es mit Verwendet, mit Premium speicherst du es über Zur Werkstatt hinzufügen in deiner Werkstatt. In der Liste grenzen Filter wie Habe ich, Verwendet und Kostenlos sowie die Sortierung deine Suche ein.

Im Blog gibt es viele Beiträge zu einzelnen Sensoren, vom DHT11 bis zum HC-SR04. Dieser Beitrag ersetzt sie nicht, sondern legt eine Landkarte darüber. Zuerst siehst du, wie der Bildschirm Bauteile funktioniert, danach, in welche Gruppen sich die 130 Teile aufteilen. Anschließend geht es darum, wie du ein unbekanntes Teil erkennst, wie du von einem Teil zu einem Projekt kommst, welche zehn Teile in den meisten Projekten stecken, in welcher Reihenfolge du als Einsteiger die ersten 12 Teile lernst und welche Paare am häufigsten verwechselt werden. In jeder Gruppe verlinken wir die Teile, zu denen es eine ausführliche Anleitung gibt, damit du jederzeit tiefer einsteigen kannst.

Was bietet Entdecken › Bauteile?

Wenn du im unteren Menü Entdecken öffnest und oben zum Segment Bauteile wechselst, siehst du oben ein Suchfeld mit dem Text Bauteil suchen..., daneben eine Sortiertaste und direkt darunter eine seitlich wischbare Reihe von Filterchips. Die Suche findet dein Wort sowohl im Namen als auch in der Beschreibung eines Teils. Deshalb liefert ein Modellcode wie „HC-SR04“ direkt das Teil, während ein allgemeines Wort wie „I2C“ alle Teile auflistet, in deren Beschreibung es vorkommt. Die Filterreihe enthält die Chips Alle, Verwendet, Nicht verwendet, Habe ich, Habe ich nicht, Kostenlos und Premium. Ein Tipp auf einen Chip schaltet den Filter ein, ein erneuter Tipp auf denselben Chip bringt die Liste zurück zu Alle.

Die Sortierung bietet acht Optionen: Neueste, Älteste, Name (A-Z), Name (Z-A), Am besten bewertet, Am häufigsten verwendet und eine ID-Sortierung in beide Richtungen. Dabei gibt es ein kleines, aber wichtiges Detail: Am häufigsten verwendet sortiert nicht danach, in wie vielen Projekten ein Teil vorkommt, sondern danach, wie oft Nutzer es als Verwendet markiert haben. Diese Sortierung beantwortet also die Frage „Was hat die Community am häufigsten ausprobiert?“. Wie viele Projekte jedes Teil nutzen, findest du weiter unten in einer eigenen Tabelle.

Tippst du auf ein Teil, öffnet sich die Seite Bauteil-Details. Oben steht ein großes Foto; ein Tipp öffnet es im Vollbild, und du kannst hineinzoomen. In der Ecke des Fotos siehst du das Label Kostenlos oder Premium, den Chip In meiner Werkstatt, wenn das Teil in deiner Werkstatt liegt, und den Chip Verwendet, wenn du es markiert hast. Darunter stehen der Name, die Sternebewertung, die Zahl der Bewertungen, wie oft das Teil als verwendet markiert wurde, und die Teilenummer (zum Beispiel #21). Die folgende Beschreibung erklärt in wenigen Sätzen, was das Teil ist und wofür man es typischerweise einsetzt. Unter der Beschreibung liegen drei Kacheln: Verwendet, Bewerten und Favorit. Unten am Bildschirm bleibt die Taste Zur Werkstatt hinzufügen fest stehen, und am Ende der Seite folgt die Liste Verwendet in Projekten. Ein Teil der Bauteilseiten kann als Premium markiert sein; tippst du mit einem kostenlosen Konto auf eine Premium-Seite, öffnet sich statt der Seite ein Bildschirm mit den Premium-Plänen.

Element auf dem BildschirmWas es tutWann es hilft
Bauteil suchen...Sucht in Name und Beschreibung jedes TeilsWenn du den aufgedruckten Code deines Teils gelesen hast
SortierungOrdnet die Liste nach einer von 8 OptionenUm die neuesten oder am besten bewerteten Teile zu sehen
Chips Verwendet / Nicht verwendetTrennt die Teile, die du markiert hastUm Teile zu finden, die du noch nicht ausprobiert hast
Chips Habe ich / Habe ich nichtFiltert nach den Teilen in deiner WerkstattWenn du eine Liste fehlender Teile erstellst
Chips Kostenlos / PremiumTrennt Seiten nach ZugangsartUm zu sehen, welche Seiten dein Konto öffnet
Kachel VerwendetFügt das Teil deinen ausprobierten Teilen hinzuDirekt nachdem du ein Projekt fertig hast
Bewerten und FavoritVergibt 1–5 Sterne und fügt zu den Favoriten hinzuUm oft genutzte Teile schnell zu erreichen
Zur Werkstatt hinzufügenSpeichert das Teil mit Anzahl und eigenem Namen in deiner Werkstatt (Premium)Wenn du die Teile in deiner Kiste zählst
Verwendet in ProjektenZeigt die Projekte mit diesem Teil als KartenWenn du wissen willst, was du damit bauen kannst

Kategorienkarte: 130 Teile in 12 Gruppen

In der App stehen alle Teile in einer einzigen Liste; einen eigenen Kategorien-Tab gibt es nicht. Die folgende Einteilung ist eine Karte, die wir erstellt haben, damit Einsteiger die 130 Teile einordnen können. Jede Gruppe beantwortet eine Frage: Boards „Wer führt das Programm aus?“, Sensoren „Was messe ich in der Umgebung?“, Anzeigen und Ton „Wie zeige ich das Ergebnis?“, Motoren „Was bewege ich?“ und die Gruppe Stromversorgung „Womit versorge ich das Ganze?“. Schaust du dir die Teileliste eines Projekts an, findest du fast immer ein Board, ein paar Grundbauteile, ein oder zwei Eingaben und mindestens eine Ausgabe. Die Beispielnamen aus der Tabelle oder einfach ihre Modellcodes kannst du direkt ins Suchfeld tippen.

GruppeWofür?Beispielteile in der AppTeile
EntwicklungsboardsDas Gehirn, das den Code ausführt und über seine Pins die anderen Teile steuertArduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP32 CAM, NodeMCU V3 (ESP8266), Raspberry Pi Pico W15
GrundbauteileBauen die Schaltung auf, begrenzen Strom, schalten SignaleBreadboard (Steckbrett), Jumperkabel, Widerstand, Kondensator, Diode, Transistor, 74HC595-Schieberegister7
EingabeteileGeben den Befehl des Nutzers an das Board weiterTaster, Potentiometer, Joystick, Tastenfeld, KY-040-Drehencoder-Modul, Fernbedienung, Infrarot-Empfänger8
SensorenMessen die Umgebung: Abstand, Licht, Temperatur, Gas, Feuchte, PulsHC-SR04-Abstandssensor, LDR, DHT11, MQ-135-Luftqualitätssensor, Bodenfeuchtesensor, RC522-RFID-Modul35
LEDs und LichtZeigen einen Zustand mit Licht oder erzeugen EffekteLED, RGB-LED, WS2812B-NeoPixel-LED, 8x8-NeoPixel-LED-Matrix, Laser-Modul7
AnzeigenZeigen Zahlen, Text oder Grafik7-Segment-Anzeige, TM1637-Modul mit 4-stelliger 7-Segment-Anzeige, I2C-2x16-LCD, 0,96-Zoll-I2C-OLED-Display, ILI9341-TFT-Farbdisplay-Modul12
TonSpielt einen Piepton, einen Ton oder aufgenommenen KlangBuzzer, Lautsprecher (8 Ω, 0,5–3 W), DFPlayer-Mini-MP3-Modul3
Motoren und TreiberErzeugen Bewegung; die Treiberplatine trägt den MotorstromSG90-Servomotor, MG996R-Servomotor, 28BYJ-48-Schrittmotor mit ULN2003A-Treiberplatine, NEMA-17-Schrittmotor, L298N-Motortreiber-Modul, A4988-Schrittmotortreiber, Relais17
KommunikationVerbinden das Board mit Handy, anderem Board oder ComputerHC-05-Bluetooth-Modul, nRF24L01-2,4-GHz-Funkmodul, SIM800L-GSM/GPRS-Modul, NEO-6M-GPS-Modul, CH340-USB-TTL-Wandler8
Zeit und DatenspeicherungHalten die Uhrzeit und schreiben Messwerte auf eine KarteRTC-Uhr-Modul, DS1307-RTC-Modul, SD-Karten-Modul, MicroSD-Karten-Modul4
StromversorgungVersorgen die Schaltung, setzen die Spannung herab, laden AkkusAA-Batteriehalter, 18650-Li-Ion-Akku, TP4056-Lademodul für Li-Po / Li-Ion, MB102-Breadboard-Netzteilmodul, LM7805-Spannungsregler, AMS1117-3,3-V-Spannungsregler, LM2596-Step-down-Modul (Buck)11
Messgeräte und HelferMessen die Schaltung oder begleiten ein anderes TeilVoltmeter, Amperemeter, Magnet3

Die Zahlen in der Tabelle zeigen eines deutlich: Die größte Gruppe der Bibliothek sind die Sensoren mit 35 Teilen, gefolgt von Motoren und Treibern mit 17. Trotzdem führt fast jedes Projekt durch die ersten beiden Gruppen, also ein Board und Grundbauteile. Teile mit gleicher Aufgabe stehen in derselben Gruppe: Der L298N, der L9110S sowie die Chip- und Shield-Version des L293D treiben DC-Motoren an; die 7-Segment-Anzeige, das TM1637-Modul und die MAX7219-Module zeigen Zahlen oder Muster. Fehlt dir ein Teil aus einer Projektliste, ist ein ähnliches Teil aus derselben Gruppe ein guter Ausgangspunkt. Bedenke aber, dass sich Verdrahtung und Bibliothek meist ändern und du den Code entsprechend anpassen musst.

Sensoren: 35 Teile in 8 Untergruppen erkennen

Wenn du einen Sensor auswählst und anschließt, prüfst du zuerst nicht so sehr, was er misst, sondern wie er den Messwert an das Board übergibt. Ein Sensor mit analogem Ausgang erzeugt eine Spannung und wird beim Arduino Uno an analogen Pins wie A0–A5 gelesen; analogRead() liefert eine Zahl von 0 bis 1023. Ein Sensor mit digitalem Ausgang liefert nur HIGH oder LOW und kann an jeden digitalen Pin. Sensoren mit I2C sprechen über zwei Leitungen (SDA und SCL), und mehrere Geräte können sich diese Leitungen teilen; beim Uno sind das A4 und A5, ESP32-Entwicklungsboards nutzen meist GPIO21 und GPIO22. Protokolle wie das Eindrahtprotokoll des DHT11, der 1-Wire-Bus des DS18B20, die SPI-Verbindung des RC522 und der UART der Fingerabdrucksensoren brauchen in der Regel eine Bibliothek. In der folgenden Tabelle findest du den typischen Ausgang jeder Untergruppe und die ausführlichen Anleitungen im Blog.

UntergruppeTeile in der AppTypischer AusgangAusführliche Anleitung
Abstand und BewegungHC-SR04-Abstandssensor, PIR-Bewegungssensor, TCRT5000, MPU-6050, Reedkontakt (als Reed-Relais gelistet)Pulsdauer (HC-SR04), digital (PIR, Reed), analog und digital (TCRT5000), I2C (MPU-6050)HC-SR04, PIR, MPU6050, TCRT5000
Vibration und SchallSW-420-Vibrationssensor, KY-038-Schallsensor-ModulDigitaler Schwellwertausgang; der KY-038 hat zusätzlich einen AnalogausgangKY-038-Schallsensor
Licht, Farbe und FlammeLDR, TCS3200-Farbsensor, TCS34725-Farbsensor, APDS-9960-Farb-, Näherungs- und Gestensensor, Flammensensor-ModulAnalog (LDR), Frequenz (TCS3200), I2C (TCS34725, APDS-9960), analog und digital (Flammenmodul)LDR, TCS3200, Flammensensor
Temperatur, Feuchte und DruckDHT11, DHT22, DS18B20, NTC-Thermistor, BMP280, BME280Eindraht-Digital (DHT11, DHT22), 1-Wire (DS18B20), analog (NTC), I2C oder SPI (BMP280, BME280)DHT11, DS18B20, BME280 und BMP280
Gas und LuftqualitätGassensor, MQ-135-Luftqualitätssensor, CJMCU-811-Luftqualitätssensor (CCS811)Analog und digitaler Schwellwert (MQ-Serie), I2C (CCS811)MQ-2-Gassensor
Wasser und BodenBodenfeuchtesensor, Regensensor-Modul, Wasserstandssensor, Schwimmerschalter, berührungsloser Füllstandssensor (XKC-Y25), TDS-Sensor für Wasserqualität und LeitfähigkeitAnalog (Boden, Regen, Wasserstand, TDS), Kontakt (Schwimmerschalter), digital (XKC-Y25)Bodenfeuchte, Regensensor
Puls, Fingerabdruck und KartenlesenPulse Sensor, KY-039-Herzschlagsensor, AS608-Fingerabdrucksensor, Waveshare-Fingerabdruckleser-Modul (UART), RC522-RFID-ModulAnalog (Puls), UART (Fingerabdruck), SPI (RC522)Pulssensor, Fingerabdruck, RC522
Gewicht und StromWägezelle, HX711-Wägezellen-Verstärkermodul, ACS712Der HX711 wandelt das Millivolt-Signal der Wägezelle in digitale Daten um; der ACS712 ist analogHX711, ACS712
Der ESP32 und der Raspberry Pi Pico arbeiten mit 3,3-V-Logik, und ihre Pins sind nicht 5-V-tolerant. Verbinde den Ausgang eines mit 5 V versorgten Moduls, etwa den Echo-Pin des HC-SR04, nicht direkt mit diesen Boards; setze einen Spannungsteiler (zum Beispiel 1 kΩ und 2 kΩ) oder einen Pegelwandler dazwischen. Ebenso versorgst du Motoren, Relaisspulen und lange LED-Streifen nie direkt über einen Board-Pin; das übernehmen Treiberplatinen und ein separates Netzteil.

Anzeigen, Ton, Motoren, Kommunikation und Stromversorgung

Bei Ausgabeteilen hängt die Wahl davon ab, was du zeigen willst. Für einen einzelnen Zustand reicht eine LED; brauchst du Farbe, nimmst du eine RGB-LED, und willst du Dutzende Pixel über einen Pin steuern, die WS2812B-NeoPixel-LED mit ihren Ring- oder Matrixversionen (WS2812B-Anleitung). Für Zahlen ist die 7-Segment-Anzeige am lehrreichsten, weil du jedes Segment einzeln ansteuern lernst (7-Segment-Anleitung); willst du vier Stellen mit zwei Pins betreiben, ist das TM1637-Modul praktischer. Für Text zeigt das I2C-2x16-LCD zwei Zeilen mit je 16 Zeichen und braucht nur zwei Datenleitungen (I2C-LCD-Anleitung). Für Grafik, Symbole oder Spiele ist das 0,96-Zoll-I2C-OLED-Display (128×64 Pixel) eine verbreitete Wahl (OLED-Anleitung); für ein großes Farbbild wechselst du zu TFT-Displays wie dem ILI9341 (ILI9341-Anleitung). Für Lauftext und LED-Matrizen kommen die MAX7219-Module zum Einsatz (MAX7219-Anleitung).

Für Ton gibt es drei Teile. Der Buzzer dient für Warntöne und einfache Melodien; den Unterschied zwischen aktivem und passivem Typ findest du unten in der Tabelle der verwechselten Teile. Der Lautsprecher (8 Ω, 0,5–3 W) kommt nicht direkt an einen Board-Pin; er wird über einen Verstärker oder ein Modul mit eigenem kleinem Verstärker betrieben, etwa das DFPlayer-Mini-MP3-Modul. Der DFPlayer spielt MP3-Dateien von einer microSD-Karte ab, und der Arduino sagt ihm über eine serielle Schnittstelle, welche Datei er spielen soll (DFPlayer-Anleitung).

Die wichtigste Regel in der Motorgruppe: Denk jeden Motor zusammen mit seinem Treiber. Ein kleiner Servo wie der SG90-Servomotor bekommt sein Signal direkt vom Board, aber mehrere Servos oder ein kräftiges Modell wie der MG996R-Servomotor brauchen eine eigene Versorgung (Servo-Anleitung). Getriebe-DC-Motoren hängen für Richtung und Drehzahl an einem H-Brücken-Treiber wie dem L298N, L9110S oder L293D (L298N-Anleitung). Der 28BYJ-48-Schrittmotor ist in der App zusammen mit seiner ULN2003A-Treiberplatine als ein Teil gelistet (28BYJ-48-Anleitung); der NEMA-17-Schrittmotor braucht einen A4988-Treiber und eine Versorgung im Bereich 8–35 V, meist 12 V (A4988-Anleitung). Auch das Relais gehört hierher, weil es Motor, Pumpe oder Lampe bei Strömen und Spannungen schaltet, die das Board nicht verkraftet. Die Netzspannungsseite baust du nur unter Aufsicht einer erfahrenen Person und in einem geschlossenen Gehäuse auf (Relais-Anleitung).

In der Kommunikationsgruppe verbinden die HC-05- und HC-06-Bluetooth-Module das Board mit dem Handy; der HC-05 arbeitet als Master oder Slave, der HC-06 nur als Slave (HC-05-Anleitung). Für Funkdaten zwischen zwei Boards nutzt du nRF24L01-Module (nRF24L01-Anleitung), für SMS und Anrufe das SIM800L-GSM/GPRS-Modul (SIM800L-Anleitung) und für die Position das NEO-6M-GPS-Modul (GPS-Anleitung). Die CH340- und CP2102-USB-TTL-Wandler übernehmen die serielle Verbindung zum Computer; du brauchst sie, um Boards ohne USB-Buchse wie den Arduino Pro Mini oder den ESP-01 zu programmieren. Neben Batterien und Haltern enthält die Gruppe Stromversorgung das TP4056-Modul zum Laden einer 18650-Zelle (TP4056-Anleitung), das MB102-Modul, das ein Breadboard mit 5 V und 3,3 V versorgt, und die Spannungsregler LM7805, AMS1117 3,3 V und LM2596 (7805-Anleitung, Arduino mit Batterien betreiben).

Wie erkennst du ein Teil, das du in der Hand hast?

  1. Lies den Aufdruck. Module tragen einen Modellcode (HC-SR04, DHT11, RC522), Chips eine Teilenummer (74HC595, ULN2003A, LM7805). Mit dem Zoom der Handykamera liest du kleine Schrift leichter.
  2. Such den Code unter Bauteile. Tipp den Code ins Suchfeld; kommt kein Treffer, versuch nur die Ziffern (etwa „7805“). Da die Suche auch Beschreibungen durchsucht, findest du ein ähnliches Teil, selbst wenn das genaue nicht in der Bibliothek ist.
  3. Prüf die Pin-Beschriftung. VCC und GND bedeuten Versorgung; SDA und SCL stehen für I2C, Trig und Echo für Ultraschall-Abstand, AO und DO für analogen und digitalen Ausgang, IN1–IN4 für Motortreiber-Eingänge.
  4. Achte auf Form und Anzahl der Beinchen. Ein kleiner Zylinder mit zwei Beinchen und Farbringen ist ein Widerstand. Ein schwarzes, halbrundes Gehäuse mit drei Beinchen kann ein Transistor oder ein Temperatursensor sein; lies deshalb immer den Aufdruck.
  5. Entschlüssle den Wert passiver Teile mit einem Werkzeug. Für Farbringe, SMD-Codes und Kondensatorcodes nutzt du die Werkzeuge aus der Tabelle unten.
  6. Öffne die Bauteilseite und Verwendet in Projekten. Die Beschreibung sagt dir, was das Teil tut, und die Schaltpläne der Projekte zeigen, wie es verdrahtet wird.
  7. Speichere es. Markiere das ausprobierte Teil mit Verwendet; mit Premium fügst du es über Zur Werkstatt hinzufügen samt Anzahl deiner Werkstatt hinzu.
Was du darauf siehstWahrscheinlichSo prüfst du es
Kleiner Zylinder mit zwei Beinchen und FarbringenWiderstandWähl die Ringe der Reihe nach im Werkzeug Farbcode
Kleines schwarzes Rechteck mit 3–4-stelligem Code (103, 4702, 01C, 4R7)SMD-WiderstandGib den Code im Werkzeug SMD-Code ein
Kleine gelbe oder orange Scheibe mit einer Zahl wie 104 oder 103KeramikkondensatorGib den Code im Werkzeug Kondensatorcode ein
Zylinder mit µF- und V-Angabe und einem Streifen an einer SeiteElektrolytkondensatorDer Wert ist aufgedruckt; das Beinchen auf der Streifenseite ist der Minuspol
Schwarzer Körper mit silbernem oder weißem Ring an einem Ende (1N4007)DiodeDas Ende mit Ring ist die Kathode; prüf die Richtung mit dem Diodentest des Multimeters
Schwarzes halbrundes Gehäuse mit drei Beinchen (BC547, 2N2222, DS18B20)Transistor oder TemperatursensorSuch den Aufdruck; verschiedene Teile nutzen dasselbe Gehäuse
Gehäuse mit Metallrücken und drei Beinchen (7805)SpannungsreglerBeim 7805 ist die Reihenfolge Eingang, Masse, Ausgang; andere Regler können abweichen
Kleine Platine mit blauem Trimmpoti und Pins AO und DOSensormodul mit analogem und digitalem AusgangSieh dir das Sensorelement am Ende an: Regenplatte, Mikrofon oder Gassensor
SDA und SCL an den PinsModul mit I2C-KommunikationErmittle seine Adresse mit einem I2C-Scanner-Sketch
Trig und Echo an den PinsUltraschall-AbstandssensorÖffne unter Bauteile die Seite des HC-SR04

Drei kostenlose Werkzeuge erledigen das meiste davon; du findest sie alle auf dem Bildschirm Werkzeuge der App. Im Werkzeug Farbcode wählst du die Ringe der Reihe nach: Ein Widerstand mit braunem, schwarzem, orangem und goldenem Ring hat 10 × 1000 = 10 kΩ bei ±5 % Toleranz (die Bedeutung der Ringe erklärt die Widerstand-Anleitung). Das Werkzeug SMD-Code entschlüsselt drei- und vierstellige SMD-Widerstandscodes sowie EIA-96-Codes: 103 bedeutet 10 × 10³ = 10 kΩ, 4702 bedeutet 470 × 10² = 47 kΩ und 01C bedeutet 100 × 100 = 10 kΩ, während das R in 4R7 für das Komma steht, also 4,7 Ω. Das Werkzeug Kondensatorcode liest Codes von Keramikkondensatoren: 104 ergibt 10 × 10⁴ pF = 100 nF = 0,1 µF (Details in der Kondensator-Anleitung). Kennst du den Wert, öffnest du unter Bauteile die Seite eines Teils wie Widerstand und schaust dir die Projekte an, die es verwenden.

Verwendet in Projekten: vom Teil zum Projekt

Kennst du ein Teil, lautet die nächste Frage meist: „Was kann ich damit bauen?“ Die Antwort steht im Abschnitt Verwendet in Projekten am Ende der Bauteilseite. Jede Karte zeigt Projektfoto, Nummer, Schwierigkeitsgrad, ein Abzeichen Kostenlos oder Premium und das Label Abgeschlossen, wenn du das Projekt fertig hast. Die Seite des HC-SR04-Abstandssensors listet zum Beispiel 13 Projekte. Drei davon sind kostenlos: HC-SR04 Abstandsmessung (serielle Anzeige) mit Arduino, ESP32 HC-SR04 Ultraschall-Entfernungsmesser mit ESP32 und Raspberry Pi Pico Einparkhilfe (HC-SR04 + 3 LEDs + Summer) mit dem Raspberry Pi Pico. Zu den Premium-Projekten gehören Parksensor mit HC-SR04, Projekt Körpergrößenmessung und ein Roboter, der Hindernissen ausweicht. So ergibt ein einziger Sensor eine Route vom Abstandswert im seriellen Monitor bis zum Hindernis-Roboter.

Vorder- und Rückseite des HC-SR04-Ultraschall-Abstandssensors mit den Pin-Beschriftungen VCC, Trig, Echo und GND oben
HC-SR04: der Abstandssensor aus 13 Projekten der Bauteilbibliothek; die Pin-Namen stehen auf der Platine.

Für diesen Abschnitt empfehlen wir drei Regeln. Erstens: Beginne mit dem kostenlosen Projekt auf Anfänger-Niveau; dort siehst du das Grundverhalten des Teils mit möglichst wenigen weiteren Teilen. Zweitens: Wähle als zweites ein Projekt, das dasselbe Teil mit einem anderen kombiniert; beim HC-SR04 kann das eine Einparkhilfe sein, die den Abstand per Buzzer oder LEDs in eine Warnung umsetzt. Drittens: Auch wenn du auf die Karte eines Premium-Projekts tippst, öffnet sich die Projektseite mit einer gesperrten Vorschau, die zeigt, was das Projekt macht; das reicht oft schon, um dein nächstes Ziel zu wählen. Manche Teile haben noch kein Projekt; dann erscheint der Abschnitt Verwendet in Projekten gar nicht. Willst du andersherum suchen, wählst du unter Entdecken › Projekte im Menü Filtern unter Komponenten ein Teil aus und listest nur die Projekte, die es verwenden.

Die 10 Bauteile, die in den meisten Projekten stecken

Die folgende Tabelle entstand durch Auszählen der Teilelisten der Projekte in der App Anfang November 2026; die App hat 200+ Projekte, und mit neuen Projekten steigen die Zahlen. Eine Zahl zeigt, in wie vielen verschiedenen Projekten das Teil vorkommt, nicht die Stückzahl: Ein Projekt mit vier LEDs zählt in der LED-Zeile einmal.

PlatzBauteilProjekteWarum so häufig?
1Jumperkabel185Verbindet in fast jeder Schaltung Board und Breadboard
2Breadboard133Ermöglicht Schaltungen ohne Löten; modulbasierte Projekte brauchen es nicht immer
3Arduino Uno111Das Hauptboard der Arduino-Projekte
4Widerstand105Begrenzt den LED-Strom, dient als Pull-down bei Tastern und als Spannungsteiler bei Sensoren
5LED76Die einfachste Ausgabe und Statusanzeige
6Buzzer50Der Ton von Alarm-, Spiel- und Melodieprojekten
7ESP3249Das Board für Projekte mit WLAN und Bluetooth
8Taster48Die häufigste Nutzereingabe
9I2C-2x16-LCD29Der einfachste Weg, ein Ergebnis ohne Computer anzuzeigen
10Raspberry Pi Pico W25Das Board der MicroPython-Projekte

Die Lehre aus der Tabelle: Die ersten fünf Zeilen sind Infrastruktur und bilden den Kern jeder Bauteilkiste. Buzzer und Taster sind die Interaktionsteile, die Projekte am häufigsten nutzen; beide sind leicht zu lernen und günstig. Knapp außerhalb der Liste folgen das 0,96-Zoll-I2C-OLED-Display (21 Projekte), der SG90-Servomotor (15 Projekte) sowie Potentiometer und HC-SR04-Abstandssensor (je 13 Projekte). Die Zeilen ESP32 und Raspberry Pi Pico W spiegeln die Verteilung der Plattformen: Da jedes Projekt auf diesen Boards das Board selbst auflistet, entsprechen die Zahlen ungefähr der Projektzahl der jeweiligen Plattform.

Verwendet, Habe ich und die Werkstatt

Die beiden Markierungen auf dem Bildschirm Bauteile halten Verschiedenes fest. Verwendet heißt „Mit diesem Teil habe ich mindestens einmal gearbeitet“; du setzt es mit einem Tipp auf die Kachel der Bauteilseite, und es funktioniert auch mit einem kostenlosen Konto. In der Liste filtern die Chips Verwendet und Nicht verwendet nach dieser Markierung; der Chip Nicht verwendet ist eine fertige Vorschlagsliste für dein nächstes Teil. Habe ich dagegen heißt „Dieses Teil liegt gerade in meiner Kiste“ und hängt am Teilebestand unter Werkstatt › Teile. Die Taste Zur Werkstatt hinzufügen auf der Bauteilseite öffnet den Hinzufügen-Bildschirm mit bereits ausgewähltem Teil; dort gibst du die Anzahl und einen eigenen Namen wie „Rote LED“ oder „10k Ohm“ ein. Teile ist eine Premium-Funktion; mit einem kostenlosen Konto öffnet diese Taste den Premium-Bildschirm.

Hast du deine Teile eingetragen, zeigt sich der eigentliche Nutzen im Tab Werkstatt: Machbare Projekte listet Projekte, für die du alle Teile hast, und Projekte mit fehlenden Bauteilen die, denen nur wenig fehlt, mit der Anzahl der fehlenden Teile. Auch der Chip Habe ich nicht unter Bauteile hilft hier: Kaufst du ein fehlendes Teil, findest du es sofort in der Liste und fügst es deiner Werkstatt hinzu. Diesen Ablauf erklären wir Schritt für Schritt im Beitrag welches Arduino-Projekt kann ich mit meinen Teilen bauen.

Die ersten 12 Bauteile für den Einstieg

Als Einsteiger lernst du Bauteile wirkungsvoller in einer Reihenfolge, in der jedes auf dem vorherigen aufbaut, statt zufällig. Die folgende Reihenfolge entwickelt die Arduino-Grundfertigkeiten zusammen mit den Teilen aus den meisten Projekten: zuerst digitale Ausgabe, dann digitale Eingabe, analoge Eingabe, Ton, Sensoren lesen, Anzeige und Bewegung. Zu jedem Punkt schlagen wir ein Projekt oder eine Anleitung für den ersten Versuch vor. Jedes Teil außer dem SG90-Servo steckt in mindestens einem kostenlosen Projekt; die ersten elf Schritte schaffst du also komplett ohne Premium.

  1. Arduino Uno: das Board von 111 Projekten; Anschluss über USB, Betrieb mit 5 V und die meisten Beispiele. Erstes Projekt: LED Blinken.
  2. Breadboard: die Grundlage für Schaltungen ohne Löten. Eine Schaltung, deren innere Verbindungen du nicht kennst, scheitert oft an einem einzigen verrutschten Loch (Breadboard-Anleitung).
  3. Jumperkabel: Stecker-Stecker-Kabel für das Breadboard, Stecker-Buchse-Kabel für Modulpins. Die Farbe ändert nichts an der Elektrik, aber Rot für 5 V und Schwarz oder Blau für GND erleichtern die Fehlersuche.
  4. LED: Das lange Beinchen ist die Anode (Plus), das kurze die Kathode (Minus); schließ sie immer mit einem Vorwiderstand an (LED-Anleitung).
  5. Widerstand: 220–330 Ω für LEDs und 10 kΩ für Taster und Sensoren sind die häufigsten Werte. Lerne in dieser Phase, die Ringe mit dem Werkzeug Farbcode zu lesen (Widerstand-Anleitung).
  6. Taster: deine erste digitale Eingabe; hier lernst du Pull-up- und Pull-down-Widerstände. Erstes Projekt: LED mit Taster schalten (Push) (Taster-Anleitung).
  7. Potentiometer: deine erste analoge Eingabe; mit analogRead() liest du Werte von 0 bis 1023. Erstes Projekt: LED-Lauflicht mit einstellbarer Geschwindigkeit (Potentiometer-Anleitung).
  8. Buzzer: deine erste Tonausgabe; mit der Funktion tone() änderst du die Frequenz. Erstes Projekt: Verwendung des Summers (Buzzer-Anleitung).
  9. LDR: dein erster echter Sensor; du baust mit einem Widerstand einen Spannungsteiler und liest das Licht analog. Erstes Projekt: Nachtlicht mit LDR (LDR-Anleitung).
  10. HC-SR04-Abstandssensor: lehrt dich, einen Abstand über eine Zeitmessung zu berechnen; mit pulseIn() misst du die Laufzeit des Echos und rechnest sie über die Schallgeschwindigkeit in Zentimeter um. Erstes Projekt: HC-SR04 Abstandsmessung (serielle Anzeige).
  11. I2C-2x16-LCD: deine erste Bibliotheksinstallation und deine erste I2C-Verbindung; du zeigst Ergebnisse ohne Computer an. Erstes Projekt: Temperatur und Luftfeuchtigkeit mit DHT11 (I2C-LCD-Anleitung).
  12. SG90-Servomotor: deine erste Bewegung. Mit der Servo-Bibliothek stellst du einen Winkel zwischen 0 und 180° ein; mehrere Servos brauchen eine eigene Versorgung (Servo-Anleitung).

Häufig verwechselte Bauteile und ihre Unterschiede

Verwechseltes PaarWesentlicher UnterschiedSo unterscheidest du sie in der HandAusführliche Anleitung
Aktiver / passiver BuzzerDer aktive hat einen eingebauten Oszillator und spielt bei Spannung einen Ton; der passive spielt die mit tone() gewählte FrequenzGeschlossene Unterseite und Aufkleber oben deuten auf aktiv; sichtbare Platine unten auf passivBuzzer-Anleitung
LDR / FotodiodeDer Widerstand eines LDR ändert sich mit Licht und reagiert langsam; eine Fotodiode erzeugt aus Licht Strom, ist sehr schnell und gepoltEin LDR hat oben eine gewundene Spur; eine Fotodiode sieht wie eine LED mit klarem oder dunklem Gehäuse ausLDR-Anleitung
Servo / Schrittmotor / DC-MotorEin Servo fährt einen Winkel an, ein Schrittmotor dreht schrittweise, ein DC-Motor dreht dauerhaftEin Servo hat 3 Adern, ein Schrittmotor 4–5 Adern, ein DC-Motor 2 AnschlüsseMotor-Unterschiede
HC-SR04 / VL53L0XDer HC-SR04 misst mit Schallwellen, der VL53L0X mit der Laufzeit von LaserlichtDer HC-SR04 hat zwei große Zylinder, der VL53L0X einen einzelnen Chip auf einer kleinen PlatineHC-SR04-Anleitung
Relais / Reedkontakt (Reed-Relais)Ein Relais ist ein von einer Spule betätigter Schalter für große Lasten; ein Reedkontakt schließt, wenn sich ein Magnet nähertEin Relaismodul hat einen blauen Kasten und Schraubklemmen; ein Reedkontakt ist ein kleines Glasröhrchen mit zwei dünnen ZungenRelais-Anleitung
2x16-LCD / I2C-2x16-LCDDasselbe Display; die I2C-Version hat hinten ein I2C-Modul und braucht nur 2 DatenleitungenEine kleine 4-polige Platine und ein blaues Kontrastpoti auf der Rückseite bedeuten I2C-VersionI2C-LCD-Anleitung
DHT11 / DHT22Der DHT22 misst in einem größeren Bereich und genauer; der DHT11 lässt sich einmal pro Sekunde lesen, der DHT22 alle zwei SekundenDer DHT11 ist meist blau, der DHT22 weißDHT11-Anleitung
BMP280 / BME280Beide messen Temperatur und Luftdruck; der BME280 misst zusätzlich die LuftfeuchteDie Platinen sehen fast gleich aus; die Chip-ID lautet beim BMP280 0x58, beim BME280 0x60BME280-Anleitung
Potentiometer / DrehencoderEin Potentiometer liefert eine absolute Position in einem begrenzten Winkel; ein Encoder dreht endlos und zählt SchritteEin Potentiometer hat einen Anschlag; der KY-040-Encoder rastet endlos und lässt sich drückenDrehencoder-Anleitung

Zwei dieser Paare verdienen einen genaueren Blick. Am schnellsten unterscheidest du aktiven und passiven Buzzer, indem du ihn für ein paar Sekunden zwischen die Pins 5V und GND des Boards hängst: Der aktive gibt einen gleichmäßigen Ton, der passive nur ein leises Klicken im Moment des Anschließens. Projekte mit Melodien brauchen einen passiven Buzzer, weil tone() die Frequenz jeder Note festlegt. Die Wahl zwischen HC-SR04 und VL53L0X hängt von der Oberfläche ab, die du misst. Der HC-SR04 sendet eine Schallwelle und misst in einem breiten Kegel; er arbeitet von wenigen Zentimetern bis zu einigen Metern, lässt sich aber von schallschluckenden Flächen wie Stoff und von schrägen Wänden täuschen. Der VL53L0X misst mit einem schmalen Strahl bis etwa 2 Meter, wird über I2C angeschlossen und ist viel kleiner; dafür sinkt seine Reichweite in starkem Sonnenlicht. Der VL53L0X ist derzeit nicht in der Bauteilbibliothek der App enthalten.

Nutze die Bauteilbibliothek wie ein Wörterbuch: Finde den Namen deines Teils, lies, was es tut, wechsle über Verwendet in Projekten zu einem Projekt und markiere es nach dem Bauen mit Verwendet. Hältst du diese Schleife mit den ersten 12 Teilen ein paar Wochen durch, weißt du bei jedem neuen Sensor, wohin du zuerst schaust: Ausgangsart, Versorgungsspannung und benötigte Bibliothek. Hast du BlueGrays noch nicht auf dem Handy, kannst du die App herunterladen und die Teile aus diesem Beitrag nacheinander unter Entdecken › Bauteile öffnen.

Häufige Fragen

Welche Arduino Bauteile werden am häufigsten verwendet?

Laut den Teilelisten der Projekte in BlueGrays sind Jumperkabel, Breadboard, Arduino Uno, Widerstände und LEDs am häufigsten. Danach folgen Buzzer, ESP32, Taster, I2C-2x16-LCD und Raspberry Pi Pico W. Die ersten fünf bilden die Basis fast jeder Schaltung.

Welche Bauteile brauche ich für den Einstieg mit Arduino?

Mit einem Arduino Uno, einem Breadboard, Jumperkabeln, einigen LEDs, Widerständen mit 220–330 Ω und 10 kΩ, einem Taster, einem Potentiometer, einem Buzzer und einem LDR baust du bequem deine ersten zehn Projekte. Als nächsten Schritt lohnen sich ein HC-SR04-Abstandssensor, ein I2C-2x16-LCD und ein SG90-Servo.

Welche Arten von Sensoren gibt es für Arduino?

Du kannst Sensoren nach dem gruppieren, was sie messen: Abstand und Bewegung, Vibration und Schall, Licht und Farbe, Temperatur und Feuchte, Gas, Wasser und Boden, Biometrie und Kartenlesen, Gewicht und Strom. Für die Verdrahtung zählt vor allem die Ausgangsart: analog, digital, I2C, SPI, UART oder Sonderprotokolle wie 1-Wire.

Wie finde ich heraus, welches elektronische Bauteil ich habe?

Lies zuerst den aufgedruckten Modellcode oder die Chipnummer und such danach. Gibt es keinen Code, schau dir die Pin-Beschriftung (VCC, GND, SDA, SCL, AO, DO) und die Gehäuseform an. Den Wert passiver Teile wie Widerstände und Kondensatoren entschlüsselst du mit Werkzeugen für Farbcode, SMD-Code und Kondensatorcode.

Was ist der Unterschied zwischen einem Sensor und einem Sensormodul?

Der Sensor ist das messende Element selbst, zum Beispiel ein einzelner LDR. Ein Modul setzt den Sensor mit dem nötigen Widerstand, einem Komparator-Chip und einem Einstellpoti auf eine kleine Platine und bietet fertige Pins wie VCC, GND, AO und DO. Ein Modul ist leichter anzuschließen; beim einzelnen Sensor baust du die Schaltung selbst.

Wie finde ich heraus, in welchen Projekten ein Bauteil verwendet wird?

Such das Teil in BlueGrays unter Entdecken › Bauteile und sieh dir den Abschnitt Verwendet in Projekten am Ende der Seite an; jede Projektkarte zeigt den Schwierigkeitsgrad und ob das Projekt kostenlos oder Premium ist. Für die umgekehrte Suche nutzt du unter Entdecken › Projekte im Menü Filtern die Option Komponenten.

Alle Projekte ansehen
LED Blinken
#1Anfänger

LED Blinken

Das allererste Hallo der Elektronik: eine einzelne LED an- und ausschalten. Der Arduino schaltet die LED in kurzen Abständen ein und aus, das Licht blinkt also schnell. So siehst du ganz einfach, wie

4.6(188)
1127
LED mit Taster schalten (Push)
#9Anfänger

LED mit Taster schalten (Push)

Wie bei einer Türklingel: Das Licht leuchtet, solange du drückst, und geht aus, wenn du loslässt. Der Arduino horcht ständig auf den Taster; solange er gedrückt ist, leuchtet die LED, und sobald du de

4.8(113)
229
LED-Lauflicht mit einstellbarer Geschwindigkeit
#7Mittel

LED-Lauflicht mit einstellbarer Geschwindigkeit

Sechs LEDs leuchten nacheinander auf, sodass das Licht von einem Ende zum anderen zu laufen scheint. Drehst du am Knopf des Potentiometers, ändert sich das Tempo sofort: in die eine Richtung rast das

4.6(72)
146
Verwendung des Summers
#13Anfänger

Verwendung des Summers

Hast du dich mal gefragt, wie eine Türklingel oder ein Alarm seinen Ton erzeugt? Der Arduino lässt einen kleinen Summer in kurzen Abständen piepen: piep, Pause, piep, Pause. Du siehst, wie Strom zu Kl

4.7(89)
161
Nachtlicht mit LDR
#12Anfänger

Nachtlicht mit LDR

Ein kleines Nachtlicht, das von selbst angeht, wenn es dunkel wird, und am Morgen wieder ausgeht. Ein Lichtsensor misst, wie hell es im Zimmer ist; ist es dunkel genug, schaltet der Arduino die LED ei

4.8(102)
205
HC-SR04 Abstandsmessung (serielle Anzeige)
#27Anfänger

HC-SR04 Abstandsmessung (serielle Anzeige)

Der Sensor HC-SR04 funktioniert wie eine Fledermaus, die im Dunkeln ihren Weg findet: Er sendet einen Ton, den du nicht hörst, lauscht auf das Echo und misst, wie weit der Gegenstand vor ihm entfernt

4.6(46)
71
Temperatur und Luftfeuchtigkeit mit DHT11
#55Mittel

Temperatur und Luftfeuchtigkeit mit DHT11

Wie warm ist dein Zimmer, und ist die Luft feucht oder trocken? Der DHT11-Sensor misst Temperatur und Luftfeuchtigkeit, und der Arduino schreibt die Werte auf ein zweizeiliges LCD und aktualisiert sie

4.7(47)
73
ESP32 HC-SR04 Ultraschall-Entfernungsmesser
#116Mittel

ESP32 HC-SR04 Ultraschall-Entfernungsmesser

Der Ultraschallsensor HC-SR04 berechnet die Entfernung, indem er die Zeit misst, die die von ihm ausgesendete Schallwelle benötigt, um auf ein Objekt zu treffen und zurückzukehren (Time of Flight). In diesem Projekt senden wir mit dem ESP32 einen 10-Mikrosekunden-Impuls an den TRIG-Pin und lesen die vom ECHO-Pin kommende Echozeit mit pulseIn(). Die berechnete Entfernung geben wir in cm auf einem 16x2-I2C-LCD aus. Da der HC-SR04 mit 5 V betrieben wird, ist ein Spannungsteiler am ECHO-Pin zw

4.9(28)
45