From dccefcbdc31d248ffa36e3223b0563b99307515c Mon Sep 17 00:00:00 2001 From: tilman Date: Sun, 4 Dec 2016 17:11:52 +0100 Subject: [PATCH] basic setup --- .project | 11 ++ JBL_screws_drilling_template.svg | 228 +++++++++++++++++++++++++++++++ Sizes.odt | Bin 0 -> 10279 bytes installation.txt | 84 ++++++++++++ notes.md | 15 ++ 5 files changed, 338 insertions(+) create mode 100644 .project create mode 100644 JBL_screws_drilling_template.svg create mode 100644 Sizes.odt create mode 100644 installation.txt create mode 100644 notes.md diff --git a/.project b/.project new file mode 100644 index 0000000..6e55b5f --- /dev/null +++ b/.project @@ -0,0 +1,11 @@ + + + piplayer + + + + + + + + diff --git a/JBL_screws_drilling_template.svg b/JBL_screws_drilling_template.svg new file mode 100644 index 0000000..17bf63f --- /dev/null +++ b/JBL_screws_drilling_template.svg @@ -0,0 +1,228 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + 30 + 30 + 5,60612 + 35 + 45 + 45 + 14,5 + Ø99 + + + + diff --git a/Sizes.odt b/Sizes.odt new file mode 100644 index 0000000000000000000000000000000000000000..e8ecc5dd841cfa3343fa3865046d0d5440ab5781 GIT binary patch literal 10279 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 literal 0 HcmV?d00001 diff --git a/installation.txt b/installation.txt new file mode 100644 index 0000000..eb2d9c3 --- /dev/null +++ b/installation.txt @@ -0,0 +1,84 @@ +sudo apt update +sudo apt upgrade + +select-editor + +# Einstellungen: +# Passwort 560612 +# Deutsches Tastaturlayout +# Deutsche WLAN-Kanäle +# Hostname pizero01 +# SSH aktiviert +sudo raspi-config + +dmesg +lsusb +sudo apt install iw + +# WLAN installieren (Quelle: https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md) +# WLANs scannen +sudo iwlist wlan0 scan +sudo nano /etc/wpa_supplicant/wpa_supplicant.conf +# # Eintrag: +# network={ +# ssid="The_ESSID_from_earlier" +# psk="Your_wifi_password" +# } + +sudo ifdown wlan0 +sudo ifup wlan0 + +sudo reboot + +# disable HDMI (http://www.jeffgeerling.com/blogs/jeff-geerling/raspberry-pi-zero-conserve-energy) +sudo nano /etc/rc.local +# /usr/bin/tvservice -o + +sudo apt install ntp +sudo /etc/init.d/ntp restart +sudo nano /etc/ntp.conf +# # in /etc/ntp.conf Zeitserver ergänzen +# server de.pool.ntp.org +sudo /etc/init.d/ntp restart +date + +sudo apt install mc moc + +# PHAT DAC (https://learn.pimoroni.com/tutorial/phat/raspberry-pi-phat-dac-install) +curl -sS get.pimoroni.com/phatdac | bash + +# MP3-Test +mocp +sudo nano /etc/modprobe.d/alsa-base.conf + + + + + + + + + + + + + + + + +-- HERE BE DRAGONS ------------------------------------------------------------ + + + +# GEHT LEIDER NICHT WEGEN KNISTERN +# USB Soundkarte verbinden, dann +lsusb +alsamixer # -> zeigt oben das aktive Sounddevice an. Mit F6 kann man die Liste aller Devices anzeigen + +# Konfiguration anlegen (https://www.youtube.com/watch?v=GQDQ_Z-NmHQ) +sudo nano /etc/asound.conf +# defaults.ctl.card 1 +# defaults.pcm.card 1 +# defaults.timer.card 1 + +alsamixer # -> sollte jetzt auf das USB-Device umgeschaltet haben diff --git a/notes.md b/notes.md new file mode 100644 index 0000000..917e081 --- /dev/null +++ b/notes.md @@ -0,0 +1,15 @@ +# To Do +## Hardware +- PHAT DAC installieren +- Lautstärke über IR regeln + +## Einrichtung +- SD Card read only: "Raspberry in Blue", c't 21/2016, S. 152 + + +## Scripting + + +## Gehäuse +- Schraublöcher für Raspi am Sockel +- Buttons per Acryl-Transfer beschriften? \ No newline at end of file