Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
09.06.2019, 01:09
(Dieser Beitrag wurde zuletzt bearbeitet: 09.06.2019, 01:36 von saarfranzose.)
es ist schon ca. 1 Jahr her das ich zuletzt ein Arduino Radio gebaut hab. Als ich diese Eieruhr auf dem Flohmarkt entdeckte schien mir das Gehäuse für diesen Zweck ideal zu sein.
Und es passte auch wirklich ganz genau ein 12er WS2812-LED-Ring in die rechte Öffnung und ein 77mm-Lautsprecher in die linke Öffnung. Dazu druckte ich mir eine Aufnahme für den Drehencoder:
als Lautsprechergitter benutzte ich die Vorlage einer Lüfterabdeckung die ich passend skalierte:
blauesradio1.jpg (Größe: 67,83 KB / Downloads: 679)
Das Gitter setzte ich in den Chromring und klebte alles mit Sekundenkleber ein. Hier entferne ich den Stütz-Support und feile zwei Nuten in den Chromring zum einkleben.
Auch für die Elektronik druckte ich eine Halterung die ich an vorhandene Bohrungen anschrauben konnte. Ein winziger D-Class Verstärker fand nachträglich noch unter dem SI4703-Baustein Platz.
auf ein separates Lautstärkepoti will ich verzichten. Ich will die software so ändern das ich mit dem switch des Encoders zwischen Lautstärke- und Sendereinstellung umschalten kann. Oder ich benutze den Encoder für die Lautstärke und den switch um den nächsten Sender wählen. So wie bei einem scan-Radio. Im Moment hab ich die Lautstärke hardcodiert und mache mir noch Gedanken um die software.
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
09.06.2019, 01:13
(Dieser Beitrag wurde zuletzt bearbeitet: 09.06.2019, 01:31 von saarfranzose.)
Der Aufbau der Elektronik
Festlegen der Positionen der Stecker- und Buchsenleisten:
Verkabelung:
Ansicht der Lötseite:
Verdrahtungsskizze:
ich habe zwei verschiedene Level-Converter vorgesehen. Ich muss sie nur an der entprechenden Position einstecken.
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
Beiträge: 1.607
Themen: 72
Registriert seit: Sep 2013
Hallo Jupp,
da hast Du beim Kauf ein gutes Auge gehabt.
Dein Umbau gefällt mir sehr gut, die Komponenten passen perfekt und das Design kann sich sehen lassen!
Die Software Änderung sollte sich bewerkstelligen lassen - wenn Du möchtest, dann unterstütze ich Dich dabei.
Grüße aus Wassenberg,
Norbert.
Beiträge: 3.749
Themen: 445
Registriert seit: Apr 2014
Sehr schön Jupp, wieder eine kreative Idee in einem ideal geeigneten Gehäuse.
Gruß
Wilhelm
Niemandes Herr, Niemandes Knecht,
so ist es gut, so ist es recht
von Fallersleben
Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
(09.06.2019, 07:35)norbert_w schrieb: Hallo Jupp,
da hast Du beim Kauf ein gutes Auge gehabt.
Dein Umbau gefällt mir sehr gut, die Komponenten passen perfekt und das Design kann sich sehen lassen!
Die Software Änderung sollte sich bewerkstelligen lassen - wenn Du möchtest, dann unterstütze ich Dich dabei.
Danke Norbert für dein Angebot. Vermutlich komme ich noch darauf zurück.
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
Beiträge: 3.725
Themen: 235
Registriert seit: Dec 2015
Interessantes Gehäuse Jupp, hat für mich etwas von einem Radione Rx.
Der Clou wäre jetzt noch dem Radio die Eieruhr bzw. Timerfunktion zurück zu geben.
Abschauen könnte man sich das von der Lorenz C2 Simulation mit Weckerdaemon.
Gut hier läuft kein Linux, braucht es aber auch nicht.
Die RGB LEDs im Kreis könnten je nach Farbe Stunden/Minuten anzeigen
oder im Eieruhrmodus die noch verbleibenden Minuten bis das Radio lautstark anspringt.
Mache weiter so Jupp.
Gruß
B45
Ansprechpartner für Umbau oder Modernisierung von Röhrenradios mittels SDR,DAB+,Internetradio,Firmwareentwicklung.
Unser Open-Source Softwarebaukasten für Internetradios gibt es auf der Github-Seite! Projekt: BM45/iRadio (Google "github BM45/iRadio")
Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
13.06.2019, 07:57
(Dieser Beitrag wurde zuletzt bearbeitet: 13.06.2019, 08:02 von saarfranzose.)
Bernhard, bedenke, die Arduino haben keine RTC. Aber prinzpiell wäre das 12er Display ideal um die Uhrzeit anzuzeigen. Von der Programmierung her eine Herausforderung. Dieser Eindraht-Bus mit den WS2812 Chips ist vermutlich nicht einfach zu handhaben. Dafür aber sehr vielseitig in den Möglichkeiten.
Meine eigenen Überlegungen gehen mehr in Richtung Hardware-Qualität. Ich hab nicht umsonst den Lochrasteraufbau optimiert und dokumentiert. Mir schwebt eine kleine Platine vor. Ich hab mich nur mittlerweile von den layout-Programmen ziemlich entfernt und müsste mich erst wieder einarbeiten.
edit: ich seh grad, das Ansprechen einzelner LED's ist mit der NeoPixel-Library von Adafruit ein Kinderspiel
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
Beiträge: 3.725
Themen: 235
Registriert seit: Dec 2015
13.06.2019, 15:26
(Dieser Beitrag wurde zuletzt bearbeitet: 13.06.2019, 17:11 von Bernhard45.)
(13.06.2019, 07:57)saarfranzose schrieb: Bernhard, bedenke, die Arduino haben keine RTC.
Ist bei deinem Design ja auch grundsätzlich nicht nötig.
Solange der Controller unter Spannung steht hat er seine eigene Uhr und kann die jedesmal per RDS über den Radiochip abgleichen. Geht der Controller aus dem Kaltstart "online", dann holt er sich die Zeit über das Radiomodul und läuft danach normal (mit/ohne) RDS-Syncronisation weiter.
Für normale Timerapplikationen (Sleeptimer oder Eieruhr) braucht es sowieso keine Uhrzeit, ein Softwarezähler reicht aus.
Gruß Bernhard
Ansprechpartner für Umbau oder Modernisierung von Röhrenradios mittels SDR,DAB+,Internetradio,Firmwareentwicklung.
Unser Open-Source Softwarebaukasten für Internetradios gibt es auf der Github-Seite! Projekt: BM45/iRadio (Google "github BM45/iRadio")
Beiträge: 660
Themen: 60
Registriert seit: Feb 2018
Hallo Jupp,
schön geworden, vor allem das Männeken vorne !
Innen natürlich Arsch-eng, aber so ist das halt, man bastelt drauflos
und hat das Glück, das Alles schön passt. Am Ende wundert man sich,
das dass Alles ohne vorherige Planung seinen Platz gefunden hat :-)
aber so muss das auch sein !
So was kann man nicht planen, es entsteht einfach.
Gruß,
RE 084
RE 084 heisst Hans und kommt aus 41844 Wegberg
Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
(17.06.2019, 00:22)RE 084 schrieb: Hallo Jupp,
schön geworden, vor allem das Männeken vorne !
Innen natürlich Arsch-eng, aber so ist das halt, man bastelt drauflos
und hat das Glück, das Alles schön passt. Am Ende wundert man sich,
das dass Alles ohne vorherige Planung seinen Platz gefunden hat :-)
aber so muss das auch sein !
So was kann man nicht planen, es entsteht einfach.
Gruß,
RE 084
das war schon so geplant, das z.B. der USB Port zur Stromversorgung durch die vorhandene Aussparung zugänglich ist. Ich hab ja auch die Platinenhalterung passend konstruiert. Dazu gehört eine Vorplanung und das Ausmessen des verfügbaren Platzes und der Haltepunkte. So eng finde ich es gar nicht, es ist immer noch freier Platz im Gehäuse.
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
(13.06.2019, 07:57)saarfranzose schrieb: ..Meine eigenen Überlegungen gehen mehr in Richtung Hardware-Qualität. Ich hab nicht umsonst den Lochrasteraufbau optimiert und dokumentiert. Mir schwebt eine kleine Platine vor..
Die Platine hab ich jetzt mit fritzing erstellt und 10 Platinen in China geordert. Das soll bei mir eine Art Standardempfänger werden. Der Bereich um den level-converter sieht etwas komplex aus. Ohne Änderung an der Platine kann ich damit aber mehrere unterschiedliche Typen einsetzen. Die Spannungsversorgung muss nicht über USB erfolgen. Ich habe auch den U(in) rausgeführt. Die Anschlüsse liegen zwischen dem Nano und dem Si4703-Baustein. Platz für einen Elko war dort ebenfalls noch. Einseitig entflechten gelang mir nur mit 3 Lötbrücken. Da es aber keine Rolle spielt ob ich 1- oder 2-seitige Platinen fertigen lasse habe ich diese 3 Brücken als Leiterbahnen auf der Bestückungsseite aufgebracht.
nano-si4703-2_Leiterplatte.png (Größe: 67,64 KB / Downloads: 241)
Die Bestellung bei jlcpcb.com verlief recht unkritisch. Man lädt die Gerberdateien als zip-File hoch und kann sich das Ergebnis in einem online-Gerber-viewer ansehen. Dabei fielen mir wirklich noch einige Kleinigkeiten auf die ich nachkorrigierte und das zip-File dann neu hochgeladen habe. Das Porto wird doppelt so teuer als der Warenwert. Als Erstbesteller hatte ich aber noch einen Bonus von 8$. Zwei weitere Gutscheine liegen noch in meinem account. Angemeldet habe ich mich mit meinem google-account und bezahlt mit paypal.
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
Beiträge: 7.065
Themen: 606
Registriert seit: Sep 2013
27.06.2019, 20:25
(Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2019, 20:30 von saarfranzose.)
Gruß,
Jupp
-----------------------------
was du baust ist immer mit dir verbunden
(Lego)
Einsamkeit ist nur ein Mangel an Technologie
(@beetlebum)
|