Skip to content

ESP Radio angepasst (Dank an Gerald Lechner und AZ-Delivery)

Notifications You must be signed in to change notification settings

beabel/radiowecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is based on the blog article "Internet clock radio with touchscreen" by Gerald Lechner / Az-Delivery. Dieses Projekt basiert auf dem Blogartikel "Internet Radiowecker mit Touchscreen" von Gerald Lechner / Az-Delivery.

Note

Instruction / Anleitung Eine detailierte Anleitung befindet sich hier.

Parts required: / Benötigte Teile:

Pro Cheap Minimal
1 x AZ-Touch MOD mit 2,8" Touchscreen ✅ ☑1xTFT ❌
1 x ESP-32 Dev Kit C V4 ✅ ✅ ✅
2 x I2S 3W MAX98357A ✅ ✅ ✅(1x)
1 x Lautsprecher Set ✅ ✅ ✅
1 x Widerstand 470 kOhm ✅ ✅ ✅(1x470kOhm)
DC Einbaubuchse ✅ ❌ ❌
1 x LDR ✅ ❌ ❌
~95,- ~54,- ~37,-

Clock radio

I have extended and adapted this project.

At the time of publishing this blog article, a complete set was available for purchase from AZ-Delivery. Currently this is not offered, but all required parts can be ordered individually.

Additional information::point_down:

German Version

Radiowecker

Ich habe dieses Projekt erweitert und angepasst.

Zum Zeitpunkt der Veröffentlichung des Blogartikels gab es ein vollstÀndiges Set bei AZ-Delivery zu kaufen. Aktuell wird dies nicht angeboten, aber alle benötigten Teile können einzeln bestellt werden.

Informationen

Boardverwalter URL: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

  • ESP32 von Espressif Systems

Important

Hinweis: Stelle sicher, dass du Version 2.0.17 auswĂ€hlst, da es zu Problemen mit grĂ¶ĂŸeren Versionen ab 3.x kommen kann.~~

Boardverwalter Version SketchgrĂ¶ĂŸe
2.0.17 ✅ 1113105
3.0.0 ❌ 1288101
3.0.5 ❌ 1312869

Bibliotheken:

Screenshots

Main Screen

Wetter Anzeige

Radio Screen

Setting Screen

Alarm Screen

Color Setting

Konfigurationswebsite

Konfigurationswebsite

Konfigurationswebsite

Konfigurationswebsite

Info Tab

Bedienungsanleitung

Erste Schritte und Verbindung zum WLAN

  1. GerÀt einschalten
    Nach dem ersten Start des DIY-Webradios oder wenn das GerÀt kein bekanntes WLAN-Netzwerk findet, zeigt das Display die Meldung:

IMG20240829222852

  1. Verbindung mit dem Konfigurations-WLAN herstellen
    Auf deinem Smartphone, Tablet oder Computer öffnest du die WLAN-Einstellungen und suchst nach verfĂŒgbaren Netzwerken. WĂ€hle das Netzwerk mit der SSID (Netzwerkname) radioweckerconf aus, um dich mit dem Radiowecker zu verbinden. Dies ist ein temporĂ€res Netzwerk, das das Radio erstellt, um die Konfiguration zu ermöglichen.

  2. Zugriff auf das EinstellungsmenĂŒ
    Sobald die Verbindung hergestellt ist, öffne einen Webbrowser (z. B. Chrome, Firefox, Safari) und gib in der Adressleiste die IP-Adresse 192.168.4.1 ein. Diese IP-Adresse fĂŒhrt dich zur Einstellungsseite des Radios.

