ዝርዝር ሁኔታ:
- ደረጃ 1 ማሳያ
- ደረጃ 2 የብሉቱዝ ቢት
- ደረጃ 3 የ BT ግንኙነት እና ፕሮግራሙ።
- ደረጃ 4 - ኮድ እና ኃይል
- ደረጃ 5 - 2020 ን ያዘምኑ - 2 X 4 (8x8) ማትሪክስ ማሳያዎች
ቪዲዮ: 8x8 ማትሪክስ ማሳያ ከ BT ጋር: 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ከጥቂት ወራት በፊት ከኤባይ (ቻይና) 4 ፓነል 8x8 ማትሪክስ ገዛሁ።
በአውታረ መረቡ ላይ ያሉት አብዛኛዎቹ ምሳሌዎች የተፃፉበት ከላይ ወደ ታች ሳይሆን ከጎን ወደ ጎን በገመድ የተሳሰረ መሆኑን ሳውቅ በጣም አዘንኩ። ደረጃ 2 ን ይመልከቱ።
እኔ ኮዱን ማሻሻል እችላለሁ ብዬ እገምታለሁ (እንዴት እርግጠኛ አይደለሁም) ፣ ግን የተለመደው ስንፍናዬ ቀድሞውኑ የተፃፈውን ነገር እንድፈልግ ነገረኝ። አንድ ምሳሌ አገኘሁ እና ከሱ ጋር ተጣብቄያለሁ!
በቋሚ መልዕክቶች ተጫውቻለሁ ግን ከዚያ በብሉቱዝ በኩል መልዕክቱን ለማዘጋጀት እሞክራለሁ።
ከዚያ መልዕክቶችን ለማስቀመጥ እና ለማምጣት ፈለግሁ!
ብዙ ሙከራዎች እና ስህተቶች ነበሩ ፣ ግን ከጥቂት ሰዓታት በኋላ ኮድ መስራቱን አገኘሁት።
አሁንም ለእሱ ተግባራዊ ጥቅም ለማግኘት እሞክራለሁ !!:-)
ደረጃ 1 ማሳያ
ቀደም ሲል እንደተጠቀሰው ማሳያው ከላይ ወደ ታች ሳይሆን ከግራ ወደ ቀኝ ተዘርግቷል።
ይህንን ለማካካስ ሌላ ኮድ ተስተካክሎ ሊሆን እንደሚችል እርግጠኛ ነኝ!
የሥራ ኮዱን ከየት እንዳወረድኩ አላስታውስም ፣ ሆኖም ፣ “cosmicvoid matrix or LedControlMS.h” ፍለጋ ሊረዳ ይችላል። ለዚህ ፕሮጀክት LedControlMS.h lib ያስፈልጋል።
እኔ የተቀየርኩት የዚህ ኮድ ብቸኛው ክፍል የማሳያዎቹ ብዛት ወደ 5 የተቀናበረ ይመስላል ፣ እኔ ወደ 4 ቀይሬዋለሁ።
ከ 4 ይልቅ በ 8 ማትሪክስ እንዴት እንደሚሰራ ለማየት ሌላ የ x4 ማሳያ አዝዣለሁ!
ደረጃ 2 የብሉቱዝ ቢት
በብሉቱዝ መሣሪያ በተጫወትኩ ቁጥር ሁል ጊዜ ይህንን እጅግ በጣም ጥሩ አስተማሪን እጠቅሳለሁ!
www.instructables.com/id/Modify-The-HC-05-B…
ይህ Instructable HC-05 ን እንዴት ማዋቀር እና ከተንቀሳቃሽ ስልክ ወይም ጡባዊ ጋር ማጣመር እንዳለብዎ ማወቅ ያለብዎትን ሁሉ ይነግርዎታል።
ከ Samsung Galaxy 6 Edge እና ከ Tab A ጋር ምንም ችግር የለውም።
የመገናኛ ፍጥነቱን ወደ 57600 ቀይሬዋለሁ።
ደረጃ 3 የ BT ግንኙነት እና ፕሮግራሙ።
ከ HC -05 ጋር ለመገናኘት ከ Play መደብር ነፃ መተግበሪያን አውርጃለሁ ፣ ብዙ አሉ ፣ - እኔ የመረጥኩት ብሉቱዝ ተርሚናል HC -05 ይባላል - በጣም ጥሩ መተግበሪያ ነው!
HC-05 ን ከስልክ ወይም ከጡባዊ ተኮ ካገናኙ በኋላ የሚከተለው ይከሰታል።
አርዱዲኖ ዳግም ሲጀመር ፕሮግራሙ በ EEPROM ውስጥ የተከማቹትን ሁሉንም መልእክቶች ያነባል እና በስልክ / ጡባዊው ላይ ያሳያል - ስዕል ይመልከቱ።
የሚታየው መረጃ የማስታወሻ ቦታ (0-9) ፣ የመልዕክቱ ርዝመት እና መልእክቱ ራሱ በየቦታው ነው።
ለምስግ 0 ፣ 105 ለ Msg 0 ፣ 105 ለ Msg 9 እስከ 90 ቁምፊ መልእክት ለማከማቸት ኮዱን አደራጅቻለሁ።
አድራሻ 0 ፣ 100… 900 የመልዕክቱን ርዝመት ይዘዋል።
የመጨረሻው የተከማቸ / ጡረታ የወጣ መልእክት ይታያል።
በ BT በኩል ወደ አርዱinoኖ ማንኛውንም ነገር መላክ የአሁኑን መልእክት ይተካል።
የሚታየውን መልእክት ለማከማቸት («~» tilde ይጠቀሙ) ፣ በአከባቢ 0 ላይ ለማከማቸት ~ 0 ላክ ፣ ~ 5 በአከባቢ 5 ወዘተ ለማከማቸት።
የተከማቸ መልእክት ለማምጣት እና ለማሳየት “^” (ካራት) ይጠቀሙ ፣ ለምሳሌ ^3 መልዕክቱን በሜም ቦታ 3 ላይ ይጫናል እና ያሳያል።
አንድ መልእክት ሲከማች ወይም ሲመለስ ፣ የአሁኑ የማስታወሻ ሥፍራ በ EEPROM አድራሻ 1023 ላይ ይከማቻል - ይህ የሚታየውን የመጨረሻ መልእክት ለማሳየት በኃይል ይጠቀማል።
ደረጃ 4 - ኮድ እና ኃይል
እንደተለመደው ኮዴ እንደ ታዳጊ መኝታ ቤት ሥርዓታማ ነው ፣ ግን እዚያ ብዙ አስተያየቶች አሉኝ!
ትንሽ ሙከራ እና ስህተት ስለነበረ አንዳንድ ከመጠን በላይ የሆነ ኮድ ሊኖር ይችላል።
የማሳያ አሠራሩ በድርድር msg ውስጥ ያለውን ሁሉ ያሳያል። ቅርጸ -ቁምፊው አልተጠናቀቀም ስለዚህ አንዳንድ ቁምፊዎችን ማሳየት ያልተጠበቁ ውጤቶችን ያስከትላል!
እዚያ ውጭ የሆነ ሰው የ £ ምልክቱን ለ £ ምልክት እንዴት ማሻሻል እንደሚቻል ቢነግረኝ ወይም በተሻለ ቢጨምር ፣ ከዚያ በጣም አመስጋኝ ነኝ
የመነሻ ነጥቡን ለመስጠት አንድ መልእክት ወደ ቦታ 0 ማድረጉ አስፈላጊ ሊሆን ይችላል ፣ ፕሮግራሙ ሲነሳ እና ሲሠራ ይህ ሊተካ ይችላል!
ለምሳሌ
EEPROM. ጻፍ (0 ፣ '5'); // የመልዕክት ርዝመት 0 ላይ ተከማችቷል
EEPROM.write (5 ፣ 'L') ፤ // msg በቦታው ላይ ተከማችቷል 05EEPROM.write (6, 'o');
EEPROM. ጻፍ (7 ፣ 'ሐ');
EEPROM. ጻፍ (8 ፣”);
EEPROM. ጻፍ (9 ፣ '0');
ምንም መልዕክቶች ሳይከማቹ ፣ ኃይል ሲነሳ ማሳያው ሊገመት የማይችል እና ስልኩ / ጡባዊው ያልተለመደ ግን ወጥነት ያለው መረጃ ያሳያል ፣ ምክንያቱም እንደ አብዛኛው የ EEPROM ሁሉ ፣ በየቦታው ያለው ነባሪ ውሂብ ኤፍኤፍ ሄክስ (225 ዲሲማል) ነው።
ይህ አምሳያ የተገነባው አርዱዲኖ ኡኖን በመጠቀም ነው ፣ ግን ለተጠናቀቀው ፕሮጀክት ፕሮ mini ን እጠቀማለሁ።
3 x 1.5v ባትሪዎችን ለመጠቀም አስባለሁ ፣ ስለዚህ ኃይልን ለመቆጠብ ፣ መልእክት ከመረጥኩ በኋላ HC-05 ን አጠፋለሁ። የተበላሸ መረጃን ወደ ማሳያው ስለሚልክ ኃይሉን ማለያየት/እንደገና ማገናኘት ብቻ በቂ አይደለም።
ኃይሉን ከማገናኘት / ከማላቀቅዎ በፊት የ TR & RX ፒኖችን ማግለል አስፈላጊ ይመስላል!
ደረጃ 5 - 2020 ን ያዘምኑ - 2 X 4 (8x8) ማትሪክስ ማሳያዎች
ስለ MAX7219 የተሻለ ግንዛቤ ካገኘሁ በኋላ 2 ማሳያዎችን አንድ ላይ ማገናኘት ችያለሁ!
መለወጥ የሚያስፈልጋቸው ሁለት የኮድ መስመሮች ብቻ ነበሩ - የተያያዘውን ino ይመልከቱ።
የሚመከር:
በ WiFi ቁጥጥር የሚደረግበት የ LED ስትሪፕ ማትሪክስ ማሳያ ሰዓት መብራት - 3 ደረጃዎች (ከስዕሎች ጋር)
በ WiFi ቁጥጥር የተደረገባቸው የ LED ስትሪፕ ማትሪክስ ማሳያ ሰዓት መብራት - በፕሮግራም ሊሠሩ የሚችሉ የ LED ሰቆች ፣ ለምሳሌ። በ WS2812 ላይ የተመሠረተ ፣ አስደናቂ ናቸው። ትግበራዎች ብዙ ናቸው እና በፍጥነት አስደናቂ ውጤቶችን ማግኘት ይችላሉ። እና በሆነ መንገድ ሰዓቶችን መገንባት ብዙ የማስበው ሌላ ጎራ ይመስላል። ከተወሰነ ተሞክሮ በመነሳት
የአየር ሁኔታ ማትሪክስ ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)
የአየር ሁኔታ ማትሪክስ ማሳያ - ስለ ፕሮጀክቱ አነስተኛ የአየር ሁኔታ ማሳያ ከ 8x8 ማትሪክስ ማሳያ እንዴት እንደሚፈጥሩ አሳያችኋለሁ። በተመረጠው ቦታ ውስጥ የሙቀት መጠን ፣ እርጥበት እና የአየር ሁኔታ ለማምጣት Genuino MKR1000 ን እጠቀማለሁ። በዝግታ
ተለባሽ የ LED ማትሪክስ ማሳያ ባጅ 8 ደረጃዎች (ከስዕሎች ጋር)
ተለባሽ የ LED ማትሪክስ ማሳያ ባጅ - አንድ ክስተት ፣ ውድድር ወይም የልደት ቀን ድግስ እያስተናገዱ ነው? ባጆች መግቢያዎችን እና ክብረ በዓላትን በጣም ቀላል ሊያደርጉ የሚችሉ ሁለገብ ንጥሎች ናቸው። ከ ‹ሰላም› ጋር በጭራሽ ውይይት አይጀምሩም ፣ ስሜ ‹.. ……….. " ዎች
ሚሮሎ አውታረ መረብ የ LED ማትሪክስ ማሳያ ለዲጂታል ምልክት 22 ደረጃዎች (ከስዕሎች ጋር)
ሚሮሎ ኔትወርኪድ የ LED ማትሪክስ ማሳያ ለዲጂታል ምልክት - ዲጂታል ምልክት ስለ መጪ ፓነሎች ጎብ visitorsዎችን ለማሳወቅ በክስተቶች ላይ ጠቃሚ ሊሆን ይችላል ፣ በፕሮግራሙ ውስጥ የተደረጉ ለውጦችን ወይም በተለዋዋጭ መረጃን ይሰጣል። ለዚያ የ LED ማትሪክስ ማሳያዎችን በመጠቀም መልእክቶቹ ከሩቅ እንኳን እንዲነበቡ እና ዓይንን የሚስብ ትኩረትን የሚስብ ነው
የኤስኤምኤስ መቆጣጠሪያ -- የነጥብ ማትሪክስ ማሳያ -- MAX7219 -- ሲም 800 ኤል 8 ደረጃዎች (ከስዕሎች ጋር)
የኤስኤምኤስ መቆጣጠሪያ || የነጥብ ማትሪክስ ማሳያ || MAX7219 || SIM800L: በዚህ ቪዲዮ ውስጥ የ GSM ሞዱል ፣ የነጥብ ማትሪክስ ማሳያ እና በላዩ ላይ የማሸብለል ጽሑፍን እንዴት እንደሚጠቀሙ ይማራሉ። ከዚያ በኋላ በጂኤስኤም ሲም የተቀበሉትን መልዕክቶች ወደ ነጥብ ማትሪክስ ማሳያ ለማሳየት አንድ ላይ እናዋህዳቸዋለን። እሱ በጣም ቀላል ነው እና እርስዎ