Orodha ya maudhui:
- Hatua ya 1: Vitu vinahitajika
- Hatua ya 2: Maelezo
- Hatua ya 3: Wiring ya Mzunguko
- Hatua ya 4: Usanidi wa Maktaba
- Hatua ya 5: Nambari ya Chanzo
- Hatua ya 6: OUTPUT
Video: Interface LED Dot Matrix (8x8) na NodeMCU: 6 Hatua (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Wapendwa Makers,
Mimi nina mwingine rahisi na baridi Instructable.
Katika Agizo hili tutajifunza jinsi ya Kuunganisha Matone ya Dot Matrix (8x8) na NodeMCU.
Kwa hivyo, wacha tuanze.
Hatua ya 1: Vitu vinahitajika
Hivi ni vitu vinavyohitajika kufanya mafundisho haya.
Mahitaji ya vifaa
- Matrix ya Dot ya LED (8x8)
- NodeMCU
- Waya za jumper / waya zinazounganisha (Hiari)
- Mkate wa Mkate
- Cable ndogo ya USB
Mahitaji ya Programu
Arduino IDE (na maktaba ya ESP8266 imewekwa)
Hatua ya 2: Maelezo
Drix Matrix ya LED au Onyesho la LED ni aina kubwa, ya azimio la chini ya onyesho la dot-matrix.
Ni muhimu kwa madhumuni ya viwandani na kibiashara, kuonyesha habari na vile vile kwa miingiliano ya mashine ya wanadamu.
Inayo tumbo ya diode ya 2-D na cathode zao zimejiunga katika safu na anode zao zimejiunga na nguzo (au kinyume chake).
Kwa kudhibiti mtiririko wa umeme kupitia kila safu na safu ya safu inawezekana kudhibiti kila LED peke yake.
Hatua ya 3: Wiring ya Mzunguko
Dot Matrix ina pini 5 i.e., VCC - Kuunganishwa na NodeMCU Vin.
GND - Kuunganishwa na Ground Pin (GND) ya NodeMCU.
Din - Kuunganishwa na Dijiti ya Dijiti ya NodeMCU.
CS - Kuunganishwa na Dijiti ya Dijiti ya D1 ya NodeMCU.
CLK - Kuunganishwa na Dijiti ya Dijiti ya D2 ya NodeMCU.
Hatua ya 4: Usanidi wa Maktaba
Kabla ya kuanza na kuweka alama unahitaji Arduino IDE.
Ili kupakua Arduino IDE na usanidi wa NodeMCU, unaweza kuangalia maelezo yangu ya awali. Na kwa hii inayoweza kufundishwa unahitaji LedControl Matrix LIbrary, unaweza kuipakua kutoka kwa kiunga hapa chini.
Maktaba ya Udhibiti wa LED
Ok, wacha tuanze na usimbuaji
Hatua ya 5: Nambari ya Chanzo
CODE:
# pamoja
int DIN = 16; // D0
int CS = 5; // D1 int CLK = 4; // D2
LedControl lc = LedControl (DIN, CLK, CS, 0);
usanidi batili () {
kuzima kwa lc (0, uwongo); // MAX72XX iko katika hali ya kuokoa nguvu wakati wa kuanza lc.setIntension (0, 15); // Weka mwangaza kwa thamani ya juu lc. clearDisplay (0); // na usafishe onyesho}
kitanzi batili () {
baiti [8] = {0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF}; // L byte b [8] = {0xFF, 0xFF, 0x18, 0x18, 0x18, 0x18, 0xFF, 0xFF}; // I byte c [8] = {0x7F, 0xFF, 0xC0, 0xDF, 0xDF, 0xC3, 0x7F, 0x3F}; // G byte d [8] = {0xC3, 0xC3, 0xC3, 0xFF, 0xFF, 0xC3, 0xC3, 0xC3}; // H byte e [8] = {0xFF, 0xFF, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18}; // T byte f [8] = {0xC3, 0xC3, 0xC3, 0xFF, 0xFF, 0xC3, 0xC3, 0xC3}; // H byte g [8] = {0x3C, 0x7E, 0xC3, 0xC3, 0xC3, 0xC3, 0x7E, 0x3C}; // O baiti h [8] = {0xC3, 0xC3, 0xC3, 0xC3, 0xC3, 0xC3, 0xFF, 0xFF}; // U byte i [8] = {0x7F, 0xFE, 0xC0, 0xFE, 0x7F, 0x03, 0x7F, 0xFE}; // S byte j [8] = {0xFF, 0xFF, 0xC0, 0xF8, 0xF8, 0xC0, 0xFF, 0xFF}; // E kuchapishaByte (a); kuchelewesha (1000); chapaByte (b); kuchelewesha (1000); chapaByte (c); kuchelewesha (1000); chapaByte (d); kuchelewesha (1000); chapaByte (e); kuchelewesha (1000); chapaByte (f); kuchelewesha (1000); chapaByte (g); kuchelewesha (1000); chapaByte (h); kuchelewesha (1000); chapaByte (i); kuchelewesha (1000); chapaByte (j); kuchelewesha (1000); }
uchapishaji batiliByte (herufi ndogo ) {
int i = 0; kwa (i = 0; i <8; i ++) {lc.setRow (0, i, tabia ); }}
Pakua nambari "LED_DotMatrix_NodeMCU.ino" iliyoambatanishwa hapa chini.
Unaweza kuzingatia nambari kama unavyotaka, au kuitumia kama ilivyo.
Hatua ya 6: OUTPUT
Hao ndio watunga wote
Natumai ulipenda hii. Kaa Nchini Tuned kwa Miradi zaidi!
Ilipendekeza:
IoT Smart Clock Dot Matrix Tumia Wemos ESP8266 - ESP Matrix: Hatua 12 (na Picha)
IoT Smart Clock Dot Matrix Matumizi Wemos ESP8266 - ESP Matrix: Tengeneza Saa yako ya IoT Smart ambayo inaweza: Onyesha Saa na ikoni nzuri ya uhuishaji Onyesha Kikumbusho-1 kwa Kikumbusho-5 Onyesha Kalenda Onyesha nyakati za Maombi ya Waislamu Onyesha Habari ya Maonyesho ya Ushauri Onyesha Habari Onyesha Ushauri Onyesha Uonyesho wa kiwango cha Bitcoin
Jinsi ya Kujenga 8x8 BIG LED Matrix (MAX7219 LED 10mm): Hatua 9 (na Picha)
Jinsi ya Kujenga Matrix 8x8 BIG LED (MAX7219 LED 10mm): Je! Umefanya kazi na tumbo tayari la 8x8 la LED kama maonyesho? Zinakuja kwa saizi anuwai na zinavutia kufanya kazi nazo. Ukubwa mkubwa unaopatikana kwa urahisi ni karibu 60mm x 60mm. Walakini, ikiwa unatafuta tumbo kubwa zaidi la LED tayari,
Mkutano na Upimaji wa MAX7219 LED Dot Matrix: Hatua 6 (na Picha)
Mkusanyiko na Upimaji wa MAX7219 LED Dot Matrix: Onyesho la Dot-Matrix ni kifaa cha kuonyesha ambacho kina diode nyepesi zinazotoa hali ya tumbo. Maonyesho haya ya Matiti ya Dot hutumiwa katika programu ambapo Alama, Picha, Wahusika, Alfabeti, Nambari zinahitaji kuonyeshwa pamoja
Dot Matrix; 8x8 Na Ujumbe au Picha: 4 Hatua
Dot Matrix; 8x8 na Ujumbe au Picha: Hii inayoweza kufundishwa itakuonyesha picha za alama za Dot nilizozifanya na Dot Matrix 8x8..Tafadhali angalia video na programu zilizojumuishwa. Matrix ya Dot ni onyesho la Kipimo cha 2. Inajumuisha nguzo 8 na safu 8. Ikiwa ukiangalia kwa karibu
Uonyesho wa Dot-Matrix ya LED: Hatua 8 (na Picha)
Uonyesho wa Dot-Matrix ya LED: Hii ni rahisi JINSI-YA kufanya onyesho lako la kibinafsi la Dot-Matrix ya kibinafsi. Nitaongeza programu kamili na ufafanuzi wa kuwasha taa za LED na. Pia ni ya kudanganywa, unaweza kuibadilisha ili kukufaa. Niliamua kutengeneza d yangu mwenyewe