Die Schaltung kommt zum Einsatz um Daten ohne Internet über die Stabantenne zu empfangen, anzuzeigen und zu speichern. Der Prototyp mit Terminalanzeige auf einem Breadboard stellt die RYRY-Ausstahlung vom Deutschen Wetterdienst auf Lang- oder Kurzwelle dar.
Der hellblaue Draht oben links liefert das 0/1-Signal des XR2211 an Pin A1 des Arduino. Der RTTY-Decoder bestimmmt aus diesen binären Daten den Text der Wettermeldungen laut Baudot-Code. Auf einem
240x240 Display kommen die Meldungen zur Anzeige und lassen sich bei 50 Baud bequem mitlesen. Ein Arduino-Sketch bringt zusätzlich alle eingehenden Zeichen am Eingang RX zur Anzeige, wodurch auch ohne Empfang ein serielles Terminal mit Hardware-Scroll zur Verfügung steht. Unter
Arduino RTTY-Decoder im Abschnitt
Software hier auf dieser Seite sind die Sketche zu diesem Aufbau beschrieben und abrufbar.
Die Schaltung funktioniert mit einem 16 MHz/5V Arduino pro mini, der mit 3,3 Volt betrieben wird (!). Diese Arbeitsweise funktioniert hier bisher gut und somit kann das 3,3V-Display auch ohne Pegelwandler an diesem Arduino betrieben werden. Auch das Zusammenspiel mit dem 1/0-Pegel des mit 9 Volt betriebenen XR2211-Ton-Detektors funktioniert wegen der PullUp- Ankopplung problemfrei. Der Sketch überprüft einlaufende Zeichenfolgen, um entsprechende Ausgänge zu schalten. Da Meldungen im Klartext von den Seewetterdiensten ihre Meldungen mit einer Anfangs- und Endzeichenfolge versehen, kann eine eventuelle Aufzeichnung der Meldungen gesteuert werden, um nicht die dazwischen ausgestrahlten Testschleifen mit aufzuzeichnen.
- ZCZC - Start einer Meldung
- NNNN - Ende einer Meldung
- RYRY - Testzeichenfolgen
Im hier gezeigten Aufbau ist eine grüne LED aktiv, wenn RYRY dekodiert wird. Damit kann ebenfalls die Feineinstellung und Überprüfung des Ton-Detektors erfolgen. Um Wetterdaten ohne Internet zu speichern, ist eine SD-Karrte vorgesehen. Die Daten lassen sich mittels ESP01 auch auf einem Großbildschirm darstellen.
Im Softwarebereich dieser Homepage liegen Quelltexte und Beschreibungen zu