Arduino Tutorials

Mit dem DHT22 Temperatur und Luftfeuchtigkeit messen

Mit dem DHT22 Temperatur und Luftfeuchtigkeit messen

Für den Arduino und andere Microcontroller gibt es eine Vielzahl von Sensoren, die die Temperatur messen. Einer davon ist der DHT22, der darüber hinaus auch die Luftfeuchtigkeit ermitteln kann. In diesem Tutorial lernst du, wie du den DHT22 am Arduino und ESP8266 anschließt und verwendest. Den Sensor DHT22 anschließen Um

Weiterlesen »
Farbsensor am Arduino UNO

Farben erkennen mit einem Farbsensor und dem Arduino

Mit einem Farbsensor bringst du deinem Arduino bei, verschiedene Farben voneinander unterscheiden zu können. Zwar können die meisten Sensoren keine feinen Unterschiede erkennen – um aber zum Beispiel die Farben von M&Ms oder Skittles erkennen zu können, reichen sie allemal! Hier lernst du, wie du einen Farbsensor* anschließt, damit Farben

Weiterlesen »
Servo am Arduino anschließen und verwenden

Einen Servo am Arduino anschließen und verwenden

Früher oder später kommt jeder Maker an den Punkt, an dem er ein Projekt mit einem Servo-Motor bauen möchte – z.B. für einen Zeiger oder für einen Roboterarm. In diesem Tutorial lernst du, wie du einen Servo am Arduino anschließt und steuerst. Du erfährst, wie du den kleinen Motor mit

Weiterlesen »
Live-Videostream mit der ESP32-CAM

Video-Livestream mit der ESP32-CAM

Mit der ESP32-CAM kannst du einfach und günstig deine Kameraprojekte umsetzen, wie z.B. unsere Fotofalle. Aber es müssen ja nicht immer nur Fotos sein – ein Video-Livestream geht auch! In diesem Tutorial lernst du, wie du mit deiner ESP32-CAM einen Livestream aufsetzt, den du in deinem Browser aufrufen kannst. Hierfür

Weiterlesen »
Teachable Machine Cover

Künstliche Intelligenz für Alle – mit Teachable Machine

Denkst du beim Schlagwort Künstliche Intelligenz an AlphaGo, Unsupervised Learning und komplizierte Statistik? Dann hast du zwar Recht, aber das heißt nicht, dass der Einstieg in dieses spannende Thema schwer ist. In diesem Tutorial lernst du Googles Anwendung Teachable Machine kennen, mit der du in wenigen Minuten selbst ein KI-Modell

Weiterlesen »
Leg los mit CircuitPython

Leg los mit CircuitPython

Suchst du einen leichten Zugang in die Welt der Microcontroller und Elektronikprojekte? Oder bist du schon ein alter Hase und hast einfach Lust auf etwas Neues? Es gibt eine Menge Gründe, CirycuitPython auszuprobieren! In diesem Artikel erfährst du, was CircuitPython ist und was du brauchst, um damit durchzustarten. Wir schreiben

Weiterlesen »
Einen Telegram-Bot erstellen

So erstellst du einen Telegram-Bot

Wenn du von deinem Smartphone deine Projekte steuern, oder aktuelle Sensordaten empfangen möchtest, ist ein Telegram-Bot ein praktische Sache. In diesem Tutorial lernst du, wie du in wenigen Minuten einen Telegram-Bot einrichtest und auch gleich deine UserID herausfindest, die du für viele Projekte benötigst. 1. Telegram installieren Zunächst die leichteste

Weiterlesen »

Deinen ESP32 mit der Arduino IDE programmieren

Der ESP32 ist so etwas wie der große Bruder des ESP8266. Mit ihm verfügst du nicht nur über WiFi, sondern kannst auch Bluetooth nutzen. Und das beste: Du kannst es ganz einfach mit deiner Arduino IDE programmieren – genauso wie deine Arduino-Boards. Ein paar Vorbereitungen musst du hierfür allerdings treffen.

Weiterlesen »
Arduino Nano 33 BLE Sense und Edge Impulse

Arduino Nano 33 BLE Sense mit Edge Impulse verbinden

Mit Edge Impulse sammelst du ganz einfach Sensordaten, entwickelst daraus KI-Modelle und spielst diese wieder zurück auf einen Microcontroller. Der perfekte Kompagnon hierfür ist der Arduino Nano 33 BLE Sense – denn hier befinden sich nicht nur passende Sensoren direkt auf dem Board, sondern er ist auch in der Lage,

Weiterlesen »
Der Alkoholsensor MQ-3 am Arduino

Den Alkoholsensor MQ-3 anschließen und verwenden

Mit dem Sensor MQ-3* kannst du messen, wie viel Ethanol sich in der Luft – z.B. in der Atemluft – befindet. Allerdings: du kannst so nicht feststellen, wie viele “Promille” ein Proband intus hat und ob er noch fahrtüchtig ist. Ebenso erhältst du keine absoluten Werte, sondern immer nur einen

