Menu classes for LCD displays

Da ein Menü auf dem Display zu erstellen eine immer wiederkehrende Aufgabe ist, habe ich einige der Funktionalitäten in Klassen gepackt. Komponenten Hardware Arduino Uno LCD Shield  Software Arduino IDE LiquidChristal Lib (Kann über den Bibliotheksmanager installiert werden, siehe auch hier ) Meine Menu Lib (siehe unten) Ziele Schritt einfache Header mit Klassen, die in …

Continue reading "Menü Klassen für LCD Displays"

Arduino SSD1306 Monochromatic OLED 128×64 I2C

Ich möchte für ein kleinen Projekt ein kleines 128×64 Pixel großes Oled Display anschliessen. Hierfür habe ich mir einen kleinen Prototyp erarbeitet den ich hier gerne vorstellen möchte. Ich betreibe das Display an einem Arduino Uno über den Wird Bus. Komponenten Hardware Software Versuchsaufbau Ich verwende die Prototypzusatzplatine (siehe hier). Das Display wird über den …

Continue reading "Arduino SSD1306 Monochrom OLED 128×64 I2C"

KY-018 Photoresistor Sensor

Das Board KY-018 ist mit einem Licht abhängiger Widerstand und dem entsprechenden Vorwiderstand bestückt. Daten Spannung: 3V-5V (andere Spannungen sind denkbar)Ausgang: analoger Spannungswert Ich vermute das hier ein GL5528  verbaut wurde. Fakten Anschluss Bezeichnung – Masse + V+ (3V-5V) S Signal KY- 018 – Anschlussbelegung Ansicht Anwendungsgebiete Helligkeitsmessung Als Sensor zur Ausrichtung von Solarzellen Lichtschranke als …

Continue reading "Sensor KY-018 Photowiderstand"

GY-302 with BH1750 Sensor

Der BH1750 ist ein Sensor zur Lichtstärkenmessung. Ich verwende den Sensor nicht diskret sondern auf dem Board GY-302. Es wird über den I2c (Wire) Bus angesteuert. Da das GY-302 Board mit 5V betrieben wird, ist es zur Ansteuerung über den Ardunio Uno geeignet. Ansicht Daten Schaltung Die Schaltung ist ähnlich (siehe Skizze) wie bei anderen GY …

Continue reading "GY-302 mit Sensor BH1750"

GY-68 with BMP85/BMP180 Sensor

Der Bosch BMP85 ist ein barometrischer Sensor.  Er kann den Luftdruck und die Temperatur messen, um daraus die aktuelle Höhe über 0 zu berechnen.  Der BMP85 wird nicht mehr hergestellt und wurde durch den BMP180 abgelöst. Der BMP180 ist von der Bauform kleiner aber ansonsten fast baugleich mit seinem Vorgänger.  Unterschiede können den gelinkten Datenblättern …

Continue reading "GY-68 mit Sensor BMP85/BMP180"

CodeShorty: Wire Scanning (Uno)

Der I2c oder auch 2 Wire Bus genannt, arbeitet mit zwei Kabeln und  theoretisch mit einer Geschwindigkeit von bis zu 5 Mbit/s. Für den Hobbybedarf mit Freiluftverkabelung sind es wahrscheinlich eher weniger. Der Uno hat den Wire-Anschluss am analogen Ausgang 4 und 5. Zum Testen habe ich ein GY-68 Barometer angeschlossen welches auf Port 0x77 des …

Continue reading "CodeShorty: Wire Scannen (Uno)"
Arduino mit Prortotyping Board und SR04 Verkabelung perspektivisch

Arduino – HC-SR04 Distance Sensor

Ansteuerung des HC-SR04 Ultraschall-Entfernungsmesser mit Hilfe des Arduino UNO. Grundlagen Aufbau Schaltung (Ich habe nachträglich noch die Pins von 0/1 auf 2/3 geändert weil an 0/1 noch der ISP hängt). Testprogramm Hier ein kleines Testprogramm. Es filtert zu kleine und zu große Werte heraus und ermöglicht die Mittelwertbildung über ein definiertes intervall. SR04Test.ino Hier könnte …

Continue reading "Arduino – HC-SR04 Entfernungsmesser"

Arduino – DHT11 humidity sensor

Ansteuerung eines DHT10 Sensors über den Ardunio Uno. Grundlagen Link zum Beitrag Schaltung Ansicht Verdrahtung Programmierung Bibliotheken Die Einbindung der Bibliothek kann dem folgenden Beitrag entnommen werden: Link zum Beitrag Testprogramm Output Verwandte Beiträge Quellen

Continue reading "Arduino – DHT11 Feuchtigkeitsmesser"