Schlagwort: Arduino

  • Werkzeuge für besseres Programmieren – Diff mit Notepad++

    Werkzeuge für besseres Programmieren – Diff mit Notepad++

    Wer kennt es nicht? Gerade eben hat das Programm noch funktioniert. Eine kleine Änderung und schon machen Arduino, ESP, Raspberry & Co nicht mehr was sie sollen. Aber welche der Kleinigkeiten die sich geändert haben, sorgt nun dafür, dass das Programm nicht mehr wie gewünscht arbeitet? Und welche Änderungen habe ich seit der letzten „stabilen…

  • Mit MQTT Raspberry Pi und Arduino ins IOT bringen

    Mit MQTT Raspberry Pi und Arduino ins IOT bringen

    In diesem Beitrag möchten wir über das Protokoll MQTT Raspberry Pi, der als MQTT-Broker eingerichtet ist, und einen Arduino Daten über der lokale Netzwerk austauschen lassen. Diese Art der Kommunikation kann alternativ zu unserer einfachen Kommunikation per UDP in unserer Datenlogger Serie – Teil 4 eingesetzt werden. Der Vorteil ist, dass die Server-Seite nicht programmiert,…

  • D1 Mini Datenlogger – Teil 5: Datenbank und grafische Aufbereitung mit Grafana

    D1 Mini Datenlogger – Teil 5: Datenbank und grafische Aufbereitung mit Grafana

    Features: RTC, WLAN, SD-Karte, Temperatur-, Luftdruck- und Luftfeuchtigkeitssensor und OLED-Display, Solarzelle In diesem Beitrag wollen wir Grafana nutzen um die Sensordaten von unserem D1 Mini Datenlogger Modul grafisch darzustellen und speichern sie „ausfallsicher“ in einer Datenbank. In dieser Beitragsserie wollen wir einen Datenlogger bauen der Temperatur, Luftfeuchtigkeit und Luftdruck in eine .csv-Datei auf eine SD-Karte…

  • Arduino Programmieren wie die Profis mit VS Code und Platform IO

    Arduino Programmieren wie die Profis mit VS Code und Platform IO

    In diesem Beitrag soll einerseits gezeigt werden warum es sich lohnt eine Alternative zur klassischen Arduino IDE anzuschauen und andererseits eine Step-by-Step Anleitung zur Installation von VS Code mit dem Arduino Plugin Platform IO vorgestellt werden. Warum eine IDE ? Grundsätzlich ist eine IDE (Integrated-Development-Environment) eine Ansammlung bzw. Bündelung von Werkzeugen um den Prozess der…

  • Arduino 433 MHz senden und empfangen

    Arduino 433 MHz senden und empfangen

    In diesem Beitrag wollen wir mit dem Arduino 433 MHz Daten senden und empfangen. Diese Daten können auf Ereignisse beruhen, so wollen wir z.B. auf Tastendrücke eines Senders reagieren. Damit kann einerseits eine einfache Funkfernbedienung z.B. eines Garagentorantriebs dazu genutzt werden Aktionen am Arduino auszulösen. Die Aktionen können beispielsweise das Schalten eines einfachen Relais sein…

  • D1 Mini Datenlogger – Teil 2: SD Karte und Realtime Clock

    D1 Mini Datenlogger – Teil 2: SD Karte und Realtime Clock

    Features: RTC, WLAN, SD-Karte, Temperatur-, Luftdruck- und Luftfeuchtigkeitssensor und OLED-Display, Solarzelle In diesem Beitrag wollen wir das bereits erstellte Datenlogger Modul um die Echtzeituhr (Real-Time-Clock) erweitern. Zusätzlich sollen die Messwerte auf einer Mikro-SD-Karte gespeichert werden. In dieser Beitragsserie wollen wir einen Datenlogger bauen der Temperatur, Luftfeuchtigkeit und Luftdruck in eine .csv-Datei auf eine SD-Karte schreibt…

  • D1 Mini Datenlogger – Teil 3: Umstieg auf Solarbetrieb

    D1 Mini Datenlogger – Teil 3: Umstieg auf Solarbetrieb

    Features: RTC, WLAN, SD-Karte, Temperatur-, Luftdruck- und Luftfeuchtigkeitssensor und OLED-Display, Solarzelle In diesem Beitrag wollen wir das bereits erstellte Datenlogger Modul auf den Betrieb mit einer Solarzelle umstellen. In dieser Beitragsserie wollen wir einen Datenlogger bauen der Temperatur, Luftfeuchtigkeit und Luftdruck in eine .csv-Datei auf eine SD-Karte schreibt und nebenbei auch noch mobil von einer…

  • D1 Mini Datenlogger – Teil 1: BME280 Sensordaten auslesen und Anzeigen

    D1 Mini Datenlogger – Teil 1: BME280 Sensordaten auslesen und Anzeigen

    Features: RTC, WLAN, SD-Karte, Temperatur-, Luftdruck- und Luftfeuchtigkeitssensor und OLED-Display, Solarzelle In diesem Beitrag wollen wir Sensordaten, genauer gesagt Luftdruck, Temperatur und Luftfeuchtigkeit, von einem BME280 Kombisensor auslesen und auf einem OLED-Display darstellen. In dieser Beitragsserie wollen wir einen D1 Mini Datenlogger bauen der Temperatur, Luftfeuchtigkeit und Luftdruck in eine .csv-Datei auf eine SD-Karte schreibt…