Modulo matrice a punti MAX7219 da 3 pezzi con schermo a 4 in 1
Una parte della recensione è stata tradotta automaticamente.
Really great product!
Ottimo prodotto e buon prezzo. Consiglia
Questa è una parte molto bella, che può essere facilmente collegata ai sistemi Arduino. Ho dovuto scavare un po 'per trovare e configurare la libreria corretta (vedi sotto) ma funziona alla grande. 30 anni fa, avresti pagato una piccola fortuna per questo! Ho stampato in 3D una parte per allineare meccanicamente i tre moduli e ora la uso come una grande parte con 12 posizioni. Ecco il codice più importante: // Programma per l'esercizio della libreria MD_MAX72XX Configurazione // per Nano v3 con 12x 1088AS // // Utilizza la maggior parte delle funzioni della libreria #includere #define HARDWARE_TYPE MD_MAX72XX::FC16_HW #definisci MAX_DEVICES 12 #definire CS_PIN 10 // o SS Interfaccia hardware SPI // MD_MAX72XX mx = MD_MAX72XX(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);
Tutto va bene, consegna veloce, il prodotto funziona come previsto.
Questi oggetti sono difettosi in quanto NON vanno in ordine Da sinistra a destra. La sequenza in cui stanno andando è 3,4,2,1 e dovrebbe andare 1,2,3,4 a sinistra. Posso suggerire di controllare questi articoli perché ho dovuto restituire questi prima di aver già provato l'articolo con uno che funziona correttamente non funzionano correttamente come dichiarato. Quindi potresti inviarmi un'etichetta tracciabile di ritorno e tre che hai testato per funzionare correttamente se non è possibile, allora un rimborso sarebbe OK. Palla di neve
Devo provarlo... Ma conosco la qualità. Grazie
PRODUTO CHEGOU CONFORME O PEDIDO.
This is a very nice part. Had some trouble to find the right library for an Arduino Nano to get it to work. Here is the code: // Program to exercise the MD_MAX72XX library // configuration for Nano v3 with 12x 1088AS // // Uses most of the functions in the library #include // Turn on debug statements to the serial output #define DEBUG 1 #if DEBUG #define PRINT(s, x) { Serial.print(F(s)); Serial.print(x); } #define PRINTS(x) Serial.print(F(x)) #define PRINTD(x) Serial.println(x, DEC) #else #define PRINT(s, x) #define PRINTS(x) #define PRINTD(x) #endif // Define the number of devices we have in the chain and the hardware interface // NOTE: These pin numbers will probably not work with your hardware and may // need to be adapted #define HARDWARE_TYPE MD_MAX72XX::FC16_HW //#define HARDWARE_TYPE MD_MAX72XX::DR0CR0RR0_HW //#define HARDWARE_TYPE MD_MAX72XX::DR0CR0RR1_HW //#define HARDWARE_TYPE MD_MAX72XX::DR0CR1RR0_HW //#define HARDWARE_TYPE MD_MAX72XX::DR0CR1RR1_HW //#define HARDWARE_TYPE MD_MAX72XX::DR1CR0RR0_HW //#define HARDWARE_TYPE MD_MAX72XX::DR1CR0RR1_HW //#define HARDWARE_TYPE MD_MAX72XX::DR1CR1RR0_HW //#define HARDWARE_TYPE MD_MAX72XX::DR1CR1RR1_HW #define ver "FC16_HW" #define MAX_DEVICES 12 #define CLK_PIN 11 // or SCK #define DATA_PIN 12 // or MOSI #define CS_PIN 10 // or SS // SPI hardware interface MD_MAX72XX mx = MD_MAX72XX(HARDWARE_TYPE, CS_PIN, MAX_DEVICES); // Specific SPI hardware interface //MD_MAX72XX mx = MD_MAX72XX(HARDWARE_TYPE, SPI1, CS_PIN, MAX_DEVICES); // Arbitrary pins //MD_MAX72XX mx = MD_MAX72XX(HARDWARE_TYPE, DATA_PIN, CLK_PIN, CS_PIN, MAX_DEVICES); // We always wait a bit between updates of the display #define DELAYTIME 100 // in milliseconds void scrollText(const char *p) { uint8_t charWidth; uint8_t cBuf[8]; // this should be ok for all built-in fonts PRINTS("nScrolling text"); OOPS: cannot post more than 2000 characters... Anyway, most important stuff is here in the header
Arrivato in buone condizioni
Va bene