Inhaltsverzeichnis:
- Schritt 1: 16x64 (p10) LED-Matrix-Steuerung
- Schritt 2: Hardware-Setup
- Schritt 3: Schaltplan
- Schritt 4: Code
- Schritt 5: Ausgabe
Video: 16x64 P10 Scrolling LED-Anzeige mit PIC16F877 Mikrocontroller - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
In diesem anweisbaren beschreibt, wie man 16 x 64 (p10) LED-Matrix-Display mit dem Mikrocontroller PICI6F877A verbindet.
Über UART werden Daten an den Mikrocontroller gesendet, die im EEPROM gespeichert sind, und die Daten werden auf dem LED-Matrix-Display angezeigt. Es wird die gleichen Daten fortsetzen, wenn neue Daten eintreffen.
Das in C geschriebene Programm wurde mit MPLAB erstellt.
Schritt 1: 16x64 (p10) LED-Matrix-Steuerung
In diesem System kann das 16x64-Matrix-Display Informationen anzeigen, die satte 1024 LEDs erfordern. Dieses Display besteht aus kleineren Modulen, die zusammen zu einem größeren Bildschirm angeordnet sind, wobei jedes Modul normalerweise aus einer 4x8-Matrix von LEDs besteht, wie in der Abbildung gezeigt.
Pin aus dem p10-Panel wie gezeigt mit 6 Steuerleitungen.
Schritt 2: Hardware-Setup
Um dieses Projekt zu entwickeln, benötigen wir die Materialien wie folgt,
- p10 (16x32) LED-Anzeige x 2
- PICI6F877A Mikrocontroller
- PIC-Mikrocontroller-Entwicklungsstelle
- 16 x 32 (p10) LED-Matrix - 2 Stück
- USB 2 Serieller Adapter
- 5V 5A SMPS
Schritt 3: Schaltplan
Schaltplan ist in der Abbildung dargestellt.
Der MCLR-Pin wird mit einem 10K-Widerstand hochgezogen.
USB 2 Serial Converter, der in RC6 und RC7 angeschlossen ist, da er UART-Kommunikation unterstützt und die Baudrate 9600 bps beträgt.
Hier verwendet 20 MHz Quarzoszillator.
Pins für (p10) LED-Scrolling-Display können jeden digitalen Pin verwenden. In diesem Projekt haben wir verwendet,
- DE - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DATEN - RD2
Schritt 4: Code
Hier den vollständigen Code anhängen, der in C entwickelt wurde.
UART-Baudrate: 9600 bps
Nachrichtenformat: * < Nachricht > $ (zB: *impact$)
Schritt 5: Ausgabe
Hier angehängter Videolink, den wir gemacht haben.
YouTube:
Facebook:
www.facebook.com/impacttechnolabz
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Einführung in den CloudX-Mikrocontroller: 3 Schritte
Einführung in den CloudX-Mikrocontroller: Der CloudX-Mikrocontroller ist ein Open-Source-Hardware- und -Software-Mikrocomputer, mit dem Sie Ihre eigenen interaktiven Projekte erstellen können. CloudX ist eine kleine Chipplatine, die es Benutzern ermöglicht, ihr zu sagen, was zu tun ist, bevor sie etwas unternehmen. Es akzeptiert verschiedene k
Einführung in ADC im AVR-Mikrocontroller - für Anfänger: 14 Schritte
Einführung in ADC im AVR-Mikrocontroller | für Anfänger: In diesem Tutorial erfahren Sie alles über ADC im avr-Mikrocontroller
So wählen Sie einen Mikrocontroller aus: 21 Schritte (mit Bildern)
So wählen Sie einen Mikrocontroller aus: Früher war die Anzahl der verschiedenen Mikrocontroller-Chips, die dem Bastler zur Verfügung standen, ziemlich begrenzt. Man musste alles verwenden, was man beim Chip-Versandhändler kaufen konnte, und das schränkte die Auswahl auf eine kleine Anzahl von Ch