ዝርዝር ሁኔታ:
ቪዲዮ: በይነገጽ የ LED ነጥብ ማትሪክስ (8x8) ከ NodeMCU ጋር: 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ሠላም ሠሪዎች ፣
እኔ ከሌላ ቀላል እና አሪፍ አስተማሪ ጋር ነኝ።
በዚህ መመሪያ ውስጥ ከኖድኤምሲዩ ጋር የ LED ነጥብ ማትሪክስ (8x8) ን እንዴት እንደምናደርግ እንማራለን።
ስለዚህ ፣ እንጀምር።
ደረጃ 1: የሚያስፈልጉ ነገሮች
ይህንን አስተማሪዎችን ለመሥራት እነዚህ አስፈላጊ ነገሮች ናቸው።
የሃርድዌር አስፈላጊነት
- የ LED ነጥብ ማትሪክስ (8x8)
- NodeMCU
- ዝላይ ሽቦዎች / ሽቦዎችን ማገናኘት (ከተፈለገ)
- ዳቦ ዳቦ
- የማይክሮ ዩኤስቢ ገመድ
የሶፍትዌር መስፈርቶች
አርዱዲኖ አይዲኢ (በ ESP8266 ቤተ -መጽሐፍት ተጭኗል)
ደረጃ 2 - መግለጫ
የ LED ነጥብ ማትሪክስ ወይም የ LED ማሳያ ትልቅ ፣ ዝቅተኛ ጥራት ያለው የነጥብ ማትሪክስ ማሳያ ቅጽ ነው።
መረጃን ለማሳየት እንዲሁም ለትርፍ ጊዜ ማሳለፊያ የሰው -ማሽን በይነገጾችን ለሁለቱም ለኢንዱስትሪ እና ለንግድ ዓላማ ይጠቅማል።
እሱ ባለ 2-ዲ ዲዲዮ ማትሪክስን የያዘው ካቶዶቻቸው በመስመሮች ውስጥ ከተጣመሩ እና አኖዶቻቸው በአምዶች (ወይም በተቃራኒው) ተቀላቅለዋል።
በእያንዳንዱ ረድፍ እና አምድ ጥንድ በኩል የኤሌክትሪክ ፍሰትን በመቆጣጠር እያንዳንዱን ኤልኢዲ በተናጠል መቆጣጠር ይቻላል።
ደረጃ 3 የወረዳ ሽቦ
ነጥብ ማትሪክስ 5 ፒኖች አሉት ማለትም ፣
ቪሲሲ - ከ NodeMCU ቪን ጋር ለመገናኘት።
GND - ከኖድኤምሲዩ ከመሬት ፒን (GND) ጋር ለመገናኘት።
ዲን - ከኖድኤምሲዩ ዲጂታል ፒን D0 ጋር ለመገናኘት።
CS - ከኖድኤምሲዩ ዲጂታል ፒን D1 ጋር ለመገናኘት።
CLK - ከኖድኤምሲዩ ዲጂታል ፒን D2 ጋር ለመገናኘት።
ደረጃ 4 የቤተ መፃህፍት ማዋቀር
በኮድ ኮድ ከመጀመርዎ በፊት አርዱዲኖ አይዲኢ ያስፈልግዎታል።
አርዱዲኖ አይዲኢን ለማውረድ እና ለ NodeMCU ማዋቀር ፣ የቀድሞ አስተማሪዬን ማረጋገጥ ይችላሉ። እና ለእዚህ Instructable LedControl Matrix LIbrary ያስፈልግዎታል ፣ ከዚህ በታች ካለው አገናኝ ማውረድ ይችላሉ።
የ LED ቁጥጥር ቤተ -መጽሐፍት
ደህና ፣ በኮድ እንጀምር።
ደረጃ 5: ምንጭ ኮድ
ኮድ ፦
#ያካትቱ
int DIN = 16; // ዲ 0
int CS = 5; // D1 int CLK = 4; // ዲ 2
LedControl lc = LedControl (DIN ፣ CLK ፣ CS ፣ 0);
ባዶነት ማዋቀር () {
lc.shutdown (0 ፣ ሐሰት); // MAX72XX በጅምር lc.setIntensity (0 ፣ 15) ላይ ኃይል ቆጣቢ ሁናቴ ላይ ነው። // ብሩህነትን ወደ ከፍተኛ እሴት lc.clear ማሳያ (0) ያዘጋጁ ፤ // እና ማሳያውን ያጽዱ}
ባዶነት loop () {
ባይት ሀ [8] = {0xC0 ፣ 0xC0 ፣ 0xC0 ፣ 0xC0 ፣ 0xC0 ፣ 0xC0 ፣ 0xFF ፣ 0xFF}; // ኤል ባይት ለ [8] = {0xFF ፣ 0xFF ፣ 0x18 ፣ 0x18 ፣ 0x18 ፣ 0x18 ፣ 0xFF ፣ 0xFF}; // እኔ ባይት ሐ [8] = {0x7F ፣ 0xFF ፣ 0xC0 ፣ 0xDF ፣ 0xDF ፣ 0xC3 ፣ 0x7F ፣ 0x3F}; // G ባይት መ [8] = {0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0xFF ፣ 0xFF ፣ 0xC3 ፣ 0xC3 ፣ 0xC3}; // H ባይት ሠ [8] = {0xFF ፣ 0xFF ፣ 0x18 ፣ 0x18 ፣ 0x18 ፣ 0x18 ፣ 0x18 ፣ 0x18}; // ቲ ባይት ረ [8] = {0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0xFF ፣ 0xFF ፣ 0xC3 ፣ 0xC3 ፣ 0xC3}; // H ባይት ሰ [8] = {0x3C ፣ 0x7E ፣ 0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0x7E ፣ 0x3C}; // ኦ ባይት ሸ [8] = {0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0xC3 ፣ 0xFF ፣ 0xFF}; // U byte i [8] = {0x7F ፣ 0xFE ፣ 0xC0 ፣ 0xFE ፣ 0x7F ፣ 0x03 ፣ 0x7F ፣ 0xFE} ፤ // ኤስ ባይት j [8] = {0xFF ፣ 0xFF ፣ 0xC0 ፣ 0xF8 ፣ 0xF8 ፣ 0xC0 ፣ 0xFF ፣ 0xFF}; // ኢ printByte (ሀ); መዘግየት (1000); printByte (ለ); መዘግየት (1000); printByte (ሐ); መዘግየት (1000); printByte (መ); መዘግየት (1000); printByte (ሠ); መዘግየት (1000); printByte (ረ); መዘግየት (1000); printByte (ሰ); መዘግየት (1000); printByte (ሸ); መዘግየት (1000); printByte (i); መዘግየት (1000); printByte (j); መዘግየት (1000); }
ባዶነት printByte (ባይት ቁምፊ ) {
int i = 0; ለ (i = 0; i <8; i ++) {lc.setRow (0 ፣ i ፣ ቁምፊ ); }}
ከዚህ በታች የተያያዘውን "LED_DotMatrix_NodeMCU.ino" የሚለውን ኮድ ያውርዱ።
እንደፈለጉት ከኮዱ ጋር መቃኘት ወይም እንደዛው ሊጠቀሙበት ይችላሉ።
ደረጃ 6: ውፅዓት
ያ ሁሉ ሰሪዎች ናቸው
ይህንን እንደወደዱት ተስፋ አደርጋለሁ። ለተጨማሪ ፕሮጄክቶች ይከታተሉ!
የሚመከር:
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - ESP ማትሪክስ የ Android መተግበሪያ 14 ደረጃዎች
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - የ ESP ማትሪክስ የ Android መተግበሪያ - ይህ ጽሑፍ በ PCBWAY በኩራት ስፖንሰር የተደረገ ነው። ለራስዎ ይሞክሩት እና በ PCBWAY ላይ በ 5 ዶላር ብቻ 10 PCBs ን ያግኙ በጣም ጥሩ ጥራት ባለው PCBWAY። እኔ የምዘረጋው የኢኤስፒ ማትሪክስ ቦርድ
Crossfraer የወረዳ ነጥብ-ወደ-ነጥብ 16 ደረጃዎች (ከስዕሎች ጋር)
Crossfraer Circuit Point-to-Point: ይህ ተሻጋሪ ወረዳ ነው። ሁለት ግብዓቶችን ይቀበላል እና በመካከላቸው ይደበዝዛል ፣ ውጤቱም የሁለቱ ግብዓቶች ድብልቅ ነው (ወይም አንድ ብቻ ግብዓቶች)። እሱ ቀላል ወረዳ ፣ በጣም ጠቃሚ እና ለመገንባት ቀላል ነው! በእሱ ውስጥ የሚሄደውን ምልክት ይገለብጣል ፣
አውቶማቲክ ነጥብ ወደ ነጥብ ሞዴል የባቡር ሐዲድ በያርድ ሲዲንግ 10 ደረጃዎች (ከስዕሎች ጋር)
አውቶማቲክ ነጥብ ወደ ሞዴል የባቡር ሐዲድ ከያርድ ሲዲንግ ጋር - አርዱዲኖ ማይክሮ መቆጣጠሪያዎች በሞዴል የባቡር ሐዲድ ውስጥ በተለይም አውቶማቲክን በተመለከተ ትልቅ ዕድሎችን ይከፍታሉ። ይህ ፕሮጀክት የእንደዚህ ዓይነት ትግበራ ምሳሌ ነው። ከቀደሙት ፕሮጀክቶች አንዱ ቀጣይነት ነው። ይህ ፕሮጀክት ጥቆማዎችን ያቀፈ ነው
ነጥብ ማትሪክስ ፤ 8x8 ከመልዕክት ወይም ምስሎች ጋር - 4 ደረጃዎች
ነጥብ ማትሪክስ ፤ 8x8 በመልዕክት ወይም በምስሎች - ይህ አስተማሪ በዶት ማትሪክስ 8x8 የሰራኋቸውን የነጥብ ማትሪክስ ምስሎች ያሳየዎታል። እባክዎን የተካተቱትን ቪዲዮዎች እና ፕሮግራሞች ይመልከቱ። የነጥብ ማትሪክስ ባለ 2 ልኬት ማሳያ ነው። እሱ 8 አምዶችን እና 8 ረድፎችን ያቀፈ ነው። በቅርበት ከተመለከቱ
አርዱinoኖ ሰዓት ቆጣሪ በማብራት/በማጥፋት ነጥብ ነጥብ 6 ደረጃዎች (ከስዕሎች ጋር)
አርዱinoኖ ሰዓት ቆጣሪ በማብራት/በማጥፋት ነጥብ ነጥብ-ተስተካክሎ 05-02-2018 አዲስ ሰዓት ቆጣሪዎች! ሰዓታት ፣ ደቂቃዎች ፣ ሰከንዶች ፣ eeprom። እባክዎን ይጎብኙ-https: //www.instructables.com/id/Arduino-Ultra-Meg…Hi ፣ በዚህ ፕሮጀክት አማካኝነት በሚፈልጉት ጊዜ መካከል የእርስዎን መሣሪያዎች ማብራት እና ማጥፋት መቆጣጠር ይችላሉ። እነሱ ሊሆኑ ይችላሉ