Skip to content

Latest commit

 

History

History
44 lines (37 loc) · 1.61 KB

README.md

File metadata and controls

44 lines (37 loc) · 1.61 KB

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