paulhorstmann / qrcode-e-link-display

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Banner

Projektkurs

Dieses Projekt ist im Rahmen des Projektkurses am Herder Gymnasium Minden entstanden

Dokumentation und Weiteres

-> Zu unserer Notion Dokumentation <-

Präsentation

https://1drv.ms/p/s!AneQ45KkosrA0Ckngb60mZ67N0li?e=UcCSqq

Materialien zur Rekonstruktion

  • raspberry pi b (+)
  • 5.83inch e-Paper -> Webseite

Gruppenmitglieder

  • Dantar Tilstra
  • Sam Hellermann
  • Paul Horstmann

Projekt aufsetzen

Installationen

  1. Installiere NodeJS^14.16.0, Python^2.7 und Git

  2. Installiere Yarn mit npm (npm wird mit NodeJs installiert)

    sudo npm install --global yarn
  1. Installiere qrcode und PIL mit PIP
    python -m pip install qrcode PIL
  1. Clone das Repository mit Git
    git clone https://github.com/paulhorstmann/qrcode-e-link-display
  1. Installiere die Javascript Pakete mit Yarn
    yarn install
  1. Installiere die waveshare_epd Lib
    cd pythonsetup
    sudo python setup.py install
  1. Reboot!
   sudo shutdown -r

Physische Installation

  1. e-paper HAT auf SPI Pinns vom Pi stecken
  2. HAT mit Flachbandkabel mit Display verbinden

Pi Freigaben

  1. Port 80 freigeben
    sudo ufw allow 80
  1. SPI-Pinns freigeben

https://www.raspberrypi.org/documentation/hardware/raspberrypi/spi/README.md

    sudo raspi-config

Viewer starten

    sudo yarn start

About

License:MIT License


Languages

Language:JavaScript 35.7%Language:HTML 33.2%Language:Sass 18.6%Language:Python 8.7%Language:CSS 3.8%