ዝርዝር ሁኔታ:

TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ - 5 ደረጃዎች
TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ - 5 ደረጃዎች

ቪዲዮ: TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ - 5 ደረጃዎች

ቪዲዮ: TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ - 5 ደረጃዎች
ቪዲዮ: Подключение дисплея TM1637 к Arduino 2024, ህዳር
Anonim
TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ!
TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ!
TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ!
TM1637 7 የክፍል ማሳያ - እንዲሠራ ማድረግ!

መግቢያ ደህና ፣ በመጨረሻ ተሰብሬ በ 7 ክፍል ማሳያዎች ለመሞከር ወሰንኩ። ብዙ መረጃዎችን በማያ ገጽ ላይ ለማሳየት በተለዋዋጭነታቸው ምክንያት የ TFT ንክኪን ወይም ተራ የ TFT ማሳያ መርሃግብርን እመርጣለሁ። በተራዘመ አሃዞች እንኳን የ 7 ክፍል ማሳያ በጣም ውስን ነው። ሆኖም ፣ እንደ ልብ ወለድ ሀሳብ በዓለም ዙሪያ ጊዜዎችን ለማሳየት የዓለም ሰዓት ለማድረግ ወሰንኩ። ለዝቅተኛው ዋጋ 4 አሃዝ ፣ 7 ክፍል ማሳያ ፍጹም ትግበራ! በጣም እየተሻሻለ ሲመጣ በፕሮጀክቱ ላይ የበለጠ ፣ ግን እዚህ ከ ‹RobotDyn› ስለ ‹TM1637 ማሳያ› የእኔ ‹ግኝቶች› እና ሀሳቦች እዚህ አሉ።

ደረጃ 1: ክፍሎች

ክፍሎች - ከ TM1637 ማሳያ ጋር ለመሞከር የሚያስፈልጉዎት ነገሮች ብቻ ናቸው

- TM1637 ማሳያ

- አንዳንድ መረጃን ለማንበብ RTC ወይም DHT - እንደ አማራጭ ፣ ሃርድዌር የለም ፣ ቀላል ቆጣሪ ብቻ ያድርጉ

- አርዱዲኖ ኡኖ ፣ ሜጋ ወይም ማይክሮ

- ጥቂት ዝላይ ገመዶች

ደረጃ 2 የሶፍትዌር ግምት

የሶፍትዌር ግምት - ከ TM1637 ጋር ለመጠቀም 3 የተለያዩ ቤተ -መጻሕፍት አገኘሁ

- TM1637.h - በ RobotDyn የሚመከር ግን የቆየ

- TM1637display.h ቤተ -መጽሐፍት - በ AVISHORPE ተወዳጅ ይመስላል

- SevenSegmentTM1637.h - በ breeme። አብዛኛዎቹ ተግባራዊነት እና ዕድሎች።

ሁሉንም ይሞክሯቸው እና ምን እንደሚያስቡ ይመልከቱ ፣ እስካሁን ድረስ በ TM1637 ማሳያ ቤተ -መጽሐፍት በጣም ተመችቻለሁ።

ደረጃ 3 የመጀመሪያ ሐሳቦች

የመጀመሪያ ሀሳቦች -ማሳያዬን ለመጀመሪያ ጊዜ ባገኘሁበት ጊዜ በአንዳንድ አጠቃላይ የ 7 ክፍል ማሳያዎች (12 መሪ) እና በአንዳንድ የመቀየሪያ መመዝገቢያዎች ገዛሁ። እነሱን መጠቀም ከሚያስፈልገኝ በላይ ሥራ ነበር እናም ለእኔ የዓለም ሰዓት ሜጋን ለመጠቀም ወሰነኝ። የ TM1637 ማሳያ I2C ን ይጠቀማል እና ስለዚህ አንድ ማይክሮ እንኳ የእነዚህን ማሳያዎች 4-5 ይቆጣጠራል ፣ ግን የእኔ ፕሮጀክት እያደገ ሲሄድ አረጋግጣለሁ! ግን እያንዳንዳቸው (2) የ GPIO ፒኖችን በመጠቀም - ያ ትልቅ መደመር ነው።

አሃዱ በጣም ወጪ ቆጣቢ ነው ፣ በ RobotDyn.com ላይ ለትልቁ (50x19 ሚሜ) ማሳያ $ 1.50 ብቻ።

ለመጫን እና ለፕሮጀክት ለመጠቀም ቀላል። ጥሩ መጠን ፣ ሊስተካከል የሚችል ብሩህ ማሳያ ፣ 4 የመጫኛ ቀዳዳዎች (የሮቦት ዲን ስሪት) ፣ ባለሁለት መጨረሻ መዳረሻ ፣ 4 ግንኙነቶች ብቻ (5v ፣ Gnd ፣ ውሂብ ፣ ሰዓት) ፣ የቀለም ልዩነቶች (5) እና “ቀላል” ፕሮግራም (ያንብቡ…).

ደረጃ 4 - ፕሮግራሚንግ

ፕሮግራሚንግ
ፕሮግራሚንግ
ፕሮግራሚንግ
ፕሮግራሚንግ
ፕሮግራሚንግ
ፕሮግራሚንግ

ፕሮግራሚንግ እስካሁን ድረስ በ TM1637display.h ቤተ -መጽሐፍት በጣም ደስተኛ ነኝ እና የሚከተሉትን ውጤቶች እና ግኝቶች ለማግኘት ተጠቀምኩበት። እነዚህ ምናልባት ብቸኛ ጉዳዮች አይደሉም ፣ ግን ያጋጠሙኝ እና ለመፍታት በዙሪያው ሥራ አግኝተዋል።

