Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
Hallo allemaal, Dot Matrix gebaseerd op Max7219 zijn niet nieuw in 2020, tot voor kort was het installatieproces goed gedocumenteerd, men zou de hardwarebibliotheek downloaden van MajicDesigns. en veranderde een paar regels in de header-bestanden en FC16 werkte als een charme. Dit was totdat MajicDesigns alle bugs in de bibliotheek had opgelost. Nu werkt de gedocumenteerde methode niet..
Ik heb een paar dagen gezocht en ontdekte het bij toeval. Het kan zijn dat sommige experts het al weten. Maar dacht om het te documenteren en te delen, om andere nieuwelingen zoals ik te helpen
Stap 1: Wat hebben we nodig?
- Max7219 32 x 8 dotmatrix-bord
- Ardiuno Nano
- Broodplank
- Sommige draden
- Laptop of Desktop met Ardiuno ide
Stap 2: Max7219?
- Als je niet zeker weet of je max7219 hebt, spring dan niet uit de led-dot-matrix
- Gebruik je mobiele telefoon om in te zoomen en een foto te maken
- Dit maakt het makkelijker om te lezen
Stap 3: Installeer het stuurprogramma
- ga in Ardiuno Ide naar "Extra" > "Bibliotheken beheren"
- Zoek dan naar md_max
- Installeer "MD_MAX72xx" en "MD_Parola"
- Start Ardiuno opnieuw om er zeker van te zijn dat bibliotheken geladen zijn
Stap 4: Fout en oplossing
-
Maak verbindingen volgens de code
- CLK_PIN 13
- DATA_PIN 11
- CS_PIN 12
- Pas Max_device aan naar 4
- Ik heb het getest met verschillende voorbeelden, maar ik merkte dat de karakters door elkaar werden gegooid
- Soms kan het komen door een losse verbinding/draad op breadboard
- In de meeste gevallen is dit te wijten aan een onjuiste HW-geïnitialiseerd
-
Er zijn 4 hw gebaseerd op verbindingen
- MD_MAX72XX::PAROLA_HW
- MD_MAX72XX::GENERIC_HW
- MD_MAX72XX::ICSTATION_HW
- MD_MAX72XX::FC16_HW
- "Parola_HW" is standaard, we moeten één voor één testen om te zien welke het beste werkt
- Vergeet niet om de stroom voor Ardiuno opnieuw in te stellen voordat u elke instelling test
- Voor mij werkte FC16_HW
Stap 5: pas de code aan
- Hardwaretype bijwerken naar "FC16_HW"
- Max_device als 4 voor 32 x 8 matrix
- Schrijf de code terug in de Ardiuno Nano
- Test het scherm
- Voilà het werkt!!
Hoop dat dit iemand in de toekomst helpt.
Deel alstublieft uw opmerkingen en suggesties
Aanbevolen:
Dot Matrix-bord: 8 stappen
Dot Matrix Board: Dit Dot Matrix Board bestaat uit drie MAX7219 die achtereenvolgens elke letter of cijfer kunnen weergeven. Dit Arduino-project is gebaseerd op deze website. Van de vorige website heb ik nog 2 Dot Matrix, een knop en een luidspreker toegevoegd. Terwijl de brieven
Dot Matrix; 8x8 met bericht of afbeeldingen: 4 stappen
Dot Matrix; 8x8 met bericht of afbeeldingen: deze Instructable toont u de Dot Matrix-afbeeldingen die ik heb gemaakt met de Dot Matrix 8x8.. Bekijk de video's en programma's die zijn meegeleverd. De Dot-matrix is een 2-dimensionaal display. Het bestaat uit 8 kolommen en 8 rijen. Als je goed kijkt naar
Matrix Led X4 MAX7219 + ESP8266 12E + Sensor DS18b20 (Temperatuur): 6 Stappen
Matrix Led X4 MAX7219 + ESP8266 12E + Sensor DS18b20 (Temperatuur): In deze gelegenheid zullen we een snelle test uitvoeren naar een matrix led met de geïntegreerde MAX7219 met module ESP8266 en zodat het niet erg eenvoudig is zullen we de temperatuur van een sensor uitlezen DS18B20.In toekomstige tutorials zullen we het integreren met andere plat
Dot Matrix-visitekaartje: 8 stappen (met afbeeldingen)
Dot Matrix-visitekaartje: als mijn visitekaartje met zaklamp niet geavanceerd genoeg voor u is, wat dacht u van een visitekaartje met een volledig grafisch display erop dat kan worden aangepast voor een aantal scrollende berichten? Deze kan in hoeveelheid worden gemaakt voor ongeveer $ 5 onderdelen, en het
Een Dot Matrix-LED gebruiken met een Arduino en Shift Register: 5 stappen
Een dot-matrix-LED gebruiken met een Arduino en Shift Register: de Siemens DLO7135 Dot-matrix-LED is een geweldig stukje opto-elektronica. Het wordt gefactureerd als een 5x7 Dot Matrix Intelligent Display (r) met geheugen/decoder/stuurprogramma. Samen met dat geheugen heeft het een ASCII-display van 96 tekens met een bovenste en onderste