Dienstag, 28. März 2023

Spardosenradio mit Edzelf

 

Das Radiomodell war vermutlich als Sparschweinchen gedacht. Darauf lässt jedenfalls der Schlitz in der Rückwand schliessen. Es ist etwas grobschlächtig zusammengenagelt, und könnte aus den 30er oder 40er-Jahren stammen.
Ich fand es auf einem Antiquitätenmarkt. Aber zuerst mal wurde es von meiner Frau für ihre Puppenstubenradiosammlung konfisziert. Jetzt hat sie es freigegeben zum Basteln. Die Knopfattrappen aus etwas groben Messingnieten wollte ich beibehalten, sie sollten als Sensoren dienen. Das Hundemotiv musste allerdings einem Display weichen.
Ein 1,8inch TFT mit ST7789 Chipsatz passte genau in die Aussparung. Unterstützung für dieses Display und die geplanten Sensoren bietet Edzelf V2. Als Prozessorboard setzte ich ein Pintel Audio Board ein.
An Druckteilen fiel ein Innen- und ein Aussenrahmen für das Display an, eine Schallwand und eine Einhausung für das Pintelboard.

Druckteile:

die stl-Dateien zum download:


.zip   Spardosenradio.zip (Größe: 88,14 KB / Downloads: 1)

die Softwarekonfiguration:


#
# Programmable input pins:
touch_13 = uppreset = 1
touch_12 = upvolume = 2
touch_14 = downvolume = 2
...
pin_enc_clk = -1                                    # GPIO Pin number for rotary encoder "CLK"
pin_enc_dt = -1                                      # GPIO Pin number for rotary encoder "DT"
pin_enc_sw = -1                                      # GPIO Pin number for rotary encoder "SW"
pin_i2s_bck = 27                                      # GPIO Pin number for I2S "BCK"
pin_i2s_din = 25                                      # GPIO Pin number for I2S "DIN"
pin_i2s_lck = 26                                    # GPIO Pin number for I2S "L®CK"
pin_ir = 35                                          # GPIO Pin number for IR receiver VS1838B
pin_tft_cs = 15                                      # GPIO Pin number for TFT "CS"
pin_tft_dc = 2                                      # GPIO Pin number for TFT "DC"
pin_vs_cs = -1                                        # GPIO Pin number for VS1053 "CS"
pin_vs_dcs = -1                                      # GPIO Pin number for VS1053 "DCS"
pin_vs_dreq = -1                                      # GPIO Pin number for VS1053 "DREQ"
#





 
















 


Keine Kommentare:

Kommentar veröffentlichen