Inhaltsverzeichnis:
- Schritt 1: Materialien
- Schritt 2: Die Schaltung
- Schritt 3: Der Code
- Schritt 4: Bearbeiten der angezeigten Muster
- Schritt 5: Das fertige Produkt
Video: 8x8 LED-Matrix - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:23
Dieses anweisbare zeigt Ihnen, wie Sie eine 8x8 LED-Matrix herstellen, in der Sie jede einzelne LED steuern und Ihre eigenen Muster erstellen können, solange sie nur 64 Pixel benötigen, um sie in einer Farbe anzuzeigen.
Update 25.09.10 Ich habe einen Mustergenerator hinzugefügt, um Muster zu erstellen, aber nicht alle Funktionen sind vollständig
Schritt 1: Materialien
Materialien, die Sie benötigen: -8x8LED Matris (kann eine machen, aber ich habe meine gekauft)-16x120Ohm Widerstände-8xNPN Transistoren (ich habe C547B verwendet)-1xPIC16f690-Prototypenplatine (oder Sie können eine Platine dafür herstellen)-Kabel-5V Stromversorgung (Sie können.) Verwenden Sie einen Spannungsregler, aber ich versorge meine nur über einen USB-Anschluss) Tools: - PIC-Programmierer (alle Bildprogrammierer von Mikrochip außer pickit1 funktionieren) - Software - MPLAB (freie Software von Mikrochip) - Lötkolben - Eine Vakuumpumpe für Das Entfernen von Lötzinn ist gut-DrahtschneiderFähigkeiten, die Sie benötigen:-Lötfähigkeiten (in der Lage sein, innerhalb von 5-10 Sekunden gute Lötverbindungen herzustellen.)-Logisches Denken bis zu einem gewissen Grad Wenn dies Ihre erste Erfahrung mit Mikrocontrollern ist, empfehle ich Ihnen, mit a einfacheres Projekt.
Schritt 2: Die Schaltung
Dies ist der Schaltplan. HINWEIS, dass Sie sich das Datenblatt Ihrer LED-Matrix ansehen müssen (falls Sie eine gekauft haben) oder wissen müssen, wie Sie die von Ihnen hergestellte Matrix anschließen
Schritt 3: Der Code
Der Code ist in Assembler geschrieben.
Dieser Code basiert auf dem Code von https://www.instructables.com/id/3x3x3-LED-Cube/, aber Sie können den Generator, den er liefert, nicht verwenden, er hat nur 27 Dioden und hat "layer1 layer2 layer3" statt "line1…." und hat auch nur 3x8-Bit-Zahlen, während 8x8-Bit-Zahlen vorhanden sind HINWEIS die Buchstaben in diesem Code können in umgekehrter Richtung angezeigt werden Ich habe versehentlich den Boden in meiner Anzeige umgekehrt.
Schritt 4: Bearbeiten der angezeigten Muster
Sie können in dieser Matrix nach Belieben Muster hinzufügen und entfernen. Um ein Muster hinzuzufügen, erzeugen Sie einfach das Muster mit dem Generator, der in diesem Schritt enthalten ist…. Es ist eine.rar-Datei, also verwenden Sie winrar, um sie zu entpacken. Und dennoch möchte ich portreathbeach dafür danken, dass er den Quellcode des Genorators in seinem Dokument über den www.instructables.com/id/3x3x3-LED-Cube/ hat so sein.;------------------------------------------------- ----------------------------------------------------------;; Unterprogramm testen;;------------------------------------------------- ----------------------------------------------------------; Test: movlw b'01111100' movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011' movwf Line3 movlw b'00000011' movwf Line4 movlw b'00000011' movwf Line5 movlw b'0000006' movlwf mov' Line7 movlw b'01111100' movwf Line8 movlw b'11111111' movwf Layer4 Aufruf Ausgabe movlw b'01111100' movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011' movwf Line3 movlw b'00000011'000'movw movwf Line5 movlw b'00000011' movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100' movwf Line8 movlw b'11111111' movwf Layer4-Aufruf Ausgaberückgabe Sie müssen auch eine Funktion am Ende der ASM-Datei hinzufügen Der Boden einige Zeilen werden ungefähr so aussehen. (Die Aufruffunktion dient dazu, die Unterroutinen aufzurufen, die Sie in beliebiger Reihenfolge aufrufen können) Schleife: Aufruf einer Routineaufruf Testaufruf Test goto Schleifenende
Schritt 5: Das fertige Produkt
Hier sind die Ergebnisse der Matrix… Sie können jede einzelne LED dieser Matrix über den Code steuern
Empfohlen:
Video-Tutorials De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 Schritte
Video-Tutorials De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: En este Tutorial vamos a prender como modificar la intensid de la luz de un led con einer potenciómetro sobre una placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (utilizando una cuen
Arduino Ampel-Controller mit RBG Led - 4-Wege: 3 Schritte
Arduino Ampel-Controller mit RBG Led | 4-Wege: In diesem Beitrag erfahren Sie, wie Sie einen Arduino-Ampelcontroller herstellen. Mit diesem Ampelsteuergerät wird der Verkehrsfluss gesteuert. Diese können in stark frequentierten Bereichen angewendet werden, um Verkehrsblockaden oder Unfälle zu vermeiden
Ein riesiges leuchtendes LED-Schild herstellen – wikiHow
Wie man ein riesiges leuchtendes LED-Schild herstellt: In diesem Projekt zeige ich Ihnen, wie Sie ein riesiges Schild mit einem benutzerdefinierten Schriftzug bauen, der mit Hilfe von RGB-LEDs aufleuchten kann. Das Schild kann aber auch als primäre Lichtquelle in Ihrem Raum verwendet werden, indem warmweiße LED-Streifen verwendet werden. Lass uns st
Nachtsicht-Laserschnabel! (ODER wie man eine Nachtsicht-erhaltende LED Throwie, Transformer Toy Mashup Taschenlampe herstellt!): 5 Schritte
Nachtsicht-Laserschnabel! (ODER Wie man eine Nachtsicht-erhaltende, LED-Throwie, Transformator-Spielzeug-Mashup-Taschenlampe herstellt!): Ein Instructable von einem Noob für den Noob Spielzeug? Ein instructable mit einem wirklich langen Namen! Wir nennen es "Nightvision Laserbeak" zum
Einfacher LED-Farbwechsel "Kerze": 5 Schritte (mit Bildern)
Einfacher LED-Farbwechsel "Kerze": Dies ist ein einfaches Farbwechsellicht, das sich hervorragend für Kinder und Erwachsene eignet. Sieht in einem schwach beleuchteten Raum wunderschön aus, ideal für die Feiertage und macht ein ziemlich cooles Nachtlicht