ዝርዝር ሁኔታ:
- ደረጃ 1 - መሣሪያዎችን እና አካላትን መሰብሰብ።
- ደረጃ 2 በወረዳ ሰሌዳ ላይ የወረዳውን መገንባት።
- ደረጃ 3: መሸጥ።
- ደረጃ 4 የተጠናቀቀውን የወረዳውን የመጀመሪያ አጋማሽ መሞከር።
- ደረጃ 5 - ሁለተኛውን ግማሽ መገንባት።
- ደረጃ 6: ውጤቱ
ቪዲዮ: 48 X 8 ማሸብለል የ LED ማትሪክስ ማሳያ አርዱዲኖን እና የ Shift ምዝገባዎችን በመጠቀም ።: 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ሰላም ሁላችሁም
ይህ የእኔ የመጀመሪያ አስተማሪ ነው እና ሁሉም አርዱዲኖ ኡኖ እና 74HC595 የመቀየሪያ መመዝገቢያዎችን በመጠቀም 48 x 8 ፕሮግራሚንግ ማሸብለል LED ማትሪክስ ማድረግ ነው። ይህ ከአርዱዲኖ ልማት ቦርድ ጋር የመጀመሪያ ፕሮጀክትዬ ነበር። መምህሬ የሰጠኝ ፈተና ነበር። በዚያን ጊዜ ይህንን ተግዳሮት በተቀበሉበት ጊዜ አርዱዲኖን በመጠቀም እንዴት ኤልኢዲ እንዴት እንደሚንፀባረቅ እንኳ አላውቅም ነበር። ስለዚህ ፣ አንድ ጀማሪ እንኳን ይህንን በትንሽ በትዕግስት እና በመረዳት ይህንን ማድረግ ይችላል ብዬ አስባለሁ። ስለ ፈረቃ መመዝገቢያዎች እና በአርዲኖ ውስጥ ባለ ብዙ ማባዛት በትንሽ ምርምር ጀመርኩ። ለመመዝገቢያ መዝገቦች አዲስ ከሆኑ ፣ ከማትሪክስ ከመጀመርዎ በፊት የብዙ ማባዛት እና ዴዚ-ሰንሰለት ፈረቃ መዝገቦችን መሠረታዊ ነገሮች እንዲማሩ እመክራለሁ። ያ ኮዱን እና የማሸብለል ማሳያውን አሠራር ለመረዳት ብዙ ይረዳዎታል።
ደረጃ 1 - መሣሪያዎችን እና አካላትን መሰብሰብ።
አካላት
- 1. አርዱዲኖ ኡኖ አር 3 - 1
- 2. 74HC595 8 ቢት ተከታታይ ለ Parallel Shift Register. - 7
- 3. ከክርስቶስ ልደት በፊት 548/2N4401 ትራንዚስተሮች - 8
- 4. 470 Ohms Resistors - የአምዶች ብዛት + 8
- 5. የቅድመ ዝግጅት ቦርድ 6x4 ኢንች - 4
- 6. በቀለማት ያሸበረቁ ሽቦዎች - እንደአስፈላጊነቱ
- 7. የአይሲ ባለቤቶች - 7
- 8. 5 ሚሜ ወይም 3 ሚሜ 8x8 የጋራ ካቶድ ሞኖ ቀለም LED ማትሪክስ - 6
- 9. ወንድ እና ሴት ራስጌዎች - እንደአስፈላጊነቱ።
አስፈላጊ መሣሪያዎች
- 1. የመሸጫ ኪት
- 2. መልቲሜትር
- 3. ሙጫ ጠመንጃ
- 4. ዲ-ብየዳ ፓምፕ
- 5. 5V የኃይል አቅርቦት
ደረጃ 2 በወረዳ ሰሌዳ ላይ የወረዳውን መገንባት።
አምሳያውን ከመገንባቱ በፊት መጀመሪያ ማድረግ ያለብዎት የ 8 x 8 ማትሪክስዎን የፒን ዲያግራም ማግኘት እና በሁሉም ማትሪክስዎ ውስጥ ያሉትን ፒኖች ለመለየት የማጣቀሻ ነጥብ ምልክት ማድረግ ነው። ወረዳውን በሚሰበሰቡበት ጊዜ ይህ ሊረዳዎት ይችላል።
እኔ እዚህ የተጠቀምኩበትን የማትሪክስ ሞጁል የፒን ዲያግራም አያይዣለሁ። በእኔ ሞዱል ውስጥ ረድፎቹ አሉታዊ ፒን ነበሩ። በገበያው ውስጥ ላሉት አብዛኛዎቹ ሞጁሎች ይህ የፒን ዲያግራም ተመሳሳይ ሆኖ ይቆያል።
በወረዳ ውስጥ አንድ ፈረቃ መመዝገቢያ 8 ቱን ረድፎች ለመቆጣጠር እና ዓምዶችን ለመቆጣጠር ጥቅም ላይ እንደዋለ ለእያንዳንዱ 8 ዓምዶች አንድ ፈረቃ መመዝገቢያ እንጠቀማለን።
በዳቦ ሰሌዳው ላይ ቀለል ያለ 8 x 8 ማሸብለል ማሳያ እንገንባ።
ወረዳው በሁለት ክፍሎች ተከፍሏል - የረድፍ ቁጥጥር እና የአምድ ቁጥጥር። መጀመሪያ የአምድ መቆጣጠሪያውን እንገንባ።
ከ arduino ፒን 4 ከለውጥ መዝገቡ ፒን 14 (SER) ጋር ተገናኝቷል። (ይህ የመቀየሪያ መመዝገቢያው ተከታታይ የውሂብ ግብዓት ፒን ነው። ኤልዲዎቹን ለማብራት የሚያስፈልጉት የሎጂክ ደረጃዎች በዚህ ፒን በኩል ይመገባሉ።
ከ arduino ፒን 3 ከለውጥ መዝገቡ ፒን 12 (RCLK) ጋር ተገናኝቷል። (ይህንን ፒን እንደ የውጤት ሰዓት ፒን እንሰይመው። በፈረቃ መመዝገቢያዎች ማህደረ ትውስታ ውስጥ ያለው መረጃ ይህ ሰዓት ሲነሳ ወደ ውፅዓት ይገፋል።)
ከ arduino ፒን 2 ከለውጥ መዝገቡ ፒን 11 (SRCLK) ጋር ተገናኝቷል። (ይህ ወደ ማህደረ ትውስታ ውስጥ መረጃን የሚቀይር የግቤት ሰዓት ፒን ነው።)
ቪ.ሲ.ሲ. +5 ቪ ወደ ፈረቃ መመዝገቢያው በፒን 16 በኩል ይሰጠዋል እና ተመሳሳዩ ከፒን 10. ጋር ተገናኝቷል (ለምን? ፒን 10 ሲቀየር በፈረቃ መዝገብ ውስጥ ያለውን ውሂብ የሚያጸዳው የ SRCLR ፒን ነው። ንቁ ዝቅተኛ ፒን ነው ፣ ስለዚህ በፈረቃ መዝገቡ ማህደረ ትውስታ ውስጥ ውሂቡን ለማቆየት ፣ ይህ ፒን ሁል ጊዜ በ +5 ቪ መሰጠት አለበት።)
መሬቱ ከሁለቱም የ GND ፒን (ከፈረቃ መዝገቡ ፒን 8) እና ከ OE ፒን (ከለውጥ መዝገቡ ፒን 13) ጋር ተገናኝቷል። (ለምን? ውጤቱ በሰዓት ምልክቱ መሠረት ለውጤቶችን ለመስጠት በቅደም ተከተል ፒን መነቃቃት አለበት። ልክ እንደ SRCLR ፒን ንቁ ገባሪ ዝቅተኛ ፒን ነው ፣ ስለሆነም እሱን ለማንቃት ሁል ጊዜ በመሬት ሁኔታ ውስጥ መቆየት አለበት። ውጤቶች።)
የማትሪክስ ዓምድ ፒኖች በማትሪክስ እና በለውጥ መመዝገቢያ መካከል ባለው የ 470 ohms resistor በወረዳ ዲያግራም ላይ እንደሚታየው ከለውጥ መመዝገቢያው ጋር ተገናኝተዋል።
አሁን ፣ ለረድፍ መቆጣጠሪያ ወረዳ።
ፒን 7 ከአርዲኖ ከለውጥ መዝገቡ ፒን 14 (SER) ጋር ተገናኝቷል።
ከ arduino ፒን 5 ከ shift 11 (SRCLK) ከለውጥ መዝገቡ ጋር ተገናኝቷል።
ከ arduino ፒን 6 ከለውጥ መዝገቡ ፒን 12 (RCLK) ጋር ተገናኝቷል።
VCC +5V ከላይ እንደተገለፀው ለፒን 16 እና ለፒን 10 ተሰጥቷል።
መሬት ከፒን 8 እና ፒን 13 ጋር ተገናኝቷል።
ከላይ እንደጠቀስኩት ረድፎቹ በእኔ ጉዳይ ላይ አሉታዊ ፒን ነበሩ። የማትሪክስዎን አሉታዊ ካስማዎች እንደ ማሳያ ረድፎች አድርገው መቁጠሩ የተሻለ ነው። በመሸጋገሪያ መዝገቡ የውጤት አመክንዮ ደረጃዎች የሚቆጣጠሩትን BC548/2N4401 ትራንዚስተሮችን በመጠቀም የመሬቱ ግንኙነት ወደ እነዚህ አሉታዊ ፒኖች መቀየር ያስፈልጋል። ስለዚህ ብዙ አሉታዊ ፒኖች ፣ እኛ ብዙ ትራንዚስተሮች ያስፈልጉናል።
በወረዳ ዲያግራም ላይ እንደሚታየው የረድፍ ግንኙነቶችን ይስጡ።
የ 8 x 8 ማትሪክስ ማሳያ ፕሮቶታይልን ለመሥራት ከተሳካዎት ፣ በቀላሉ ለአምዱ መቆጣጠሪያ የወረዳውን ክፍል ማባዛት እና ማትሪክሱን ወደ ማናቸውም ዓምዶች ቁጥር ማራዘም ይችላሉ። ለእያንዳንዱ 8 አምዶች (አንድ 8 x 8 ሞዱል) እና ዴዚ ሰንሰለት ከቀዳሚው ጋር አንድ 74HC595 ማከል ብቻ ያስፈልግዎታል።
ተጨማሪ ዓምዶችን ለማከል ፈረቃውን በሰንሰለት የሚይዝ ዴዚ።
በኤሌክትሪካል ኢንጂነሪንግ ውስጥ የዲዚ ሰንሰለት በርካታ መሣሪያዎች በቅደም ተከተል በአንድ ላይ የሚጣመሩበት የሽቦ ዕቅድ ነው።
ዘዴው ቀላል ነው-SRCLK (የግቤት ሰዓት ፒን 11) እና RCLK (የውጤት ሰዓት። ፒን 12) ፒኖች በሁሉም የዴይ-ሰንሰለት ፈረቃ መመዝገቢያዎች መካከል ይካፈላሉ እያንዳንዱ የቀድሞው ፈረቃ ምዝገባ የ QH ፒን (ፒን 9) ሰንሰለት በ SER ፒን (ፒን 14) በኩል ለሚከተለው የለውጥ ምዝገባ እንደ ተከታታይ ግብዓት ያገለግላል።
በቀላል ቃላት ፣ ዴይዚ የሽግግሩን መዝገቦች በሰንሰለት ፣ በትልቅ ማህደረ ትውስታ እንደ አንድ ፈረቃ መዝገብ ሆነው መቆጣጠር ይችላሉ። ለምሳሌ ፣ ሁለት የ 8 ቢት ፈረቃ መዝገቦችን ዴዚ ሰንሰለት ካደረጉ እንደ አንድ የ 16 ቢት ፈረቃ መመዝገቢያዎች ይሰራሉ።
ኮዱ
በኮድ ውስጥ ረድፎቹን ስንቃኝ በግብዓቱ መሠረት ዓምዶቹን በተመጣጣኝ አመክንዮ ደረጃዎች እንመገባለን። ከ A እስከ Z ያሉት ቁምፊዎች በኮድ ውስጥ በባይት ድርድር ውስጥ እንደ አመክንዮ ደረጃዎች ይገለፃሉ። እያንዳንዱ ቁምፊ 5 ፒክሰሎች ስፋት እና 7 ፒክሰሎች ከፍታ አለው። እኔ በኮዱ ውስጥ እንደ አስተያየቶች ስለ ኮዱ አሠራር የበለጠ ዝርዝር ማብራሪያ ሰጥቻለሁ።
የአርዱዲኖ ኮድ እዚህ ተያይ attachedል።
ደረጃ 3: መሸጥ።
የተሸጠውን ወረዳ ለመረዳት ቀላል ለማድረግ ፣ በተቻለ መጠን ትልቅ አድርጌዋለሁ እና ለረድፍ እና ለአምድ ተቆጣጣሪዎች የተለየ ሰሌዳዎችን ሰጥቼ ራስጌዎችን እና ሽቦዎችን በመጠቀም አንድ ላይ አገናኘኋቸው። ክፍሎቹን እርስ በእርስ በቅርበት በመሸጥ ወይም በፒሲቢ ዲዛይን ላይ ጥሩ ከሆኑ ትንሽ ብጁ ፒሲቢን እንዲሁ ማድረግ ይችላሉ።
ወደ ማትሪክስ በሚወስደው እያንዳንዱ ፒን ላይ 470 ohms resistor ማስቀመጥዎን ያረጋግጡ። የ LED ማትሪክስን ከቦርዱ ጋር ለማገናኘት ሁል ጊዜ ራስጌዎችን ይጠቀሙ። ለረጅም ጊዜ ለሙቀት መጋለጥ በቋሚነት ሊጎዳቸው ስለሚችል በቀጥታ ወደ ቦርዱ አለመሸጡ የተሻለ ነው።
ለረድፉ እና ለአምድ መቆጣጠሪያዎች የተለየ ሰሌዳዎችን እንደሠራሁ ፣ ዓምዶችን ለማገናኘት ከአንድ ሰሌዳ ወደ ሌላው ሽቦዎችን ዘረጋሁ። እዚህ ፣ ከላይ ያለው ሰሌዳ ረድፎችን ለመቆጣጠር እና ከታች ያለው ሰሌዳ ዓምዶችን ለመቆጣጠር ነው።
ሁሉንም 8 ረድፎች ለመንዳት ብቻ 74HC595 ን ብቻ ይፈልጋል። ነገር ግን በአምዶች ብዛት ላይ በመመስረት ፣ ተጨማሪ የመቀየሪያ መመዝገቢያዎች መታከል አለባቸው ፣ በዚህ ማትሪክስ ውስጥ ሊያክሏቸው የሚችሏቸው የአምዶች ብዛት የንድፈ ሀሳብ ገደብ የለም። ምን ያህል ትልቅ ማድረግ ይችላሉ? እዚያ ሲደርሱ ያሳውቁኝ!;)
ደረጃ 4 የተጠናቀቀውን የወረዳውን የመጀመሪያ አጋማሽ መሞከር።
እንደ ልቅ ግንኙነቶች ፣ የተሳሳተ የፒን ግንኙነት ወዘተ የመሳሰሉትን ሊሆኑ የሚችሉ ስህተቶችን ለማግኘት ሁል ጊዜ በግማሽ ይፈትኑት-በማትሪክስ ውስጥ ስህተቱን ለማግኘት እርዳታ የጠየቁኝ ብዙ ሰዎች ከማትሪክስ ሞዱል ረድፍ አምድ ላይ ስህተት ሰርተዋል። ከመሸጡ በፊት ሁለት ጊዜ ይፈትሹ እና ቀለሞቹን በቀላሉ ለመለየት በቀለማት ያሸበረቁ ሽቦዎችን ይጠቀሙ።
ደረጃ 5 - ሁለተኛውን ግማሽ መገንባት።
ተመሳሳዩን የአምድ መቆጣጠሪያ ወረዳ ያራዝሙ። ረድፎቹ ከቀዳሚው ጋር በተከታታይ ተያይዘዋል።
የ SRCLK እና RCLK ፒኖች በትይዩ ይወሰዳሉ እና የተጠናቀቀው የወረዳ የመጨረሻ ፈረቃ ምዝገባ QH (ተከታታይ ውሂብ ወጥቷል። ፒን 9) ከሚቀጥለው ፈረቃ መዝገብ ከ SER (Serial Data in. Pin 14) ጋር ተገናኝቷል። የ VCC እና GND ኃይል እንዲሁ በሁሉም አይሲዎች መካከል ይጋራል።
ደረጃ 6: ውጤቱ
ብየዳውን ከጨረሱ በኋላ ቀጣዩ ደረጃ ለእርስዎ ማሳያ መያዣ ማዘጋጀት ነው። Fusion 360 ን ወይም ሌላ ማንኛውንም የ3 -ል ዲዛይን መሣሪያን እና 3 ዲ መያዣውን በመጠቀም ብጁ መያዣን መንደፍ ሁል ጊዜ የተሻለ ነው። በዚያን ጊዜ የ3 -ል ህትመት ስላልነበረኝ በእንጨት ሥራ ጥሩ በሆነ ጓደኛዬ እገዛ የእንጨት መያዣ ሠራሁ።
ይህንን አስተማሪ በማንበብ እንደወደዱት ተስፋ ያድርጉ። ከዚህ በታች ባለው የአስተያየቶች ክፍል ውስጥ የዚህ ፕሮጀክት ሥሪት ሥዕሎችዎን ይለጥፉ እና ማንኛውም ጥያቄ ካለዎት እዚህ ለመጠየቅ ነፃነት ይሰማዎት ወይም ወደ [email protected] ኢሜል ይላኩ። እርስዎን በመርዳት ደስተኛ ነኝ።
የሚመከር:
አርዱዲኖን እና 74HC595 Shift Register ን በመጠቀም ሰባት የክፍል ማሳያ መቆጣጠር 6 ደረጃዎች
አርዱዲኖን እና 74HC595 Shift Register ን በመጠቀም የሰባቱን ክፍል ማሳያ መቆጣጠር - ሄይ ፣ ምን አለ ፣ ጓዶች! አካርስሽ እዚህ ከ CETech.Seven Segment ማሳያዎች ለመመልከት ጥሩ ናቸው እና መረጃን በቁጥሮች መልክ ለማሳየት ሁል ጊዜ ምቹ መሣሪያ ነው ነገር ግን በእነሱ ውስጥ ጉድለት አለ ይህም በእውነቱ ውስጥ ሰባት ክፍል ማሳያ ስንቆጣጠር
ESP32 ማሸብለል WordClock በ LED ማትሪክስ ላይ 5 ደረጃዎች (ከስዕሎች ጋር)
ESP32 ማሸብለል WordClock በ LED ማትሪክስ ላይ - በዚህ ፕሮጀክት ውስጥ ከ ESP32 ፣ ከ LED ማትሪክስ እና ከሲጋራ ሳጥን ጋር ማሸብለል WordClock ን እፈጥራለሁ። WordClock በማያ ገጹ ላይ ከማተም ወይም እርስዎ ሊያነቧቸው የሚችሉ እጆች ካሉዎት ጊዜውን የሚገልጽ ሰዓት ነው። ይህ ሰዓት 10 ደቂቃ ያህል እንደሆነ ይነግርዎታል
DIY LED Dot Matrix ማሸብለል ማሳያ አርዱዲኖን በመጠቀም 6 ደረጃዎች
DIY LED Dot Matrix ማሸብለል ማሳያ አርዱዲኖን በመጠቀም -ጤና ይስጥልኝ ይህ የእኔ የመጀመሪያ አስተማሪ ነው። በዚህ መመሪያ ውስጥ አርዱዲኖን እንደ MCU በመጠቀም የ DIY LED Dot Matrix ማሸብለል ማሳያ እንዴት እንደምሠራ አሳያለሁ። ይህ በባቡር ጣቢያ ፣ በአውቶቡስ ጣቢያ ፣ በመንገዶች እና በሌሎች ብዙ ቦታዎች ላይ ተለይተው የቀረቡ ማሳያዎች። እዚያ
16x64 P10 ማሸብለል የ LED ማሳያ PIC16F877 ማይክሮ መቆጣጠሪያ 5 ደረጃዎች (ከስዕሎች ጋር)
PIC16F877 ማይክሮ መቆጣጠሪያን በመጠቀም 16x64 P10 ማሸብለል የ LED ማሳያ - በዚህ አስተማሪ ውስጥ 16 x 64 (p10) የ LED ማትሪክስ ማሳያ ከ PICI6F877A ማይክሮ መቆጣጠሪያ ጋር እንዴት እንደሚገናኝ ይገልጻል። በ EEPROM ውስጥ በተከማቸ በ UART በኩል ወደ ማይክሮ መቆጣጠሪያው አንድ መረጃ ይልካል እና ውሂቡ በ LED ማትሪክስ ማሳያ ላይ ይታያል። እሱ
የ LED ማትሪክስ የ Shift ምዝገባዎችን በመጠቀም 7 ደረጃዎች (ከስዕሎች ጋር)
የ LED ማትሪክስ የ Shift መዝገቦችን በመጠቀም - ይህ አስተማሪ ማለት በመስመር ላይ ከሚገኙት የበለጠ የተሟላ ማብራሪያ ነው ማለት ነው። በተለይም ፣ ይህ በ LED Marquee ውስጥ በተመራው 5555 ውስጥ ካለው የበለጠ የሃርድዌር ማብራሪያን ይሰጣል። ግቦች ይህ አስተማሪ ጽንሰ -ሀሳቦችን ያቀርባል