From db2ca40d1adddf164e2a124737d4537a48570493 Mon Sep 17 00:00:00 2001 From: structix Date: Mon, 12 Sep 2016 21:10:13 +0200 Subject: [PATCH] Readme Updates --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index b86e7c2..b31c957 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,16 @@ # Pi^2 ezoPlayer Dieses Projekt steuert den Raspberry Pi mit angeschlossenem Piezo Lautsprecher. Es dient hautpsächlich dazu am Esslinger Stadtlauf etwas aufzufallen. +## Kompilierung +Dieses Programm benötigt WiringPi (`sudo apt-get install wiringpi`) und libgy521. Eine Anleitung wie auch den +Download für libgy521 gibt es [hier](https://gitlab.com/STRUCTiX/libgy521) + +Nachdem alle Abhängigkeiten erfolgreich installiert wurden: +1. `make` im Projektordner kompiliert das Programm. +2. Der Lautsprecher muss an Pin 11 (GPIO.0) und Ground angeschlossen werden. +3. Das I^2 C Modul muss an die I2C-Schnittstelle (3.3V, GND, SCL, SDA) angeschlossen werden. +4. Mit `sudo ./pi2ezoplayer` kann das Programm ausgeführt werden. + ## externe Dokumentationen [WiringPi softTone](http://wiringpi.com/reference/software-tone-library/)