ዝርዝር ሁኔታ:
- ግቦች
- ልምዶች እና ችሎታዎች
- ማስተባበያ እና ብድር
- ደረጃ 1: ክፍሎች
- ክፍሎች ዝርዝር
- አጠቃላይ ክፍሎች
- እዚህ ጥቅም ላይ የዋሉ የተወሰኑ ክፍሎች
- ስለ ክፍሎች ማስታወሻዎች
- ደረጃ 2 ማትሪክስ
- የግንባታ ግምት
- ማትሪክስ መገንባት
- አስፈላጊ
- ደረጃ 3 የመቆጣጠሪያ ሃርድዌር
- የመቆጣጠሪያ ሃርድዌር መገንባት
- ደረጃ 4: ሶፍትዌር
- ዘዴው
- የ Shift ምዝገባዎች - እንዴት
- ማሳያውን በማነጋገር ላይ
- ፕሮግራሚንግ
- በድርጊት
- ደረጃ 5 ሞዱል ጽንሰ -ሀሳቦች
- ሒሳብ
- Cascading Shift መዝገቦች
- በርካታ ረድፍ ነጂዎች
- ለምሳሌ
- ደረጃ 6 መደምደሚያ
- ሊሆኑ የሚችሉ ጭማሪዎች
- ደረጃ 7: ይከታተሉ
- የወረዳ ቦርድ ባህሪዎች
- ስብሰባ
ቪዲዮ: የ LED ማትሪክስ የ Shift ምዝገባዎችን በመጠቀም 7 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
ይህ ትምህርት ሰጪው በመስመር ላይ ከሚገኙት ከሌሎቹ የበለጠ የተሟላ ማብራሪያ ነው ማለት ነው። በተለይም ፣ ይህ በ led555 ሊታዘዝ በሚችለው በ LED Marquee ውስጥ ካለው የበለጠ የሃርድዌር ማብራሪያን ይሰጣል።
ግቦች
ይህ ትምህርት ሰጪ ከለውጥ መዝገቦች እና ከከፍተኛ የጎን አሽከርካሪዎች ጋር የተካተቱ ፅንሰ ሀሳቦችን ያቀርባል። እነዚህን ጽንሰ -ሀሳቦች በ 8x8 LED ማትሪክስ በማሳየት የፕሮጀክትዎን ጥሪዎች መጠን እና አቀማመጥ ለማስማማት እና ለማስፋፋት የሚያስፈልጉ መሳሪያዎችን ለእርስዎ ለማቅረብ ተስፋ አደርጋለሁ።
ልምዶች እና ችሎታዎች
እኔ ይህንን ፕሮጀክት መካከለኛ ችግር እንደሆነ እገምታለሁ-
- ማይክሮ መቆጣጠሪያዎችን የማዘጋጀት ልምድ ካሎት እና ከኤሌዲዎች ጋር አብሮ የመሥራት ልምድ ካሎት ይህ ፕሮጀክት ለማጠናቀቅ እና ወደ ትላልቅ ድርድሮች (መብራቶች) ለመለካት ለእርስዎ በጣም ቀላል መሆን አለበት።
- እርስዎ በማይክሮ መቆጣጠሪያዎች ብቻ ከጀመሩ እና ኤልኢዲ ወይም ሁለት ብልጭ ድርግም ካደረጉ ከጓደኛችን ጉግል በሆነ እገዛ ይህንን ፕሮጀክት ማጠናቀቅ መቻል አለብዎት።
- በማይክሮ መቆጣጠሪያዎች ወይም በፕሮግራም ላይ ትንሽ ወይም ምንም ልምድ ከሌለዎት ይህ ምናልባት እርስዎ እራስዎ ከሚያስገቡት በላይ ሊሆን ይችላል። ሌሎች ጥቂት የጀማሪ ፕሮጄክቶችን ይሞክሩ እና ለማይክሮ መቆጣጠሪያዎች አንዳንድ ተጨማሪ የመፃፍ ልምዶችን ሲያገኙ ተመልሰው ይምጡ።
ማስተባበያ እና ብድር
በመጀመሪያ እኔ የኤሌክትሪክ መሐንዲስ አይደለሁም። ስህተት የሆነ ነገር ካዩ ፣ ወይም የተሻለ ልምምድ ካልሆነ እባክዎን ያሳውቁኝ እና እርማቱን አደርጋለሁ። ይህንን በራስዎ አደጋ ላይ ያድርጉት! እርስዎ ምን እያደረጉ እንደሆነ ማወቅ አለብዎት ወይም በኮምፒተርዎ ፣ በማይክሮ መቆጣጠሪያዎ እና በእራስዎ ላይ እንኳን ጉዳት ሊያደርሱ ይችላሉ። ከበይነመረቡ ብዙ ነገር ተምሬያለሁ ፣ በተለይም ከ መድረኮች https://www.avrfreaks.net እኔ እየተጠቀምኩ ነው ከ ks0108 ሁለንተናዊ ሲ ቤተ -መጽሐፍት ጋር የመጣ የቅርፀ -ቁምፊ ስብስብ። ያንን እዚህ ይመልከቱ
ደረጃ 1: ክፍሎች
ክፍሎች ዝርዝር
አጠቃላይ ክፍሎች
8x8 የ LEDs ፍርግርግ ለመሥራት እና እነሱን ለመቆጣጠር ያስፈልግዎታል
- 64 LEDs የመረጡት
- ለኤሌዲዎች 8 ተከላካዮች
- ለአምዶች 1 የ Shift መዝገብ
- 1 የአሽከርካሪዎች ድርድር ለረድፎች
- የአሽከርካሪ ድርድርን ለመቀየር 8 ተከላካዮች
- 1 ማይክሮ መቆጣጠሪያ
- ለማይክሮ መቆጣጠሪያ የ 1 ሰዓት ምንጭ
- 1 ፕሮቶታይፕ ቦርድ
- 1 የኃይል አቅርቦት
- መንጠቆ-እስከ ሽቦ
እዚህ ጥቅም ላይ የዋሉ የተወሰኑ ክፍሎች
ለዚህ አስተማሪ የሚከተሉትን እጠቀም ነበር-
- 64 አረንጓዴ ኤልኢዲዎች (የሙሴ ክፍል #604-WP7113GD)
- ለ LEDs 8 220ohm 1/4 ዋት መከላከያዎች (የሙሴ ክፍል #660-CFS1/4CT52R221J)
- 1 HEF4794 LED አሽከርካሪ ከለውጥ መዝገብ ጋር (የሙሴ ክፍል #771-HEF4794BPN)
- 1 mic2981 ከፍተኛ-ቮልቴጅ ከፍተኛ-የአሁኑ ምንጭ የአሽከርካሪ ድርድር (ዲጂኪ ክፍል #576-1158-ND)
- የአሽከርካሪ ድርድርን ለመቀየር 8 3.3kohm 1/4 ዋት resistors (ሬዲዮ ሻክ ክፍል #271-1328)
- 1 Atmel ATmega8 ማይክሮ መቆጣጠሪያ (የሙሴ ክፍል #556-ATMEGA8-16PU)
- ለማይክሮ መቆጣጠሪያው የሰዓት ምንጭ 1 12 ሜኸ ክሪስታል (የሙሴ ክፍል #815-AB-12-B2)
- 1 2200-ቀዳዳ ፕሮቶታይፕ ቦርድ (ሬዲዮ ሻክ ክፍል #276-147)
- የተለወጠ የ ATX የኃይል አቅርቦት - ይህንን አስተማሪ ይመልከቱ
- ጠንካራ ኮር 22-awg መንጠቆ-ገመድ (ሬዲዮ ሻክ ክፍል #278-1221)
- የማይሸጥ የዳቦ ሰሌዳ (ሬዲዮ ሻክ ክፍል #276-169 (ከአሁን በኋላ አይገኝም ፣ ይሞክሩት-276-002)
- AVR ድራጎን (የሙሳ ክፍል #556-ATAVRDRAGON)
- ዘንዶ ጋላቢ 500 በ ኤክሮስ ቴክኖሎጂዎች - ይህንን አስተማሪ ይመልከቱ
ስለ ክፍሎች ማስታወሻዎች
የረድፍ እና የአምድ ነጂዎች - ምናልባት የዚህ ፕሮጀክት በጣም አስቸጋሪው ክፍል የረድፍ እና የአምድ ነጂዎችን መምረጥ ነው። በመጀመሪያ ፣ እኔ በ LED ዎች በኩል ለመላክ የምንፈልገውን የአሁኑን ዓይነት ማስተናገድ ስለማይችሉ መደበኛ 74HC595 ፈረቃ መመዝገቢያ እዚህ ጥሩ ሀሳብ አይመስለኝም። ሁሉም 8 ሊዶች በአንድ ረድፍ ላይ ሲበሩ የአሁኑን የአሁኑን በቀላሉ ሊሰምጥ ስለሚችል የ HEF4794 ሾፌርን የመረጥኩት ለዚህ ነው። ብዙ ዓምዶችን በአንድ ላይ ለማያያዝ በቂ የአሁኑን ምንጭ የሚያመጣ የረድፍ ሾፌር እንፈልጋለን። ማይክሮ 2981 እስከ 500mA ድረስ ሊያቀርብ ይችላል። ይህንን ተግባር የሚያከናውን ሌላኛው ክፍል UDN2981 (digikey part #620-1120-ND) ነው ፣ ይህም በተለየ አምራች ተመሳሳይ ክፍል ነው። በዚህ ትግበራ ውስጥ በደንብ የሚሰሩ ሌሎች ባለከፍተኛ ደረጃ አሽከርካሪዎችን የሚያውቁ ከሆነ እባክዎን መልእክት ላክልኝ ።ኤልዲ ማትሪክስ-ይህ ማትሪክስ 8x8 ነው ምክንያቱም የረድፉ እና የአምድ ነጂዎች እያንዳንዳቸው 8 ፒኖች አሏቸው። አንድ ትልቅ የ LED ድርድር ብዙ ማትሪክሶችን አንድ ላይ በማያያዝ ሊገነባ ይችላል እና በ “ሞዱል ጽንሰ -ሀሳቦች” ደረጃ ውስጥ ይብራራል። ትልቅ ድርድር ከፈለጉ ፣ ሁሉንም አስፈላጊ ክፍሎች በአንድ ጊዜ ያዝዙ። በአንድ ምቹ ጥቅል ውስጥ 8x8 ፣ 5x7 እና 5x8 LED matrices ይገኛሉ። በዲይ ማትሪክስ ለመተካት እነዚህ ቀላል መሆን አለባቸው። ኢባይ ለእነዚህ ጥሩ ምንጭ ናት። ሙዘር እንደ ክፍል #604-TA12-11GWA ያሉ አንዳንድ 5x7 ክፍሎች አሉት። በዙሪያዬ እየተጫወትኩ እና እየተዝናናሁ ስለሆነ ርካሽ አረንጓዴ ኤልኢዲዎችን እጠቀም ነበር። በከፍተኛ ብሩህነት ፣ ከፍተኛ ብቃት ባለው ኤልኢዲዎች ላይ የበለጠ ወጪ ማውጣት እጅግ በጣም አስደናቂ የሚመስል ማሳያ እንዲያመርቱ ያስችልዎታል።… ይህ ለእኔ በቂ ነው! ለዚህ የፕሮግራም አዘጋጅ ያስፈልግዎታል። እኔ ፕሮቶታይፕ እየሠራሁ ስለሆነ የመሰብሰቢያ እና የአጠቃቀም መመሪያዎችን የጻፍኩበትን ዘንዶ ጋላቢ 500 ን እጠቀማለሁ። ይህ ለሙከራ ቀላል መሣሪያ ነው እና በጣም እመክራለሁ።
ደረጃ 2 ማትሪክስ
ለዚህ ፕሮጀክት የራሴን የ LED ማትሪክስ እሠራለሁ 5 ሚሜ ሌዲዎችን እና ከሬዲዮ ሻክ የፕሮቶታይፕ ቦርድ። ኢቤይን ጨምሮ ከብዙ ምንጮች 8x8 ነጥብ ማትሪክስ መሪ ሞጁሎችን መግዛት እንደሚችሉ ልብ ሊባል ይገባል። በዚህ ትምህርት ሰጪነት በትክክል መስራት አለባቸው።
የግንባታ ግምት
በተመሳሳይ አቅጣጫ አንድ አቅጣጫ እንዲገጥሙ ኤልኢዲኤስ መስተካከል አለበት። ለእኔ በጣም ቀላሉ አማራጭ ያገኘሁት የ LED ፍሳሹን አካል በቦርዱ ላይ ማድረጉ እና በትንሽ ፕሌክስግላስ እና በመያዣ እዚያ መያዝ ነው። እኔ plexiglass ከፕሮቶታይፕ ቦርድ ጋር ትይዩ መሆኑን ለማረጋገጥ እየሠራሁበት ካለው ረድፍ ጥቂት ኢንችዎችን በቦታው አስቀምጫለሁ ረድፎች እና ዓምዶች ለእያንዳንዱ ረድፍ እንዲሁም ለእያንዳንዱ አምድ የጋራ ግንኙነት ያስፈልገናል። በእኛ ረድፍ እና አምድ ነጂ ምርጫ ምክንያት አኖድ (የ LED አዎንታዊ መሪ) በመስመር እና ካቶድ (የ LED አሉታዊ መሪ) በአምድ የተገናኘ መሆን አለብን። ሽቦዎችን ይቆጣጠሩ ለዚህ ምሳሌ እኔ ጠንካራ ኮር (ነጠላ አስተላላፊ) መንጠቆ-ሽቦን እጠቀማለሁ። ከማይሸጠው የዳቦ ሰሌዳ ጋር ለመገናኘት ይህ በጣም ቀላል ይሆናል። ከፕሮጀክትዎ ጋር የሚስማማ የተለየ የአገናኝ ዓይነት ለመጠቀም ነፃነት ይሰማዎ።
ማትሪክስ መገንባት
1. የ LEDS የመጀመሪያውን አምድ በፕሮቶታይፕ ቦርድ ውስጥ ያስቀምጡ ።2. ለእያንዳንዱ የኤል ዲ ኤል (polarity) ትክክል መሆኑን ደጋግመው ይፈትሹ ፣ ይህ በኋላ ከተገነዘቡት ለማስተካከል በጣም ከባድ ይሆናል። ሶልደር ሁለቱም የ LED ን ወደ ቦርዱ ይመራሉ። እነሱ በትክክል የተስተካከሉ መሆናቸውን ያረጋግጡ (እንግዳ በሆኑ ማዕዘኖች ላይ አይደለም) እና የካቶድ መሪዎችን ይቁረጡ። የአኖድ መሪውን መቆራረጥዎን ያረጋግጡ ፣ ያንን በኋላ ላይ እንፈልጋለን ፣ ስለዚህ ወደ ላይ በመጠቆም ይተዉት። ከጠንካራ ኮር ሽቦ ቁራጭ ላይ መከላከያን ያስወግዱ። ይህንን የሽቦ ቁራጭ በቦርዱ ደረጃ ልክ ለእያንዳንዱ ካቶዴድ በትክክል ያሽጡት።
- ይህንን በእያንዳንዱ ጫፍ ነካሁ ከዚያም ተመል went በእያንዳንዱ መስቀለኛ መንገድ ላይ ትንሽ ሻጭ ጨምሬያለሁ።
- የመቆጣጠሪያ ሽቦዎችን ስንጨምር ለቀላል በይነገጽ ለመሥራት ይህ ሽቦ የመጨረሻውን ኤልዲዎን ማለፍ አለበት።
5. ሁሉም ኤልኢዲዎች በቦታው እስኪገኙ ድረስ እና ሁሉም አምድ አውቶቡሶች እስኪሸጡ ድረስ ክፍሎችን 1-4 ይድገሙ ።6. የረድፍ አውቶቡስ ለመፍጠር ፣ በርካታ የ anode መሪዎችን በ 90 ዲግሪ ማእዘን ላይ በማጠፍ ሌላውን የአኖድ መሪዎችን በተመሳሳይ ረድፍ ይንኩ።
- ከዚህ በታች የዚህ ዝርዝር ስዕሎች አሉ።
- አጭር አምድ በመፍጠር እነዚህ ከአምድ አውቶቡሶች ጋር እንዳይገናኙ ጥንቃቄ ያድርጉ።
7. በእያንዳንዱ መስቀለኛ መንገድ ላይ መሪዎቹን ያሽጡ እና ከመጠን በላይ የአኖድ መሪዎችን ይቁረጡ።
ከመጨረሻው ኤልኢዲ ጋር ተጣብቆ የመጨረሻውን አኖዶ ይተው። ይህ የረድፍ ነጂ መቆጣጠሪያ ሽቦዎችን ለማገናኘት ያገለግላል።
8. ሁሉም ረድፎች አውቶቡሶች እስኪሸጡ ድረስ ክፍሎችን 6 እና 7 ይድገሙ ።9. የመቆጣጠሪያ ሽቦዎችን ያያይዙ።
- ለረድፎች ቀይ ጠንካራ ኮር ሽቦ እና ለአምዶች ጥቁር እጠቀም ነበር።
- ለእያንዳንዱ አምድ እና ለእያንዳንዱ ረድፍ አንድ ሽቦ ያገናኙ። ይህ በእያንዳንዱ አውቶቡስ መጨረሻ ላይ በቀላሉ ሊከናወን ይችላል።
አስፈላጊ
ይህ የ LED ማትሪክስ በአሁኑ ጊዜ የሚገደብ ተቃዋሚዎች የሉትም። ይህንን ያለ ተቃዋሚዎች ከሞከሩ ምናልባት የእርስዎ ኤልኢዲዎችን ያቃጥሉ እና ይህ ሁሉ ሥራ ለከንቱ ይሆናል።
ደረጃ 3 የመቆጣጠሪያ ሃርድዌር
የእኛን የ LED ማትሪክስ አምዶችን እና ረድፎችን መቆጣጠር አለብን። አናዶስ (የኤልዲው የቮልቴጅ ጎን) ረድፎችን እንዲይዝ ማትሪክስ ተገንብቷል ፣ እና ካቶዴስ (የ LED መሬት ጎን) ዓምዶችን ያዘጋጃሉ። ይህ ማለት የእኛ ረድፍ ሾፌር የአሁኑን ምንጭ ይፈልጋል እና የእኛ አምድ ሾፌር መስመጥ አለበት። በዚህ መንገድ በአራት የማይክሮ መቆጣጠሪያ ፒኖች ብቻ ያልተገደበ ቁጥር ያላቸውን ዓምዶች መቆጣጠር እችላለሁ። የውጤት ፒን በቀጥታ ከቮልቴጅ ጋር ከተያያዘ ሶስት ብቻ መጠቀም ይቻላል። እኔ የ HEF4794 LED ነጂን ከመቀየሪያ መዝገብ ጋር መርጫለሁ። ሁሉም 8 ኤልኢዲዎች በአንድ ጊዜ ሲበሩ የአሁኑን የአሁኑን በቀላሉ ሊሰምጥ ስለሚችል ይህ ከመደበኛ 74HC595 የተሻለ አማራጭ ነው። በከፍተኛ ጎን (የአሁኑ ረድፎች ምንጭ) እኔ ማይክሮ 2981 እየተጠቀምኩ ነው። መርሃግብሩ አንድ UDN2981 ን ያሳያል ፣ እነዚህ ሁለቱ ሊለዋወጡ እንደሚችሉ አምናለሁ። ይህ ነጂ እስከ 500mA የአሁኑን ምንጭ ሊያገኝ ይችላል። እኛ በአንድ ጊዜ 1 ረድፍ ብቻ እየነዳን ስለሆነ ይህ ለዚህ ቺፕ እስከ 33 ዓምዶች ድረስ ለማስፋፋት ብዙ እድልን ይሰጣል (በ “ሞዱል ጽንሰ -ሀሳቦች” ደረጃ ላይ የበለጠ)።
የመቆጣጠሪያ ሃርድዌር መገንባት
ለዚህ አስተማሪ እኔ ይህንን ወረዳ በዳቦ ሰሌዳ ላይ አድርጌያለሁ። ለበለጠ ቋሚ መፍትሔ የራስዎን የወረዳ ቦርድ መቀባት ወይም የፕሮቶታይፕ ቦርድ መጠቀም ይፈልጋሉ ።1. ረድፍ ሾፌር
- ማይክሮ 2981 (ወይም UDN2981) በዳቦ ሰሌዳ ውስጥ ያስቀምጡ
- ፒን 9 ን ከ voltage ልቴጅ ጋር ያገናኙ (ይህ በስልታዊው ውስጥ ግራ የሚያጋባ ነው)
- ፒን 10 ን ከመሬት ጋር ያገናኙ (ይህ በስልታዊው ውስጥ ግራ የሚያጋባ ነው)
- ከፒን 1-8 ጋር የሚገናኙ 3k3 ተከላካዮችን ያስገቡ
- ከኤቲሜጋ 8 (PD0-PD8) ወደ ወደብ 8 ወደ 8 ተቃዋሚዎች ያገናኙ
- የ LED ማትሪክስ 8 ረድፍ መቆጣጠሪያ ሽቦዎችን ከ 11-18 ፒኖች ጋር ያገናኙ (ዝቅተኛውን የ LED ረድፎችን ከፒን 18 እና ከፍተኛውን ረድፍ ከፒን 11 ጋር እንዳገናኘሁ ልብ ይበሉ)።
2. የአምድ ሾፌር
- Hef4794 ን በዳቦ ሰሌዳ ውስጥ ያስቀምጡ
- ፒን 16 ን ከቮልቴጅ ጋር ያገናኙ
- ፒን 8 ን ከመሬት ጋር ያገናኙ
- 220 ohm resistors ን ወደ ፒን 4-7 እና 11-14 ያገናኙ።
- 8 አምድ መቆጣጠሪያ ገመዶችን ከ LED ማትሪክስ ጋር አሁን ካገናኙዋቸው 8 ተቃዋሚዎች ጋር ያገናኙ።
- ፒኤን 1 (ላች) ከ ATmega8 ወደ PC0 ያገናኙ
- ፒኤን 2 (ውሂብ) ከ ATmega8 ወደ PC1 ያገናኙ
- ፒኤን 3 (ሰዓት) ከ ATmega8 ወደ PC2 ያገናኙ
- ከ ATmega8 ፒሲ 3 ጋር ፒን 15 (ውፅዓት አንቃ) ያገናኙ
3. ሰዓት ክሪስታል
በስዕላዊ መግለጫው ላይ እንደሚታየው 12 ሜኸ ክሪስታል እና የጭነት መያዣዎችን ያገናኙ
4. አይኤስፒ
በስዕላዊ መግለጫው ላይ እንደሚታየው የፕሮግራም ራስጌውን ያገናኙ
5. ማጣራት Capacitor እና Pull-up resistor
- ለኤቲሜጋ 8 የተሰጠውን ቮልቴጅ ማጣራት የተሻለ ነው። በ ATmega8 ፒን 7 እና 8 መካከል 0.1uf capacitor ይጠቀሙ
- የዘፈቀደ ዳግም ማስጀመር ሊያስከትል ስለሚችል ዳግም ማስጀመሪያው ፒን ተንሳፋፊ መሆን የለበትም። ከ voltage ልቴጅ ጋር ለማገናኘት ተከላካይ ይጠቀሙ ፣ ስለ 1 ኪ የሆነ ማንኛውም ነገር ጥሩ መሆን አለበት። በስልታዊው ውስጥ 10 ኪ resistor ን ተጠቅሜያለሁ።
6. +5v የተስተካከለ ኃይል እየተጠቀሙ መሆኑን ያረጋግጡ። ተቆጣጣሪውን መንደፍ የእርስዎ ነው።
ደረጃ 4: ሶፍትዌር
ዘዴው
አዎ ፣ ልክ እንደ ሁሉም ፣ አንድ ብልሃት አለ። ዘዴው በአንድ ጊዜ ከ 8 በላይ ኤልኢዲዎች በጭራሽ አይበራሉም። ይህ በጥሩ ሁኔታ እንዲሠራ ፣ ትንሽ ተንኮለኛ መርሃ ግብር ያስፈልጋል። እኔ የመረጥኩት ጽንሰ -ሀሳብ የሰዓት ቆጣሪ ማቋረጥን መጠቀም ነው። የማሳያ ማቋረጫ በግልፅ እንግሊዝኛ እንዴት እንደሚሰራ እነሆ-
- የተቋረጠው የአገልግሎት አሠራር ሲሠራ ሰዓት ቆጣሪ እስከ አንድ ነጥብ ድረስ ይቆጥራል።
- ይህ የተለመደ ቀጣዩ የሚታየው የትኛው ረድፍ እንደሆነ ይወስናል።
- ለሚቀጥለው ረድፍ ያለው መረጃ ከአቃፊ ተነስቶ ወደ አምድ ሾፌሩ ተዛወረ (ይህ መረጃ ገና “አይታሰርም” ስለሆነም ገና አልታየም)።
- የረድፍ ነጂው ተዘግቷል ፣ በአሁኑ ጊዜ ምንም ኤልኢዲዎች አልበራም።
- የአምድ ሾፌሩ አሁን ያለውን መረጃ ለማሳየት በሁለት እርከኖች በፊት ባዛወርነው መረጃ ውስጥ “ተጣብቋል” ይላል።
- የረድፍ ነጂው እኛ ለምናሳየው አዲስ ረድፍ የአሁኑን ይሰጣል።
- የተቋረጠው የአገልግሎት አሠራር ያበቃል እና ቀጣዩ እስኪያቋርጥ ድረስ ፕሮግራሙ ወደ መደበኛው ፍሰት ይመለሳል።
ይህ በጣም በፍጥነት ይከሰታል። ማቋረጫው በየ 1 ሜሴክ ይጣላል። ይህ ማለት በየ 8 ሜሴክ አንድ ጊዜ ገደማ መላውን ማሳያ እናድሳለን ማለት ነው። ይህ ማለት በ 125 Hz አካባቢ የማሳያ መጠን ማለት ነው። እኛ በዋናነት በ 1/8 የቀን ዑደት (ኤልኢዲዎች) ላይ ስለምንሠራ ብሩህነትን በተመለከተ አንዳንድ አሳሳቢ ነገሮች አሉ (እነሱ ከ 7/8 ጊዜ ጠፍተዋል)። በእኔ ሁኔታ ምንም የሚያንጸባርቅ ብልጭታ የሌለው በቂ ብሩህ ማሳያ አገኛለሁ። በማቋረጦች መካከል ድርድሩ ሊቀየር ይችላል (ስለ አቶማዊነት ያስታውሱ) እና በሚቀጥለው መቋረጥ ወቅት በማሳያው ላይ ይታያል። ለኤቪአር ማይክሮ መቆጣጠሪያ የጽሕፈት ኮድ እና ከፈረቃ መመዝገቢያዎች ጋር ለመነጋገር ኮድን እንዴት እንደሚጽፉ ከአድማስ በላይ ነው። ከዚህ ትምህርት ሰጪ። እኔ የምንጭ ኮዱን (በ C የተፃፈ እና ከ AVR-GCC ጋር የተጠናከረ) እንዲሁም የሄክስ ፋይልን በቀጥታ ወደ ፕሮግራም አካትቻለሁ። መረጃውን ወደ ፈረቃ መመዝገቢያ እንዴት እንደሚገቡ እና የረድፍ ማደስ እንዴት እንደሚሠራ ማንኛውንም ጥያቄ ለማጥራት ይህንን መጠቀም እንዲችሉ ሁሉንም ኮዱን አስተያየት ሰጥቻለሁ። እባክዎን ከ ks0108 ሁለንተናዊ ሲ ቤተ -መጽሐፍት። ያ ቤተ -መጽሐፍት እዚህ ይገኛል
የ Shift ምዝገባዎች - እንዴት
በፈረቃ መመዝገቢያዎች እንዴት ፕሮግራም ማድረግ እንደሚቻል ትንሽ ለማከል ወስኛለሁ። እኔ ከዚህ በፊት አብረዋቸው ላልሰሩ ሰዎች ነገሮችን ያጸዳል ብዬ ተስፋ አደርጋለሁ። የሚያደርጉት የሽግግር ምዝገባዎች ከአንድ ሽቦ ምልክት ወስደው ያንን መረጃ ወደ ብዙ የተለያዩ ፒኖች ያስወጣሉ። በዚህ ሁኔታ ፣ ውሂቡ ውስጥ የሚወስደው አንድ የውሂብ ሽቦ እና በምን መረጃ እንደተቀበለ የሚቆጣጠሩ 8 ፒኖች አሉ። ነገሮችን የተሻለ ለማድረግ ፣ ከሌላ ፈረቃ መዝገብ የግቤት ፒን ጋር ሊገናኝ የሚችል ለእያንዳንዱ ፈረቃ መመዝገቢያ መውጫ አለ። ይህ cascading ተብሎ እና የማስፋፊያ እምቅ ማለት ይቻላል ገደብ የለሽ ተስፋ ያደርጋል።
- ላች - ወደ አዲስ የገባ ውሂብ ለመቀየር ጊዜው ሲደርስ ይህ ፒን ለፈረቃ መዝገቡ ይነግረዋል
- ውሂብ - የ 1 ዎቹ እና 0 ዎቹ ለለውጥ መመዝገቡ የሚነግሩትን ፒን በዚህ ፒን ላይ የተቀበሉትን ይመዘግባሉ።
- ሰዓት - ይህ ከማይክሮ መቆጣጠሪያው የተላከ የልብ ምት ነው የለውጥ መመዝገቢያ የውሂብ ንባብ እንዲወስድ እና በመገናኛ ሂደት ውስጥ ወደ ቀጣዩ ደረጃ እንዲሄድ የሚናገር
- ውፅዓት አንቃ - ይህ የማብሪያ/ማጥፊያ ማብሪያ ፣ ከፍተኛ = በርቷል ፣ ዝቅተኛ = ጠፍቷል
ጨረታዎን እንዲፈጽም ማድረግ - ከላይ በተጠቀሱት የቁጥጥር ፒኖች ሥራ ላይ የብልሽት ኮርስ እዚህ አለ - ደረጃ 1 ፦ ሌች ፣ ውሂብ እና ሰዓት ዝቅ ያድርጉ
ላችውን ዝቅ ማድረጉ እኛ ልንጽፍለት ያለውን የለውጥ መዝገብ ይነግረናል።
ደረጃ 2 - ወደ Shift Register ለመላክ በሚፈልጉት ሎጂካዊ እሴት ላይ የውሂብ ፒን ያዘጋጁ ደረጃ 3: የ Shift Register ን አሁን ባለው የመረጃ ፒን እሴት ውስጥ እንዲያነብ በመናገር የሰዓት ፒን ከፍ ያድርጉት።
በአሁኑ ጊዜ በ Shift Register ውስጥ ያሉ ሁሉም ሌሎች እሴቶች በ 1 ቦታ ላይ ይንቀሳቀሳሉ ፣ ይህም አሁን ላለው የውሂብ ፒን አመክንዮ እሴት ቦታ ይሰጣል።
ደረጃ 4 - ሁሉም ውሂብ ወደ ፈረቃ መዝገብ እስኪላክ ድረስ የሰዓት ፒኑን ዝቅተኛ ያዘጋጁ እና ደረጃ 2 እና 3 ን ይድገሙ።
ወደ ቀጣዩ የውሂብ እሴት ከመቀየሩ በፊት የሰዓት ፒኑ ዝቅተኛ መሆን አለበት። ይህንን ፒን በከፍተኛ እና ዝቅተኛ መካከል መቀያየር የ “ሰዓት ምት” (“pulse pulse”) የመቀየሪያ መዝገቡ በሂደቱ ውስጥ ወደ ቀጣዩ ደረጃ መቼ እንደሚሄድ ማወቅ አለበት።
ደረጃ 5 Latch ን ከፍ ያድርጉት
ይህ ወደ ፈረቃ መዝገቡ የተቀየረውን ሁሉንም ውሂብ ወስዶ የውጤት ፒኖችን ለማግበር እንዲጠቀምበት ይነግረዋል። ይህ ማለት ወደ ውስጥ ሲቀየር ውሂብ አያዩም ማለት ነው ፣ ላቹ ከፍ እስኪል ድረስ በውጤት ፒኖች ላይ ምንም ለውጥ አይከሰትም።
ደረጃ 6: አዘጋጅ ውፅዓት ከፍተኛን ያንቁ
- ከሌሎቹ ሶስት የመቆጣጠሪያ ፒኖች ጋር ምንም ቢከሰት ፣ የውጤት አንቃ ወደ ከፍተኛ እስኪዘጋጅ ድረስ የፒን ውፅዓት አይኖርም።
- ከፈለጉ ይህ ፒን ሁል ጊዜ ከፍ ብሎ ሊቀመጥ ይችላል
ለካስዲንግ ፣ ኦስ እና ኦስ 1 ሊጠቀሙባቸው የሚችሉ ሁለት ፒኖች አሉ። ኦስ ለፈጣን ሰዓቶች እና Os1 ለዝቅተኛ ሰዓቶች መነሳት ነው። ይህንን ሚስማር ወደ ቀጣዩ ፈረቃ መዝገብ የውሂብ ፒን ያዙት እና ከዚህ ቺፕ ውስጥ ያለው ፍሰት ወደ ቀጣዩ ይገባል።
ማሳያውን በማነጋገር ላይ
በምሳሌው ፕሮግራም ውስጥ ረድፍ_ቡፌር የተባለ የ 8 ባይት ድርድር ፈጥሬያለሁ። እያንዳንዱ ባይት ከ 8x8 ማሳያ አንድ ረድፍ ጋር ይዛመዳል ፣ ረድፍ 0 የታችኛው እና ረድፍ 7 የላይኛው ነው። የእያንዳንዱ ረድፍ ትንሹ ጉልህ በቀኝ ፣ በግራ በኩል በጣም ጉልህ የሆነው። ለዚያ የውሂብ ድርድር አዲስ እሴት እንደ መጻፍ ማሳያውን መለወጥ ቀላል ነው ፣ የተቋረጠው የአገልግሎት አሠራር ማሳያውን ለማደስ ይንከባከባል።
ፕሮግራሚንግ
ፕሮግራሚንግ እዚህ በዝርዝር አይወያይም። ቺፕው በ 12 ሜኸር ሲሠራ ፕሮግራሙን ማከናወን አይችሉም ብለው ስለሚያምኑ የ DAPA ፕሮግራም ኬብል እንዳይጠቀሙ አስጠነቅቃለሁ። ሁሉም ሌሎች መደበኛ ፕሮግራም አድራጊዎች (STK500 ፣ MKII ፣ Dragon ፣ Parallel/Serial Programmers ፣ ወዘተ) መስራት አለባቸው።
በድርጊት
አንዴ ቺፕውን ካዘጋጁ በኋላ ማሳያው “ሰላም ዓለም!” ን ማሸብለል አለበት። በድርጊቶች ውስጥ የ LED ማትሪክስ ቪዲዮ እዚህ አለ። ይህንን በዲጂታል ካሜራዬ የቪዲዮ ባህሪ እና ተገቢ ቪዲዮ ወይም የድር ካሜራ ስላልሆንኩ የቪዲዮው ጥራት በጣም ዝቅተኛ ነው።
ደረጃ 5 ሞዱል ጽንሰ -ሀሳቦች
ይህ ፕሮጀክት ሊሰፋ የሚችል ነው። ብቸኛው ትክክለኛ የመገደብ ሁኔታ የኃይል አቅርቦትዎ ምን ያህል የአሁኑን አቅርቦት እንደሚሰጥ ይሆናል። (ሌላኛው እውነታ እርስዎ ምን ያህል ኤልኢዲዎች እና የመመዝገቢያ መቀየሪያዎች አሉዎት)።
ሒሳብ
LEDs ን በ 15mA (5V-1.8vDrop/220ohms = 14.5mA) እየነዳሁ ነው። ይህ ማለት በ mic2981 ሾፌር (500mA/15mA = 33.3) እስከ 33 አምዶች ድረስ መንዳት እችላለሁ። በ 8 ተከፋፍለን ይህ የ 4 ፈረቃ መዝገቦችን አንድ ላይ ለማያያዝ ያስችለናል። እንዲሁም ሁሉንም 32 አምዶች ከግራ ወደ ቀኝ መዘርጋት እንደማያስፈልግዎት ያስቡ። ይልቁንስ ልክ 8x32 ድርድር በሚፈጥሩበት መንገድ ባለገመድ 16x16 ድርድር መፍጠር ይችላሉ። ይህ በ 4 ባይት በመቀየር ይስተናገዳል…. የመጀመሪያዎቹ ሁለቱ እስከ 9 ኛው ረድፍ ድረስ ወደ ሌዲዎቹ ይሸጋገራሉ ፣ ሁለተኛው ሁለት ባይት ወደ መጀመሪያው ረድፍ ይሸጋገራሉ። ሁለቱም ረድፎች በአንድ ረድፍ ሾፌር ላይ በአንድ ፒን ይመነጫሉ።
Cascading Shift መዝገቦች
ጥቅም ላይ የዋሉ የሽግግር መመዝገቢያዎች የመቀየሪያ መዝገብ (cascading shift) ናቸው። ይህ ማለት በውሂብ ውስጥ ሲቀይሩ ፣ ትርፍ ፍሰት በኦስ ፒን ላይ ይታያል ማለት ነው። የመቀየሪያ መመዝገቢያዎች ስብስብ እርስ በእርስ ሊገናኝ ስለሚችል ፣ ኦስ ፒን ከውሂብ ፒን ጋር ፣ በእያንዳንዱ አዲስ ቺፕ 8 ዓምዶችን በመጨመር ሁሉም የለውጥ መመዝገቢያዎች ከተመሳሳዩ ላች ፣ ሰዓት እና የውጤት ካስማዎች ላይ ያንቁ። ማይክሮ መቆጣጠሪያ. የመጀመሪያው የመቀየሪያ መመዝገቢያ ኦስ ከሁለተኛው የውሂብ ፒን ጋር ሲገናኝ የ “cascading” ውጤት ይፈጠራል። የጨመረው የአምዶች ብዛት ለማንፀባረቅ ፕሮግራሙ መለወጥ አለበት። መረጃውን የሚያከማች ቋት እና ለእያንዳንዱ አምድ መረጃን የሚቀይር ተግባር ሁለቱም የዓምዶችን ብዛት ለማንፀባረቅ መዘመን አለባቸው። የዚህ መርሃግብር ምሳሌ ከዚህ በታች ተሰጥቷል።
በርካታ ረድፍ ነጂዎች
የረድፍ ነጂው (ማይክሮ 2981) 32 አምዶችን ለመንዳት በቂ የአሁኑን ምንጭ ሊያገኝ ይችላል። ከ 32 በላይ አምዶች ቢፈልጉስ? ብዙ የማይክሮ መቆጣጠሪያ መቆጣጠሪያዎችን ሳይጠቀሙ ብዙ ረድፍ ነጂዎችን መጠቀም መቻል አለበት። የኤልዲዎቹን ብርሃን ለማብራት በቂ የአሁኑን ምንጭ ለማድረግ የረድፍ አሽከርካሪዎች ያስፈልጉናል።በአንድ ጊዜ ማብራት ከሚችለው በላይ ብዙ ዓምዶችን የሚጠቀሙ ከሆነ ፣ የመደዳ ረድፍ ነጂዎች አስፈላጊውን የአሁኑን ማቅረብ ይችላሉ። ከማይክሮ መቆጣጠሪያው ተመሳሳይ የግቤት ፒኖች ጥቅም ላይ ይውላሉ ስለዚህ የረድፎችን ቅኝት መለወጥ አያስፈልግም። በሌላ አነጋገር እያንዳንዱ አሽከርካሪ ለ 8x32 ብሎክ ረድፎችን ይቆጣጠራል። ምንም እንኳን 64 ዓምዶች አንድ ዓይነት የአካል ረድፍ አቀማመጥ ቢኖራቸውም ፣ ለመጀመሪያዎቹ 32 አምዶች ለ 8 ረድፎች አንድ ሾፌር ፣ እና ለሁለተኛው 32 አምዶች 8 ረድፎች እና ለሁለተኛ ደረጃ 8 ሾፌሮችን በመጠቀም የረድፍ አውቶቡሶችን በሁለት እንከፍላለን። የዚህ ምሳሌያዊነት ምሳሌ ከዚህ በታች ተሰጥቷል። ሊሆኑ የሚችሉ ስህተቶች - 1. ከተመሳሳይ የአምዶች ብዛት ጋር ብዙ ረድፍ ነጂዎችን አይጠቀሙ። ይህን ማድረግ ማለት እያንዳንዱ ፈረቃ የመመዝገቢያ ፒን በአንድ ጊዜ ከአንድ በላይ ኤልኢን እየነዳ ይሆናል ማለት ነው። ለእያንዳንዱ ረድፍ ሾፌር የ 8 resistors (3k3) ስብስብ ሊኖርዎት ይገባል ፣ በሮች ለመቀያየር አስፈላጊውን የአሁኑን ስለማይሰጥ ለብዙ ረድፍ አሽከርካሪዎች አንድ ስብስብ አይሰራም።
ለምሳሌ
ቀደም ሲል በሠራሁት ማትሪክስ ላይ ለማስፋት ወሰንኩ። በዚህ ፕሮቶቦርድ ላይ የምችለውን ያህል እኔ 7 ተጨማሪ ረድፎችን በጠቅላላው 15 ጨምሬአለሁ። እኔ እንዲሁ አስተማሪዎቹ “ይብራ” ተብሎ ስለሚጠራው ውድድር አገኘሁ። በዚህ ላይ የወሰድኩትን ቪዲዮ እነሆ። አሁንም ቪዲዮውን የምወስድበት ዲጂታል ካሜራ ፍትሃዊ አያደርገውም። ለሰው ዓይን በተለይም ሁሉም ኤልኢዲዎች በሚበሩበት ፣ ግን በቪዲዮው ውስጥ ጥሩ አይመስልም። ይደሰቱ -ለዚህ ትልቅ ማሳያ የምንጭ ኮድ ከዚህ በታች ተካትቷል።
ደረጃ 6 መደምደሚያ
ሊሆኑ የሚችሉ ጭማሪዎች
I2CI በዚህ ንድፍ ውስጥ ጥቅም ላይ ያልዋሉትን ሁለት ሽቦ በይነገጽ (I2C) ፒኖችን ትተው ወጥተዋል። እነዚህን ሁለት ፒኖች ሊጠቀሙባቸው የሚችሉ በርካታ አስደሳች ተስፋዎች አሉ። የ I2C EEPROM ን ማከል በጣም ትልቅ መልእክቶችን ለማከማቸት ያስችላል። ሜጋ 8 ን ወደ I2C ተኳሃኝ የማሳያ ነጂ ለመቀየር የፕሮግራም ዲዛይን የማድረግ ተስፋም አለ። ይህ በዩኤስቢ አውቶቡስ ላይ በማለፍ በዩኤስቢ ድርድርዎ ላይ መረጃን ለማሳየት የዩኤስቢ ማንቃት የመቻል እድልን ይከፍታል። ግቤት ለአዝራሮች ወይም ለ IR ተቀባዩ ሊያገለግሉ የሚችሉ ብዙ ፒኖች አሉ። ይህ መልዕክቶች በምናሌ ስርዓት በኩል እንዲዘጋጁ ይፈቅዳል። ማሳያ ለዚህ አስተማሪ ሁለት የማሳያ ተግባሮችን ብቻ ተግባራዊ አደርጋለሁ። አንደኛው ገጸ -ባህሪያትን ወደ ማሳያው ይጽፋል ፣ ሌላኛው ገጸ -ባህሪያቱን በማሳያው ላይ ያሸብልላል። ማስታወስ ያለብዎት ዋናው ነገር በብርሃን ውስጥ የሚያዩት ነገር በውሂብ ድርድር ውስጥ ይወከላል። የውሂብ ድርድርን ለመለወጥ ቀልጣፋ መንገዶችን ካወጡ ፣ መብራቶቹ በተመሳሳይ መንገድ ይለወጣሉ።አንዳንድ የመገመት እድሎች ከዓምዶቹ ውስጥ የግራፍ መለኪያ መፍጠርን ያካትታሉ። ይህ እንደ ስቴሪዮ እንደ ምልክት ተንታኝ ሆኖ ሊያገለግል ይችላል። ማሸብለል ከላይ ወደ ታች ወይም ከታች ወደ ላይ ፣ ከግራ ወደ ቀኝ እንኳን ሊተገበር ይችላል። መልካም ዕድል ፣ ይደሰቱ!
ደረጃ 7: ይከታተሉ
የመቆጣጠሪያው ወረዳ ለወራት በዳቦ ሰሌዳው ውስጥ እንዲቀመጥ ከፈቀድኩ በኋላ ይህንን ንድፍ አብረን ለማቀናጀት ጥቂት የወረዳ ሰሌዳዎችን ንድፍ አውጥቼ ቀረፅኩ። ሁሉም ነገር በጥሩ ሁኔታ ተከናወነ ፣ እኔ በተለየ መንገድ የምሠራው ያለ አይመስለኝም።
የወረዳ ቦርድ ባህሪዎች
- የ Shift መመዝገቢያዎች የማሳያውን መጠን ለመጨመር በአንድ ላይ በሰንሰለት በሰንሰለት ሊሠሩ በሚችሉ በተለየ ሰሌዳዎች ላይ ናቸው።
- የመቆጣጠሪያ ቦርድ የራሱ የኃይል መቆጣጠሪያ አለው ስለዚህ ይህ 7v-30v (9v ባትሪ ወይም 12v የቤንች አቅርቦት ሁለቱም ለእኔ ጥሩ ይሰራሉ) በሚሰጥ በማንኛውም የኃይል ምንጭ ሊሠራ ይችላል።
- ማይክሮ መቆጣጠሪያው ከቦርዱ ሳያስወግደው እንደገና ሊስተካከል የሚችል የ 6 ፒን አይኤስፒ ራስጌ ተካትቷል።
- የ I2C አውቶቡስ ለወደፊቱ ጥቅም ላይ የሚውል ባለ 4-ሚስማር ራስጌ። ይህ ተጨማሪ መልዕክቶችን ለማከማቸት አልፎ ተርፎም ይህንን የባሪያ መሣሪያ በሌላ ማይክሮ መቆጣጠሪያ እንዲቆጣጠር ለኤኤፍሮ ሊያገለግል ይችላል (የአርኤስኤስ አመልካች ማንም?)
- 3 ጊዜያዊ የግፊት አዝራሮች በዲዛይን ውስጥ ተካትተዋል። የእነዚህን አዝራሮች አጠቃቀም ለማካተት ለወደፊቱ firmware ን እቀይረው ይሆናል።
ስብሰባ
ፕሌክስግላስን ፣ የማዕዘን ቅንፎችን ፣ 6x32 የማሽን ብሎኖችን ፣ ለውዝ እና ማጠቢያዎችን ፣ እንዲሁም ቀዳዳዎችን ለመገጣጠም መታ ያድርጉ እና ማንኛውንም ነገር መፍጠር እችላለሁ።
በሚበራበት ውስጥ ሁለተኛ ሽልማት!
የሚመከር:
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - ESP ማትሪክስ የ Android መተግበሪያ 14 ደረጃዎች
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - የ ESP ማትሪክስ የ Android መተግበሪያ - ይህ ጽሑፍ በ PCBWAY በኩራት ስፖንሰር የተደረገ ነው። ለራስዎ ይሞክሩት እና በ PCBWAY ላይ በ 5 ዶላር ብቻ 10 PCBs ን ያግኙ በጣም ጥሩ ጥራት ባለው PCBWAY። እኔ የምዘረጋው የኢኤስፒ ማትሪክስ ቦርድ
MAX7219 LED ማትሪክስ MQTT Esp8266 ን በመጠቀም 6 ደረጃዎች
MAX7219 LED Matrix MQTT Esp8266 ን በመጠቀም እኔ የ MAX7219 LED ማሳያውን ከ MQTT አገልጋይ ጋር ለማገናኘት እና ከ MQTT ደንበኝነት ምዝገባ ወደ ጽሑፍ ለመቀበል እየሞከርኩ ነበር። ነገር ግን በበይነመረቡ ላይ ምንም ተስማሚ ኮድ አላገኘሁም ፣ ስለዚህ የራሴን መገንባት ጀመርኩ። … እና ውጤቱ በጥሩ ሁኔታ ይመጣል … ይችላሉ
NovaStar ን በመጠቀም የ RGB ማትሪክስ 5 ደረጃዎች
የ RGB ማትሪክስ ኖቫስታርን በመጠቀም - በዚህ ዓመት ለሃሎዊን የፈረስ እሽቅድምድም ጨዋታ ለማድረግ ወሰንን። ግዙፍ ማሳያ ፈልጌ ነበር ፣ እና ሁልጊዜ ከቻይናው አርጂቢ ማትሪክስ ፓነሎች ጋር ለመጫወት ፍላጎት ነበረኝ። ቀደም ሲል በፕሮግራም ሊሠሩ በሚችሉ ኤልዲዎች ተጫውቻለሁ ፣ ግን ብዙ ቆራጥ ማግኘት ከባድ ነው
48 X 8 ማሸብለል የ LED ማትሪክስ ማሳያ አርዱዲኖን እና የ Shift ምዝገባዎችን በመጠቀም ።: 6 ደረጃዎች (ከስዕሎች ጋር)
48 X 8 ማሸብለል የኤልዲ ማትሪክስ ማሳያ አርዱዲኖን እና ሽግሽግ መዝገቦችን በመጠቀም ።: ሰላም ሁላችሁም! ይህ የእኔ የመጀመሪያ አስተማሪ ነው እና ሁሉም አርዱዲኖ ኡኖ እና 74HC595 ፈረቃ መዝገቦችን በመጠቀም 48 x 8 ፕሮግራም የሚያንሸራትት LED ማትሪክስ ማድረግ ነው። ይህ ከአርዱዲኖ ልማት ቦርድ ጋር የመጀመሪያ ፕሮጀክትዬ ነበር። ለኔ የተሰጠ ፈታኝ ነበር
5x4 LED ማሳያ ማትሪክስ መሰረታዊ ማህተም 2 (bs2) እና ቻርሊፕሌክስን በመጠቀም 7 ደረጃዎች
5x4 የ LED ማሳያ ማትሪክስ መሰረታዊ ማህተም 2 (bs2) እና ቻርሊፕሌክሲንግን በመጠቀም - መሰረታዊ ማህተም 2 እና አንዳንድ ተጨማሪ ኤልኢዲዎች በዙሪያው ተቀምጠዋል? በቻርሊፕሊክስ ጽንሰ -ሀሳብ ለምን አይጫወቱ እና 5 ፒኖችን ብቻ በመጠቀም ውፅዓት አይፍጠሩ። ለዚህ ትምህርት BS2e ን እጠቀማለሁ ፣ ግን ማንኛውም የ BS2 ቤተሰብ አባል መሥራት አለበት