Weiterlesen »
arduino sprechen

So lernt dein Arduino sprechen

Hast du ein Arduino-Projekt, mit dem du gerne Sprache ausgeben würdest? Dann kannst du natürlich selbst zum Mikrofon greifen, Wörter oder Sätze aufnehmen und z.B. mit dem DFPlayer Mini abspielen – oder du nutzt Text to Speech. Hierbei trägst du Text in ein Tool ein, dass dir diesen anschließend vorliest.

Weiterlesen »
gesten erkennen mit dem APDS9960

Gesten erkennen mit dem Sensor APDS9960

Mit deinem Arduino Gesten erkennen zu können, eröffnet dir die Möglichkeit, ihn und angeschlossene Bauteile berührungslos zu steuern. Der Sensor APDS9960 leistet hierfür gute Dienste: Er erkennt vier Bewegungsrichtungen, wenn du deine Hand unmittelbar vor ihm bewegst – hoch, runter, links & rechts. Was du mit den erkannten Bewegungen anstellst,

Weiterlesen »
7-Segment-Anzeige am Arduino

Eine 7-Segment-Anzeige am Arduino anschließen und verwenden

Es gibt eine Vielzahl von Displays für den Arduino, aber keines davon hat so einen Old-School-Faktor wie die 7-Segment-Anzeige. Back To The Future? Bitte schön! In diesem Tutorial lernst du, wie du dieses Display anschließt und Zahlen darauf anzeigst. Wir verwenden eine MAX7219 Anzeige, auf der du insgesamt 8 Ziffern

Weiterlesen »
JSON mit dem ESP8266 oder ESP32 dekodieren / parsen

JSON abrufen & dekodieren mit ArduinoJson

Wenn du mit deinem ESP8266 oder ESP32* im Internet bist, dann sicher nicht ohne Grund. Vielleicht möchtest du Daten von einer API abrufen und in deinem Projekt weiterverwenden. In diesem Tutorial lernst du, wie du Daten im JSON-Format lädst und mithilfe der Bibliothek ArduinoJson dekodierst (oder parst). Hier verwenden wir

Weiterlesen »
Bluetooth mit dem ESP32

So verwendest du Bluetooth am ESP32

Bluetooth ist allgegenwärtig und auch dein ESP32 kann damit umgehen. Lerne in diesem Tutorial, wie du Bluetooth Classic verwendest und Daten zwischen einem Smartphone und deinem ESP32 austauschst. Für dieses Tutorial benötigst du nur einen ESP32 und ein Android-Smartphone, auf dem du die kostenfreie App Serial Bluetooth Terminal installieren kannst.

Weiterlesen »
Mit einem Piezo und einem Arduino Töne erzeugen

Mit einem Piezo Töne erzeugen

Wenn du mit deinem Arduino einfache Töne erzeugen möchtest, bietet sich ein günstiger Piezo an. Für musikalischen Hochgenuss sorgst du damit zwar nicht, aber für schlichte Anwendungen reicht er allemal. Lerne in diesem Tutorial, wie du einen Piezo mit deinem Arduino verbindest und Töne in verschiedenen Höhen ausgibst. Aktiver vs.

Weiterlesen »
Neopixel RGB LED Ring

NeoPixel RGB LED Ring anschließen & verwenden

In diesem Tutorial erfährst du, wie du den Adafruit NeoPixel RGB LED Ring (oder einen kompatiblen Ring)* an deinem Arduino anschließt und verwendest. Den Ring gibt es mit unterschiedlich vielen LEDs, wir verwenden hier einen Ring mit 12. Das Besondere am NeoPixel ist, dass du jede LED einzeln ansteuern und

Weiterlesen »
Barometer

Luftdruck & Temperatur messen mit dem BMP180

Es gibt einige Temperatursensoren auf dem Markt, wie z.B. den bekannten TMP36*, den GY-906 (der per Infrarot misst) oder natürlich den DHT11* (oder seinen genauerer Bruder DHT22, beide messen auch die Luftfeuchtigkeit). Der BMP180* misst jedoch neben der Umgebungstemperatur auch den Luftdruck, was es dir z.B. ermöglicht, eine rudimentäre Wettervorhersage

Weiterlesen »
TTGO LoRa32 SX1276 OLED Board

Daten per LoRa senden und empfangen mit dem TTGO LoRa32 Board

In diesem Tutorial lernst du, wie du zwei Microcontroller über LoRa miteinander kommunizieren lässt – genauer gesagt zwei Boards des Typs TTGO LoRa32. Die Kommunikation über LoRa bietet sich immer dann an, wenn dir kein WLAN zur Verfügung steht oder die Microcontroller für Bluetooth zu weit auseinander liegen. Hierbei handelt

Weiterlesen »
NodeMCU Amica ESP8266

