Inhoudsopgave:
- Stap 1: Wat hebben we nodig?
- Stap 2: Max7219?
- Stap 3: Installeer het stuurprogramma
- Stap 4: Fout en oplossing
- Stap 5: pas de code aan
Video: Dot Matrix 32x8 Max7219 interface met Ardiuno - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
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:
Aan de slag met I2C-sensorinterface?? - Interface uw MMA8451 met ESP32's: 8 stappen
Aan de slag met I2C-sensorinterface?? - Interface uw MMA8451 met behulp van ESP32's: in deze tutorial leert u alles over het starten, aansluiten en laten werken van een I2C-apparaat (versnellingsmeter) met een controller (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Interface toetsenbord met Arduino. [Unieke methode]: 7 stappen (met afbeeldingen)
Interface toetsenbord met Arduino. [Unieke methode]: Hallo, en welkom bij mijn eerste instructable! :) In deze instructable wil ik een geweldige bibliotheek delen voor het interfacen van toetsenbord met arduino - 'Wachtwoordbibliotheek' inclusief 'Keypad-bibliotheek'. Deze bibliotheek bevat de beste functies die we
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
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