Start

Melodieklingel

Soundmodul
Vergesslichkeits Schalter
12Volt Batterie Kontrolle
LED-Lichteffekte
LED-Strip-
Streifen
WS2812 mit

Lichteffekten
LED-Dimmer
Wechselstrom- Dimmer
Temperatur-Schalt-Regler
Temperatur-
Messung
mit LM75
LED-Temperatur-
Lineal
Barometer
bzw.
Luftdruck-Messung
Hygrometer
bzw.
Luftfeuchtigkeits-
Messung
Ultraschall
Wasser

Zerstäuber
Temperatur Funkübertragung
Diesel-Heizung

Keyer

Soundkarten-CAT-Interface

Fuchsjagd-Sender

NF-Fuchsjagd-
Modul

DCF77-Funkuhren-Decodierung 

DCF77-Funkuhren-Lösungen
4 Basteleien mit nur einem Aufbau
mit Funkuhr...
DCF77-Funkuhr
als Berlin Uhr
DCF77-Funkuhr
mit römischer
und arabischer
Anzeige 
Quarz-Zeit-Schaltuhr
Quarz-Funk-
Weck-Schaltuhr
GPS-Satelliten-
RX-Modul 
und
GPS-Uhr
E-Bike frisieren
DTMF-Decoder
DTMF-Töne
anzeigen
CW-Baken-Ansteuerung
Gleichstrom-Motor-Steuerung
Schrittmotor
Inkrementaler
Drehgeber
Stückgut-Zähler
Prellen messen
NF-Generator
Digital Potentiometer
Modellbau
Servo-Schalter
Funk-Wanze
Laufschrift mit
LCD-Display
und
LED 8x8 Matrix
Voltmeter und
Prozent-Modul
Vom Dehnmessstreifen
bis zur Waage
Power-Bank
CO²-Messgerät
Leiterplatten
Herstellen

Selbst gemachte Programme

QSL-Karten
Modell-Flug
Foto-Shows

Impressum
mit
Adresse
usw.

 Online seit Februar 2009

 

 

 

Hier findet man :

1.  Laufschrift-Gerät mit 7 Stück 8x8 Matrix LEDs

2.  Laufschrift-Modul mit 1x8 Zeichen LCD-Display


   1. Laufschrift-Gerät mit 7 Stück  8x8 Matrix LEDs    --> aber mit Controller PIC16F1827  ///  nicht mit Arduino


           Klick auf alle Fotos und diese werden größer!

                             Bastel-Download hier:
                        "Laufschrift.zip"
                           (ca. 5,1 Mbyte)

Kurzbeschreibung:
Der Laufschrift-Aufbau besteht aus 7 einzelnen 8x8 LED-
Matrix-Bausteinen, wo sich unterhalb
der Schaltkreis MAX7219 in SMD-Form befindet.
Die 8x8(64stck.) LEDs sind als Platte aufgesteckt und
können herausgezogen werden.
Man darf dabei nicht oben und unten vertauschen!
(siehe unterhalb auf dieser Seite...)

Die 7 Stck. LED-Bausteine werden hier gemeinsam angesteuert.
Oberhalb und unterhalb sieht man wo ich das Laufschrift-Gerät einsetze.
Nämlich bei meinem Kurzwellen Transceiver mit : "DL3UKH on Air"

 
 
Dies erfordert nur 3 Steuerleitungen und die Speisespannung.

Es ist das selbe Prinzip,
wie auch bei einem Arduino-Aufbau verwendet wird.
Nur hier wird ein einzelner PIC-Controller PIC16F1827 eingesetzt.

Zur Befestigung der 7stck. LED-Bausteine nutze ich eine Leiterplatte mit den Abmassen 237x52mm.
Man kann auch eine Befestigung mittels
"Leiterplatten-Nuten" oder "schraubbar" einsetzen.
Ich wollte es aber eben mit einer Leiterplatte machen.

Eine größere Leiterplatten-Größe
bei den 7stck. LED-8x8-Matrix-Bausteinen
war bei mir nicht möglich.
Die Leiterplatte passte nicht ins Ätzbad.
  Dennoch kann man auch einen Aufbau
mit acht Stück 8x8 LED-Matrix-Bausteine aufbauen.

Dies ist sinnvoller, weil es zusammen gelötete
4-rer LED-Blöcke zu kaufen gibt.

Die entsprechende (andere) Software
mit 8 Matrix 8x8 Bausteinen liegt dem Bastel-Download bei.

Meine hier vorgeschlagene LED-Leiterplatte ist dann
natürlich nicht verwendbar.
Die Controller-Leiterplatte könnte man dennoch verwenden...

 Oberhalb und unterhalb sieht man die Draufsicht...

  Zur Funktion:
Vier Lauflicht-Texte lassen sich mit 2 Schaltern einstellen.
Der Text ist im asm-Programm-File änderbar.
(als txt-Datei lesbar / änderbar)

Mit dem beiliegenden Assembler-Programm wird nach
der Änderung ein hex-File erstellt.
Mit diesem wird der PIC16F1827 gebrannt.
Man braucht selbst eine Brenner/Programmier-Gerät um die Software in den Controller zu bringen.

   Weiter Einstellungen mittels Schalter sind möglich:
1. Geschwindigkeit/Tempo mit langsam und schneller
2. Helligkeit mit geringer und hoher Helligkeit
3. Inverse LED-Darstellung
Es wird immer ein Lauftext fortlaufend / wiederholend dargestellt.

Eine Änderung per Schalter wirkt erst,
wenn der Beginn eines Lauf-Textes erfolgt.

Bei mir steht der Aufbau auf meinem Funkgerät.
Als Lauftexte habe ich wie folgt verwendet :
1. Hans ist im Äther
2. Hans funkt
3. DL3UKH on Air
4. Basteln macht Spaß

Wie man die 4 Lauf-Texte im Programm ändern kann,
so kann man auch Einstellungen ändern.
-den Abstand zwischen den Zeichen
-die zwei Geschwindigkeits-Einstellungen für den Schalter    
   können geändert werden

91 unterschiedliche Zeichen sind möglich für das Text-Eintragen.

ES SIND A BIS Z IN KLEIN- ODER GROSS-SCHREIBWEISE
DIE ZAHLEN 0 BIS 9
SOWIE Ö Ü Ä ö ü ä
UND DIE SONDERZEICHEN % & ( ) * + - . ; : @ ° , / = ? < > ß " €

Aus bis zu max. 250 Zeichen kann jeweils EIN Text bestehen.

Ein Video
soll die Funktionsweise verdeutlichen:
(
Klick hier)

  ACHTUNG:
  Damit die Spannung von 5Volt an den LED-Bausteinen mit MAX7219 nicht zusammen bricht,
  muss man die durchgeschleiften +5V und GND verstärken !!!

  Wenn man die hier verwendeten Leiterplatten nutzt, ist dies schon realisiert.
  Dennoch sollte man auch dickere Litzen Drähte einsetzen bei der Stromversorgungs-Zuführung.

  Weil:
  Bei einem 8x8-LED-Baustein ist der Strom 100mA (bei 7 Bausteinen 700mA)
  bei der hier verwendeten hohen Helligkeit und der inversen Betriebsart.

  Der Festspannungsregler µA78S05 wird sehr warm. (bei invers und hohe Helligkeit)
  Ich verwende eine Kühlkörper auf der Controller-Leiterplatte.

 




  Klick unterhalb oder oberhalb auf den Stromlaufplan und er wird größer!      Im Bastel-Download ist er besser erkennbar!

 




      2. Laufschrift-Modul mit 1x8 Zeichen LCD-Display mit dem PIC16F88

                       Bastel-Download hier:
"Laufschrift-mit-1x8-DOGM-LCD-Anzeige.zip"
                           (ca. 2,6 Mbyte)

Ein Video hierzu ist empfehlenswert (Klick hier)

Kurzbeschreibung:
Ich wollte eigentlich nur ausprobieren, ob ich
auf dem DOGM-LCD-Modul Schrift-Text-Zeichen darstellen kann.

Bei DOGM ist eine etwas andere Initalisierung notwendig als
bei den "alten" üblichen DOT-LCD-Displays !

Nur bei DOGM wird für die Beleuchtung weniger Strom benötigt...
Aber der mechanische Aufbau ist nicht so robust,
wie bei den "alten"DOT-Displays.
So ist auch gleich ein Laufschrift-Programm entstanden
mit folgenden vier änderbaren Texten :
1.-Basteln macht Spass, wenn es funktioniert.
2.-Ich bin der grösste Quatschkopf.
3.-Ich bin die grösste Pfeife die rumläuft.
4.-Ich bin der grösste Baster aller Zeiten.

Texte mit bis zu je 240 Zeichen sind möglich.
Dazu muss man das ASM-File (Assembler-File) ändern,
welches im txt-Modus (Editor) lesbar ist...
Dann wird assembliert und
mit dem entstandenem hex-File wird der PIC16F88 neu gebrannt.

Hier wurde das DOGM-Display mit 1x8Zeichen eingesetzt.

Hier wurde das 4-Bit-Datenbus-Prinzip verwendet.

Mit einem Einstellregler kann man die Laufgeschwindigkeit einstellen.

Praktisch wurde es von mir in meinen GPS-Uhren als
Informationstext bei einer Funktionstasten Betätigung eingesetzt.

Auch im CO²-Mess-Gerät wird Laufschrift verwendet...


       

Oberhalb der Stromlaufplan des Laufschrift-Moduls
(klick drauf und er wird grösser)
Natürlich lassen sich auch die "alten" üblichen DOT-LCD-Display
mit Laufschrift versehen.

Im Video unterhalb kann man es erkennen.

(Klick hier) und man sieht
                     ein erklärendes Video


So gibt es eine Vielzahl von Möglichkeiten,
wie man ein LCD-Display
mit oder ohne Laufschrift ansteuert
zum Beispiel
als 1x8 / 1x16 / 2x16 Display
oder
als DOGM- oder DOT-Display
oder
mit 4- oder 8-Bit Datenbus oder als SPI-Schnittstelle.

Alle Varianten existieren bei mir als Assembler-Unter-Programme.
Alles funktioniert perfekt.