ዝርዝር ሁኔታ:
ቪዲዮ: አርዱዲኖ MAX7219 7-ክፍል ማሳያ አጋዥ ስልጠና 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
MAX7219 ባለ 7-ክፍል ኤልኢዲዎችን (እስከ 8 አሃዞች) ፣ የማገጃ ማሳያዎችን (የአሞሌ ማሳያዎችን) እና ኮሞን ካቶዴስ የሆኑ 64 ነጠላ ኤልኢዲዎችን ለማሽከርከር የሚያገለግል IC ነው። ከማይክሮ መቆጣጠሪያ ጋር ለመገናኘት MAX7219 የ SPI የግንኙነት ስርዓትን ይጠቀማል። ስለዚህ 64 ኤልኢዲዎችን ለመንዳት የማይክሮ መቆጣጠሪያ 3 ወደቦች ብቻ ያስፈልጋሉ።
በዚህ ጽሑፍ ውስጥ IC MAX7219 ን እንደ ሾፌር የሚጠቀም ባለ 7-ሴጌመንት ሞዱል እንዴት እንደሚጠቀሙ አሳያችኋለሁ።
አስፈላጊ ክፍሎች:
- MAX7219 7-ክፍል ሞዱል
- አርዱዲኖ ናኖ
- ሽቦ Jumper
- ዩኤስቢ ሚኒ
አስፈላጊ ቤተ -መጽሐፍት
LedControl
በዚህ መማሪያ ውስጥ አርዱዲኖ ናኖ ቦርድ እጠቀማለሁ። እርስዎ በጭራሽ ካልተጠቀሙበት። ስለ ‹አርዱዲኖ ናኖን እንዴት መጠቀም እንደሚቻል› የቀድሞ ጽሑፌን እንዲያነቡ ሀሳብ አቀርባለሁ።
ደረጃ 1 ሁሉንም አካላት ያሰባስቡ
የ Arduino ሰሌዳውን ከ 7-ክፍል ሞጁል ጋር ያገናኙ። ከዚህ በታች የጻፍኩትን ስዕል ወይም መመሪያ ይመልከቱ-
አርዱዲኖ ወደ 7-ክፍል
+5V => ቪ.ሲ.ሲ
GND => GND
D12 => ዲን
D11 => CLK
D10 => CS/LOAD
ደረጃ 2 ቤተ -መጽሐፍት ያክሉ
ወረዳው ከተጠናቀቀ በኋላ። የ “LedControl” ቤተ -መጽሐፍትን ወደ አርዱዲኖ አይዲኢ ያክሉ።
ወደ አርዱዲኖ ቤተ -መጽሐፍት ለማከል ቀደም ሲል በሠራሁት “ውጫዊ ቤተ -መጽሐፍት ወደ አርዱዲኖ እንዴት እንደሚታከል” በሚለው ጽሑፍ ውስጥ ሊያነቡት ይችላሉ።
ደረጃ 3 - ተጨማሪ ተግባራት
የ LedControl ቤተ -መጽሐፍት ካከሉ በኋላ። ባለ 7-ክፍል ሞጁሉን ለመቆጣጠር ተጨማሪ ተግባሮችን መጠቀም ይችላሉ።
ክርክር
addr - የማሳያው አድራሻ
አሃዝ - በማሳያው ላይ ያለው የቁጥሩ አቀማመጥ (0..7) እሴት - የሚታየው እሴት። (0x00..0x0F)
dp የአስርዮሽ ነጥቡን ያዘጋጃል።
ተግባር
setChar (addr ፣ አሃዝ ፣ እሴት። ዲፒ); // ለ 7 ቢት ASCII ኢንኮዲንግ የቻር ዓይነት ዋጋን ለማሳየት
setDigit (addr ፣ አሃዝ ፣ እሴት ፣ ቦሌን ዲፒ); // በአንድ ተግባር setRow ውስጥ አሃዞችን እና ገጸ -ባህሪያትን ለማሳየት (አድማሪ ፣ አሃዝ ፣ እሴት ፣ ቡሊያን ዲፒ); // እቃውን በሚፈለገው አሃዝ ለማሳየት
ለተጨማሪ ዝርዝሮች እባክዎን እዚህ ያንብቡ።
ደረጃ 4: ንድፍ ይስቀሉ
ለዚህ ባለ 7-ክፍል ሞጁል ለሙከራ ንድፍ አውጥቻለሁ። ከዚህ በታች ያለውን ኮድ መገልበጥ ይችላሉ ፣ ከዚያ በስዕልዎ ውስጥ ይለጥፉት።
// እኛ ሁልጊዜ ቤተመፃህፍትን ማካተት አለብን
#"LedControl.h" ን ያካትቱ
/*
አሁን ከእሱ ጋር ለመስራት LedControl እንፈልጋለን። ***** እነዚህ የፒን ቁጥሮች ምናልባት ከእርስዎ ሃርድዌር ጋር አይሰሩም *****
ፒን 12 ከ DataIn ጋር ተገናኝቷል
ፒን 11 ከ CLK ጋር ተገናኝቷል
ፒን 10 ከ LOAD ጋር ተገናኝቷል
እኛ አንድ MAX72XX ብቻ አለን።
*/
LedControl lc = LedControl (12 ፣ 11 ፣ 10 ፣ 1);
/ * በማሳያው ዝመናዎች መካከል ሁል ጊዜ ትንሽ እንጠብቃለን */
ያልተፈረመ ረጅም መዘግየት = 500;
ባዶነት ማዋቀር () {
/ * MAX72XX በሚነሳበት ጊዜ ኃይል ቆጣቢ ሁናቴ ውስጥ ነው ፣ እኛ የማንቃት ጥሪ ማድረግ አለብን */
lc.shutdown (0 ፣ ሐሰት);
/ * ብሩህነትን ወደ መካከለኛ እሴቶች ያዘጋጁ */
lc.setIntensity (0, 8);
/ * እና ማሳያውን አጽዳ */
lc.clearDisplay (0);}
ባዶ ሠላም () {
lc.setChar (0, 7 ፣ 'H' ፣ ሐሰት);
lc.setChar (0 ፣ 6 ፣ ‘ኢ’ ፣ ሐሰት);
lc.setChar (0 ፣ 5 ፣ ‘L’ ፣ ሐሰት);
lc.setChar (0 ፣ 4 ፣ ‘ኤል’ ፣ ሐሰት);
lc.setChar (0 ፣ 3 ፣ ‘0’ ፣ ሐሰት);
lc.setChar (0 ፣ 2 ፣ ‘.’ ፣ ሐሰት) ፤
lc.setChar (0 ፣ 1 ፣ ‘.’ ፣ ሐሰት) ፤
lc.setChar (0 ፣ 0 ፣ ‘.’ ፣ ሐሰት) ፤
መዘግየት (መዘግየት+1000);
lc.clearDisplay (0);
መዘግየት (መዘግየት);
lc.setDigit (0 ፣ 7 ፣ 1 ፣ ሐሰት);
መዘግየት (መዘግየት);
lc.set ዲጂት (0 ፣ 6 ፣ 2 ፣ ሐሰት);
መዘግየት (መዘግየት);
lc.setDigit (0 ፣ 5 ፣ 3 ፣ ሐሰት);
መዘግየት (መዘግየት);
lc.setDigit (0 ፣ 4 ፣ 4 ፣ ሐሰት);
መዘግየት (መዘግየት);
lc.setDigit (0 ፣ 3 ፣ 5 ፣ ሐሰት);
መዘግየት (መዘግየት);
lc.set ዲጂት (0 ፣ 2 ፣ 6 ፣ ሐሰት);
መዘግየት (መዘግየት);
lc.setDigit (0 ፣ 1 ፣ 7 ፣ ሐሰት);
መዘግየት (መዘግየት);
lc.setDigit (0 ፣ 0 ፣ 8 ፣ ሐሰት);
መዘግየት (1500);
lc.clearDisplay (0);
መዘግየት (መዘግየት);
}
ባዶነት loop () {ሰላም ();
}
ወይም ከዚህ በታች ያለውን ፋይል ያውርዱ ፦
ደረጃ 5: ውጤት
ውጤቱን ይደሰቱ።
ጥያቄዎች ካሉ በአስተያየቶች አምድ ውስጥ ይፃፉ።
በሚቀጥለው ጽሑፍ እንገናኝ።
የሚመከር:
አርዱዲኖ እና VL53L0X የበረራ ጊዜ + የ OLED ማሳያ አጋዥ ስልጠና 6 ደረጃዎች
አርዱinoኖ እና VL53L0X የበረራ ጊዜ + የ OLED ማሳያ አጋዥ ስልጠና-በዚህ መማሪያ ውስጥ VL53L0X የሰዓት-በረራ አነፍናፊን እና የ OLED ማሳያ በመጠቀም እንዴት በ ሚሜ ውስጥ ርቀትን ማሳየት እንደሚቻል እንማራለን። ቪዲዮውን ይመልከቱ
አርዱዲኖ ማክስ 7219 መሪ ማትሪክስ ማሳያ አጋዥ ስልጠና 4 ደረጃዎች
አርዱዲኖ ማክስ 7219 መሪ ማትሪክስ የማሳያ አጋዥ ስልጠና - በዚህ አስተማሪዎች ውስጥ ሠላም በዚህ መሪ ማትሪክስ ማሳያ ላይ እነማ እና ጽሑፍ ለማሳየት ከ ‹7279› ማሳያ ሾፌር ከአርዲኖ ጋር መሪ መሪ ማትሪክስ ማሳያ እንዴት መጠቀም እንደሚቻል እንማራለን።
አርዱዲኖ ኤልሲዲ 16x2 አጋዥ ስልጠና - የ 1602 LCD ማሳያ ከአርዱዲኖ ኡኖ ጋር - 5 ደረጃዎች
አርዱዲኖ ኤልሲዲ 16x2 አጋዥ ስልጠና | የ 1602 ኤልሲዲ ማሳያ ከአርዱዲኖ ኡኖ ጋር - ሰላም ጓዶች ብዙ ፕሮጀክቶች አንዳንድ የዲይ ሜትር ወይም የዩቲዩብ የደንበኝነት ምዝገባ ማሳያ ማሳያ ወይም የሂሳብ ማሽን ወይም የቁልፍ ሰሌዳ መቆለፊያ ከማሳያው ጋር እና እነዚህ ሁሉ ፕሮጀክቶች ከተሠሩ ውሂቡን ለማሳየት ማያ ያስፈልጋቸዋል። አርዱኢኖ እነሱ በግልፅ ይገልጻሉ
4 በ 1 MAX7219 ነጥብ ማትሪክስ የማሳያ ሞዱል አጋዥ ስልጠና አርዱዲኖ UNO ን በመጠቀም - 5 ደረጃዎች
4 በ 1 MAX7219 የነጥብ ማትሪክስ የማሳያ ሞዱል አጋዥ ስልጠና አርዱዲኖ UNO ን በመጠቀም - መግለጫ -የ LED ማትሪክስን ለመቆጣጠር ቀላል ይፈልጋሉ? ይህ 4 በ 1 ነጥብ ማትሪክስ ማሳያ ሞዱል ለእርስዎ ተስማሚ መሆን አለበት። መላው ሞጁል እያንዳንዳቸው ከ MAX7219 IC ጋር ባስቀመጡት በአራት 8x8 RED የጋራ ካቶድ ነጥብ ማትሪክስ ውስጥ ይመጣል። አሂድ ጽሑፍን ለማሳየት በጣም ጥሩ
አርዱዲኖ እና TFT ማሳያ በመጠቀም እውነተኛ ሰዓት እንዴት እንደሚሠራ - አርዱዲኖ ሜጋ RTC ከ 3.5 ኢንች TFT ማሳያ ጋር - 4 ደረጃዎች
አርዱዲኖ እና TFT ማሳያ በመጠቀም እውነተኛ ሰዓት እንዴት እንደሚሠራ | አርዱዲኖ ሜጋ RTC ከ 3.5 ኢንች TFT ማሳያ ጋር- የእኔን የ Youtube ሰርጥ ይጎብኙ። መግቢያ-- በዚህ ልጥፍ 3.5 ኢንች TFT ን ንኪኪ LCD ን ፣ አርዱዲኖ ሜጋን በመጠቀም “የእውነተኛ ሰዓት ሰዓት” እሠራለሁ። 2560 እና DS3231 RTC ሞዱል…. ከመጀመሩ በፊት… ቪዲዮውን ከዩቲዩብ ጣቢያዬ ይፈትሹ። ማስታወሻ- አርዱይን የሚጠቀሙ ከሆነ