Skip to content

OLED Display I2C connected to RaspberryPi for manage the brewing Process

Notifications You must be signed in to change notification settings

Ulofemi/BeerPiDisplay

Repository files navigation

BeerPiDisplay

Die Idee

  • Temperaturüberwachung während des Maischeprozesses
  • Zeitmanagement während der Rasten
  • Graphen erstellen nach Abmaischen

Die Umsetzung

  • Raspberry Pi 3
  • OLED Display I2C
  • Temperatursensoren ds18b20
  • Python3

Das Prozedere

  • In der Datei brewingData.py die Werte anpassen
  • main.py ausführen
  • Nach Abschluss des Masichens kann man sich mit plot.py einen Graphen erstellen

Die Installation

  • Im Prinzip reicht es aus das repository zu clonen

Voraussetzungen

Am besten mal Googlen :-) Hier sind ein paar Tipps:

  • Der I2C Display sollte angeschlossen richtig angeschlossen sein -->

    • sudo raspi-config
    • sudo apt-get install python-smbus i2c-tools git python-pil
    • sudo reboot
    • i2cdetect -y 1
  • Für python3: schau mal hier

    • sudo apt install python3-pip

    • sudo apt-get install python3-dev python3-rpi.gpio

    • sudo apt-get update

    • sudo apt-get install build-essential python-pip python-dev python-smbus git

    • git clone https://github.com/adafruit/Adafruit_Python_GPIO.git

    • cd Adafruit_Python_GPIO

    • sudo python3 setup.py install

    • git clone https://github.com/adafruit/Adafruit_Python_SSD1306.git

    • cd Adafruit_Python_SSD1306

    • sudo python3 setup.py install

  • Die Temperataursensoren sollten angeschlossen sein und funktionieren -->

    • cd /sys/bus/w1/devices/
  • Pandas: sudo apt-get install python3-pandas

About

OLED Display I2C connected to RaspberryPi for manage the brewing Process

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages