für meinen Receiver im Schlafzimmer benötigte ich einen Internet-Tuner. Ich kramte eine alte Aluminium-Box heraus die anscheinend mal als Umschaltbox für eine serielle Schnittstelle fungiert hatte. Die vorhandenen Bohrungen störten mich dabei nicht. Das Gehäuse ist quadratisch und das U-Profil lässt sich auch um 90° verdreht in die Gehäuseschale schieben. Einen Bodenträger, der die ESP-Platine trägt und in das Aluprofil eingeschoben wird, druckte ich mir aus. Ebenso eine Front und ein Rückteil.
Das 2,8" ILI9341 SPI-Display ist auf einer Seite mit Gewindeeinsätzen verschraubt, auf der anderen Seite wird es mit runden Messing-Briefklammern gehalten. Die Briefklammern dienen desweiteren als Sensoren für die Programmumschaltung.
Verdrahtung der Sensoren:
und hier zusammengebaut:
Software
die Edison-Software hatte ich hier vorgestellt:
neues von Edzelf und das Edison Radio
alle Änderungen trage ich gleichzeitig in die defaultprefs.h ein sowie
in das Initialisierungstool welches das NVS beschreibt. Auf diese Weise
greifen alle Definitionen direkt beim ersten Einschalten und der Umweg
über die Betriebsart AP-Router ist nicht mehr notwendig.
es werden alle Taster und der encoder entfernt und dafür die Sensoren
auf gpio12 und 13 aktiviert. pin_ir lasse ich noch aktiv falls ich mal
eine Fernbedienung nachrüsten will.
# Programmable input pins:
touch_04 = uppreset = 1
touch_05 = downpreset = 1
#
XDCS ändere ich von 16 auf 32 damit die Konfiguration zu meiner Platine passt
pin_vs_dcs = 32 # GPIO Pin number for VS1053 "DCS"
es werden noch die WLAN-Daten eingetragen und die Sendestationen auf die
ich Wert lege. Dann wird erst mit dem Init-Tool die angepasste
default-Konfiguration hochgeladen, danach die eigentliche Software. Das
war es dann auch schon. Der Tuner spielt direkt los. Im webinterface
stelle ich einmalig die Lautstärke auf 100%.
Keine Kommentare:
Kommentar veröffentlichen