

Shield für Arduino basierend auf dem integrierten Schaltkreis LM1881 (von National Semiconductors), mit dem Sie Text auf das Composite-Videosignal (PAL und NTSC) legen können.
Bezahlen Sie sicher mit Kreditkarte, PayPal, Amazon Pay oder Banküberweisung
Wir liefern in ganz Europa und weltweit mit UPS, DHL und DPD
Sie haben 30 Tage ab Lieferung Zeit, das Produkt zurückzugeben, wenn Sie nicht zufrieden sind
Achtung, bei dem Produkt handelt es sich um ein KIT und somit erhältst Du die Bauteile zum Löten mit einem Elektroniklötkolben und alles was Du brauchst um das Gerät wie auf dem Bild zu bauen. Das KIT enthält leicht verständliche, illustrierte Anweisungen in englischer Sprache.
ERFORDERLICHE ERFAHRUNGSSTUFE mittel-niedrig
Durch Hinzufügen von Menge 20 zum KIT-Montageservice ist auch die Montage und Prüfung durch Mectronica STORE möglich.
INFOS UND DOWNLOAD DER TVOUT-BIBLIOTHEK | HANDBUCH
Shield für Arduino basierend auf dem integrierten Schaltkreis LM1881 (von National Semiconductors), mit dem Sie Text auf das Composite-Videosignal (PAL und NTSC) legen können. Mit dem integrierten Schaltkreis LM1881 können Sie die in PAL- und NTSC-Composite-Videosignalen mit positiver Videopolarität vorhandenen Synchronisierungsinformationen extrahieren. Mit steigendem Spannungspegel des Eingangsvideosignals erhöht sich die Helligkeit des Bildes. Um das Shield mit Arduino zu verwenden, steht die TVOut-Bibliothek zur Verfügung, die das Schreiben des Codes erheblich vereinfacht. Arduino verarbeitet das vertikale Synchronisierungsausgangssignal, das Videoeingangs- und -ausgangssignal und das zusammengesetzte Videosynchronisierungsausgangssignal. An den analogen Eingang A2 ist ein Trimmer angeschlossen, mit dem Sie den Helligkeitspegel kalibrieren können, der als Unterscheidungsschwelle bei der Videobildaufnahme verwendet werden soll. Mit dem Jumper SYNC (SYNCSELECT) können Sie die Quelle des Synchronisierungsimpulses für das Videosignal auswählen. Normalerweise wird der im eingehenden Videosignal vorhandene Impuls verwendet. Es ist jedoch möglich, die Schaltung auch ohne Eingangsvideosignal zu verwenden, indem der Synchronisierungsimpuls per Software an Pin 9 des Arduino erzeugt wird. Mit dem Schalter SW1 (OUTPUT SELECT) können Sie das Verhalten des Shields hinsichtlich der verschiedenen Möglichkeiten der Textüberlagerung auf dem Videosignal einstellen. Die verschiedenen Möglichkeiten sind: Ausgabedarstellung von Text, der über Bilder gelegt ist, Ausgabedarstellung nur von Bildern, Ausgabedarstellung nur von Text. Natürlich müssen die beschriebenen Möglichkeiten mit der allgemeinen Konfiguration des Systems kompatibel und kohärent sein. Beispielsweise ist es nicht möglich, den Modus „Nur Bildausgabe“ auszuwählen, wenn am Eingang keine Videoquelle vorhanden ist. Schließlich werden, wie bei den Standard Arduino -Shields, alle Signale für individuelle Anwendungen auf den Anschlüssen repliziert. Die an den Pins des integrierten Schaltkreises LM1881 anliegenden Signale werden ebenfalls separat im Shield repliziert. Abmessungen: 64 x 55 mm.
Arduino Board nicht im Lieferumfang enthalten . Hier könnt ihr es kaufen :EBAY | MECTRONICA STORE
Auf Anfrage erstellen wir gerne Anwendungen mit diesem Board. Für weitere Informationen können Sie uns kontaktieren.
LINKS
Der vertikale Synchronisationssignalausgang von Pin 3 des LM1881 ist mit Pin D2 verbunden.
Das Videoeingangssignal ist mit Pin D6 verbunden, der auch mit Pin 2 des LM1881 verbunden ist.
Das Videoausgangssignal wird von Pin D7 abgenommen.
Der Composite-Video-Sync-Signalausgang von Pin 1 des LM1881 ist mit Pin D8 verbunden.
Das Potentiometer R5 ist mit dem analogen Eingang A2 verbunden, wodurch Sie den Helligkeitspegel kalibrieren können, der als Unterscheidungsschwelle bei der Videobildaufnahme verwendet werden soll.
Schließlich werden, wie bei den Standard Arduino -Shields, alle Signale für individuelle Anwendungen auf den Anschlüssen repliziert. Die an den Pins des integrierten Schaltkreises vorhandenen Signale werden ebenfalls separat im Shield repliziert.
TVOUT-BIBLIOTHEK
Um das Shield mit dem Arduino Modul zu verwenden, steht die TVOut-Bibliothek zur Verfügung, die das Schreiben des Codes erheblich vereinfacht. Bei einem Videosignaleingang an Pin 2 stehen an den Ausgangspins des integrierten Schaltkreises folgende Signale zur Verfügung:
Das Composite-Video-Synchronisationssignal steht an Pin 1 zur Verfügung. Seine Wellenform ergibt sich aus der Eliminierung der Videokomponente aus dem Eingangssignal an Pin 2 und der unveränderten Synchronisationskomponente. an Pin 3 steht das vertikale Synchronisationssignal zur Verfügung, das durch eine Integrationsoperation des an Pin 1 vorhandenen Composite-Video-Sync-Signals gewonnen wird, d. h. das Signal ändert bei jedem Halbbild seinen Pegel, wobei die Informationen zur horizontalen Synchronisation verloren gehen; an Pin 7 liegt ein sehr nützliches Signal für die digitale Bildverarbeitung mittels Mikrocontroller an; Der Signalpegel ändert sich, je nachdem, ob es sich bei dem verarbeiteten Halbbild (Feld) um das gerade oder das ungerade Halbbild desselben Bildes handelt.
Die Bibliothek bietet außerdem eine Reihe von Funktionen, mit denen Sie die am häufigsten vorkommenden geometrischen Formen (Linien, Kreise, Polygone usw.) dynamisch erstellen können. Durch abwechselnde Befehlsfolgen können zudem Animationen und Motion Graphics erstellt werden. Die Bibliothek enthält einige vordefinierte Schriftarten, die durch die Pixelabmessungen jedes Zeichens gekennzeichnet sind. Genauer gesagt sind sie als Schriftarten mit fester Breite der Größe 4 x 6, 6 x 8 und 8 x 8 Pixel definiert. Um diese Schriftarten zu verwenden, binden Sie sie einfach in das Programm ein und verwenden Sie sie mit den entsprechenden Anweisungen. Zusätzlich zu den Standardschriftarten können Sie benutzerdefinierte Schriftarten beschreiben und verwenden. Sie können zwei Schriftartentypen definieren: mit fester Breite und mit variabler Breite. Jede Schriftartbeschreibung wird, wie im Fall einer normalen C-Sprachbibliothek, durch zwei Dateien dargestellt: eine Header-Datei .h und eine Datei mit der eigentlichen Beschreibung der Schriftart im .cpp-Format.
Vielleicht gefällt Ihnen auch