ESP8266 und D1 Mini mit der Arduino IDE programmieren

Ein EPS8266 oder ein Wemos D1 Mini ist ein echter Gewinn für deine Projekte. Mit ihm stößt du die Tür zum Internet of Things ganz weit auf! Und das beste: Du kannst es ganz einfach mit deiner Arduino IDE programmieren – genauso wie deine Arduino-Boards. Ein paar Vorbereitungen musst du

Weiterlesen »
Das GPS-Modul NEO-6M am Arduino anschließen und verwenden

Das GPS-Modul NEO-6M am Arduino anschließen und verwenden

Um die Koordinaten deines Standorts herauszufinden, benötigst du nur einen Arduino, das GPS Modul NEO-6M* und ein paar Zeilen Code. Erfahre in diesem Tutorial, wie du dieses Modul richtig anschließt und die GPS-Daten ausliest. Überblick und Anschluss des GPS-Moduls Das NEO-6M verwendet GPS (Global Positioning System), um seinen aktuellen Standort

Weiterlesen »
Bewegungsmelder arduino

Den Bewegungsmelder HC-SR501 am Arduino anschließen und verwenden

Wenn du Bewegungen erkennen möchtest, um daraufhin z.B. das Licht einzuschalten, ist der Bewegungsmelder HC-SR501 (auch PIR für “passiver Infrarot-Sensor” genannt) eine oft ausreichend gute und günstige Wahl. In erster Linie reagiert dieser Sensor auf Wärme in Form von Infrarotstrahlen. Damit nicht die Heizung das Licht einschaltet, reagiert der Bewegungsmelder

Weiterlesen »
Projekt mit Bild auf OLED-Display

Bilder auf einem OLED-Display anzeigen

Du kannst mit deinem Arduino (oder ESP8266, ESP32 etc.) neben Texten auch Bilder auf einem monochromen OLED-Display anzeigen lassen. Allerdings kannst du nicht einfach eine Bilddatei wie zum Beispiel ein JPEG dort erscheinen lassen. Die Sache ist etwas komplexer, aber mit den richtigen Tools trotzdem kein Problem. Grundsätzliche Überlegungen Das

Weiterlesen »
Infrarot-Thermometer

Die Temperatur per Infrarot messen mit dem GY-906

Mit den meisten Sensoren kannst du die Temperatur der Umgebung messen – einen Schritt weiter gehst du mit dem GY-906: Dieser Sensor misst per Infrarot die Temperatur eines Objekts aus der Entfernung. Und die Umgebungstemperatur misst er nebenher gleich mit. 🙂 In diesem Tutorial lernst du, wie du den GY-906

Weiterlesen »
Attiny85 mit Arduino

So programmierst du einen ATtiny85 mit dem Arduino

Es gibt Projekte, für die auch ein kleiner Arduino schon zu groß ist. Weil du nur wenige Pins brauchst. Oder weil du nur wenig Strom verbrauchen willst. Oder weil du einfach keinen Platz hast. Für all diese Fälle ist ein ATtiny85 genau das, was du brauchst. Prozessoren der ATtiny-Familie gibt

Weiterlesen »
TFT Display am Arduino

Ein TFT-Display am Arduino anschließen

Wenn dir LCD zu langweilig wird, oder dein Projekt ein Farbdisplay erfordert, wird es Zeit für ein TFT-Display! Hier lernst du, wie du ein kleines, günstiges SPI-Display richtig mit deinem Arduino verbindest und etwas darauf anzeigen lassen kannst. Hinweis: Dieses kleine Tutorial folgt weitestgehend dieser Anleitung auf randomnerdtutorials.com Der richtige

Weiterlesen »
Ultraschallsensor HC-SR04-2

Mit dem HC-SR04 Entfernungen messen

Mit dem günstigen Ultraschallsensor HC-SR04 kannst du problemlos kleinere Entfernungen messen und Hindernisse erkennen. Die Vorteile dieses Sensors liegen auf der Hand: Er kostet wenig, ist im Handumdrehen installiert und liefert zuverlässige Ergebnisse. Aufbau & Funktion Der Sensor HC-SR04 ist schnell aufgebaut und angeschlossen: Versorge ihn am Pin VCC von

Weiterlesen »
Themperatur messen mit dem TMP36

Temperatur messen mit dem TMP36

Für den Arduino gibt es eine Vielzahl von Möglichkeiten, die Temperatur eines Raums oder eines Objekts zu messen. In diesem Tutorial geht es um einen der bekanntesten und einfachsten Sensoren: Den TMP36 – ein günstiger Sensor, mit dem du ganz einfach die Umgebungstemperatur messen kannst. Der Temperatursensor TMP36 Der Messbereich

Weiterlesen »

Arduino Tutorials für Anfänger, Fortgeschrittene & Profis. Lerne im Handumdrehen die bekanntesten Bauteile, Codes und Techniken kennen.