Screenshot_2024-08-29-23-22-25-22_40deb401b9ffe8e1df2f1cc5ba480b12

  1. WLAN-Konfiguration
    Auf der Einstellungsseite wirst du aufgefordert, das WLAN-Netzwerk auszuwĂ€hlen, mit dem das Radio dauerhaft verbunden werden soll. WĂ€hle dein gewĂŒnschtes WLAN-Netzwerk aus und gib das entsprechende Passwort ein. Speichere die Einstellungen.

  2. Neustart des GerÀts
    Nach der erfolgreichen Konfiguration wird der Radiowecker das temporÀre Netzwerk radioweckerconf beenden und sich mit dem neu konfigurierten WLAN-Netzwerk verbinden. Das Radio sollte nun betriebsbereit sein und du kannst Sender auswÀhlen und abspielen.

Fehlerbehebung

  • Verbindung fehlgeschlagen
    Falls das DIY-Webradio nach der Konfiguration keine Verbindung zum gewĂŒnschten WLAN herstellen kann, wird erneut die Meldung "Nicht verbunden" angezeigt. In diesem Fall wiederhole den Verbindungsprozess.

  • WLAN-Netzwerkwechsel
    Solltest du das WLAN-Netzwerk wechseln mĂŒssen, kannst du das GerĂ€t zurĂŒcksetzen oder einen Ă€hnlichen Prozess durchlaufen, um das temporĂ€re Netzwerk wiederherzustellen und eine neue Konfiguration vorzunehmen.

IMG20240829222947

Anzeige auf dem TFT-Display

  1. Statusleiste (oben im Display):

    • Weckerstatus: Ein Symbol zeigt an, ob der Wecker aktiviert oder deaktiviert ist. Ein Glockensymbol, das bei aktivem Wecker orange ist und die nĂ€chste Weckzeit anzeigt. Bei deaktiviertem Wecker ist ein rotes, durchgestrichenes Symbol sichtbar.
    • Einschlaftimer: Ein weiteres Symbol zeigt den Status des Einschlaftimers an. Ist der Timer aktiv, erscheint ein "Bett"-Symbol. Wenn der Timer nicht aktiv ist, ist dieses Symbol ausgeblendet.
    • IP-Adresse: Die aktuelle IP-Adresse des GerĂ€ts wird angezeigt, um bei Bedarf eine direkte Verbindung oder weitere Einstellungen zu ermöglichen.
    • WLAN-SignalstĂ€rke: Die SignalstĂ€rke des WLANs wird sowohl als numerischer Wert als auch als farbiges Symbol dargestellt:
      • GrĂŒn: Starkes Signal
      • Gelb: MittelmĂ€ĂŸiges Signal
      • Rot: Schwaches Signal
  2. Hauptanzeige (mittig im Display):

    • Aktuelle Uhrzeit: Die aktuelle Uhrzeit wird prominent angezeigt, damit sie leicht ablesbar ist.
    • Aktuelles Datum: Unter der Uhrzeit wird das aktuelle Datum angezeigt, damit du sowohl die Zeit als auch das Datum im Blick hast.
  3. LautstÀrkeregler (unten im Display):

    • Ein Schieberegler fĂŒr die LautstĂ€rke befindet sich am unteren Rand des Displays. Du kannst den Regler nach links oder rechts schieben, um die LautstĂ€rke des Webradios anzupassen.
  4. Radio:

    • Sendername und Titel: Wenn ein Sender gerade lĂ€uft, werden hier die Informationen des Senders und des Titels angezeigt.
    • Senderwechsel: Ab Version 3.0.5 ist es möglich, rechts und links zum nĂ€chsten aktivierten Sender zu springen, ohne erst auf eine Unterseite schalten zu mĂŒssen. Dies erfolgt durch BerĂŒhrung an den Seiten, 40px jeweils von den RĂ€ndern.
  5. Anzeige Einstellungs-Seiten:

    • Unterseiten: Durch eine BerĂŒhrung in die Mitte des Touchscreens wird die Unterseite Radio-Einstellungen angezeigt. Wenn keine BerĂŒhrung mehr registriert wird, schaltet es automatisch zurĂŒck zur Hauptanzeige.

Menu_Struktur_Bedienung


DJ Perry Pulse 107 Strobe Radio