ስለዚያ ፕሮግራም አሁን። መጀመሪያ ማሳያዬን ሳያይ እና ለሦስቱም ቤተ -መጻሕፍት ምሳሌዎቹን ስሮጥ ፣ ምንም አላገኘሁም። ማሳያ የለም ፣ አይነበብም ፣ ምንም የለም። በእውነቱ አርዱዲኖን የቀዘቀዘ ይመስላል እና ተከታታይ ውጤትን እንኳን ለማውጣት ፈቃደኛ አልሆነም። እኔ ሰሪ ብቻ ነኝ ግን ይህንን ቀላል ትንሽ ማሳያ ማበላሸት አልቻልኩም! ከጥቂት ምርምር በኋላ በብዙ ቦታዎች ላይ አንዳንድ መረጃዎችን አገኘሁ ፣ ስለሆነም ያገኘሁትን አንዳንድ ለማስተላለፍ እሞክር።

ልክ እንደ ኤልሲዲ ማሳያ የቁጥር ቁጥሮችን ወደ ማሳያው ማምረት ይችላሉ። መረጃውን ለማስቀመጥ የበለጠ “ውስብስብ” መንገዶች አሉ ግን አስፈላጊ አይደሉም። ማሳያው በሕብረቁምፊዎች እና ቁምፊዎች የተገደበ እና የተቀመጠውን ስብስብ ይገድባል ፣ ስለዚህ ጽሑፍ ከፈለጉ እነዚህ የተሻሉ መፍትሄዎች ላይሆኑ ይችላሉ።

ማንኛውንም ዓይነት ‘መዘግየት’ መጠቀም ማሳያው እንዲቀዘቅዝ የሚያደርግ ይመስላል። ሌሎች ችግሩን ለማስወገድ ይመስላሉ ይህ ለሮቦት ዲን ማሳያ ልዩ ሊሆን ይችላል ግን ይህ ብቸኛው ጉዳይ አልነበረም። ዙሪያውን ለማግኘት 2 እርምጃዎችን አገኘሁ። እኔ በመሣሪያው የኋላ ክፍል ላይ የተገነቡትን capacitors እቆርጣለሁ - እኔ ለማፍረስ በጣም ሰነፍ ነበር። ሁለተኛ ፣ ሁሉንም መዘግየቶች አስተያየት ሰጥቻለሁ። ስኬት! ማሳያው ወደ ሕይወት ብቅ አለ። አሁን ፣ በጣም ተስማሚ ከመሆን ያነሰ ጊዜን (እንደ ቆጣሪ) የሚዘጋጅበት መንገድ የለም ፣ ግን እኔ ሰዓት እና/ወይም የሙቀት መጠን መለኪያ እፈልጋለሁ ፣ ስለዚህ ከዚህ ጋር መሥራት እችላለሁ።

በ RobotDyn ማሳያ ላይ የአስርዮሽ ነጥቦቹ ተደራሽ አይመስሉም። የተወሰነ መፍትሄ አላገኘሁም - እና አያስፈልገኝም - ግን ይጠንቀቁ።

ለኮሎን ሰነዱ ከባድ ነበር ፣ ግን አንድ መስመር ትእዛዝን በመጠቀም ቀለል ያለ መፍትሄ አገኘሁ። እኔ በቀላሉ ብልጭ ድርግም ማለት አልችልም ፣ ግን እንደገና ፣ ለፕሮጄኬዬ ትንሽ ጉዳይ። 'Display.showNumberDecEx (0, 64) ን ይጠቀሙ' እና ኮሎን አለ።

እኔ ለማሳየት የፈለግኩበትን ጊዜ ውጤቱን ለመድገም እኔ (ለ) መግለጫዎች የተጠቀምኩበትን የተነበበ / የተረጋጋ ንባብ ለማሳየት ማሳያውን ለማግኘት። ለመደወል ተጨማሪ ንዑስ ፕሮግራሞችን ይሰጠኛል። ግን ድሉን እወስዳለሁ።

የተለያዩ ቀለሞችን ለማግኘት ቀለም ተዛማጅ ማሳያ ማዘዝ አለብዎት። የማሳያውን ቀለም መቀየር አይችሉም። እርስዎ የሚጠቀሙባቸው እንደዚህ ከሆነ ከ 5 የተለያዩ የቀለም ማሳያዎች ጋር ከአማዞን አንድ ቡድን ያዝዙ። በሮቦት ዲን አንድ ቀለም ወይም 1 ቀለም ያዛሉ።

ደረጃ 5 መደምደሚያ

መደምደሚያ እስካሁን ያገኘሁት ነው ነገር ግን ማንኛውም ጥቆማዎች ካሉዎት ግብረመልሱን ወይም ጥቆማዎችን አደንቃለሁ። እኔ አሁንም ስለ ማሳያው እየተማርኩ እና ስለእነሱ ለመማር እና ለመረዳት ብዙ አለኝ። ማንኛውም ሌሎች ማስታወሻዎች በደህና መጡ። አመሰግናለሁ እና ይህ በ 7 ክፍል ማሳያ ላይ ፍላጎት ያላቸውን ሌሎች እንደረዳቸው ተስፋ አደርጋለሁ። ይደሰቱ!

የሚመከር: