ዝርዝር ሁኔታ:

አርዲዲኖ የማሳያ ጊዜ በ TM1637 LED ማሳያ ላይ RTC DS1307: 8 ደረጃዎችን በመጠቀም
አርዲዲኖ የማሳያ ጊዜ በ TM1637 LED ማሳያ ላይ RTC DS1307: 8 ደረጃዎችን በመጠቀም

ቪዲዮ: አርዲዲኖ የማሳያ ጊዜ በ TM1637 LED ማሳያ ላይ RTC DS1307: 8 ደረጃዎችን በመጠቀም

ቪዲዮ: አርዲዲኖ የማሳያ ጊዜ በ TM1637 LED ማሳያ ላይ RTC DS1307: 8 ደረጃዎችን በመጠቀም
ቪዲዮ: VOLTMETER WITH DIY RECHARGEABLE BATTERY - How to power Arduino with a Battery 2024, ሀምሌ
Anonim
አርቱዲኖ የማሳያ ጊዜ በ TM1637 LED ማሳያ ላይ RTC DS1307 ን በመጠቀም
አርቱዲኖ የማሳያ ጊዜ በ TM1637 LED ማሳያ ላይ RTC DS1307 ን በመጠቀም

በዚህ መማሪያ ውስጥ የ RTC DS1307 ሞጁሉን እና የ LED ማሳያ TM1637 ን እና ቪሱኖን በመጠቀም ጊዜን እንዴት ማሳየት እንደሚቻል እንማራለን።

ቪዲዮውን ይመልከቱ።

ደረጃ 1: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  • አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ) እዚህ ያግኙት
  • RTC DS1307 ሞዱል እዚህ ያግኙት
  • ዝላይ ሽቦዎች
  • የ LED ማሳያ TM1637 እዚህ ያግኙት

Visuino ፕሮግራም: Visuino ን ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
  • የ LED ማሳያ ፒን [CLK] ን ከአርዱዲኖ ዲጂታል ፒን ጋር ያገናኙ [10]
  • የ LED ማሳያ ፒን [DI0] ን ከአርዱዲኖ ዲጂታል ፒን ጋር ያገናኙ [9]
  • የ LED ማሳያ ፒን [GND] ን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
  • የ LED ማሳያ ፒን [VCC] ን ከአርዱዲኖ ፒን [5V] ጋር ያገናኙ
  • RTC DS1307 ሞዱል ፒን [VCC] ን ከአርዱዲኖ ፒን [5V] ጋር ያገናኙ
  • RTC DS1307 ሞዱል ፒን [GND] ን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
  • RTC DS1307 ሞዱል ፒን [SDA] ን ከአርዱዲኖ ፒን [ኤስዲኤ] ጋር ያገናኙ
  • RTC DS1307 ሞዱል ፒን [SCL] ን ከአርዱዲኖ ፒን [SCL] ጋር ያገናኙ

ደረጃ 3: ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

አርዱዲኖ ፕሮግራምን ለመጀመር ፣ የአርዱዲኖ አይዲኢን ከዚህ መጫን ያስፈልግዎታል

በአርዱዲኖ አይዲኢ 1.6.6 ውስጥ አንዳንድ ወሳኝ ሳንካዎች እንዳሉ እባክዎ ልብ ይበሉ። 1.6.7 ወይም ከዚያ በላይ መጫኑን ያረጋግጡ ፣ አለበለዚያ ይህ አስተማሪ አይሰራም! ይህን ካላደረጉ አርዱዲኖ UNO ን Arduino IDE ን ለማዘጋጀት በዚህ መመሪያ ውስጥ ያሉትን ደረጃዎች ይከተሉ! ቪሱኖው https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።

ደረጃ 4: በቪሱinoኖ ኤዲዲ ክፍሎች ውስጥ

በቪሱinoኖ ADD ክፍሎች ውስጥ
በቪሱinoኖ ADD ክፍሎች ውስጥ
በቪሱinoኖ ADD ክፍሎች ውስጥ
በቪሱinoኖ ADD ክፍሎች ውስጥ
በቪሱinoኖ ADD ክፍሎች ውስጥ
በቪሱinoኖ ADD ክፍሎች ውስጥ
  • “TM1637 7 ክፍል ማሳያ 4 አሃዝ ሞዱል + 2 አቀባዊ ነጥቦች (ካታሌክስ)” ክፍልን ያክሉ
  • «የሰዓት ጀነሬተር» ክፍልን ያክሉ
  • የ «ቀን/ሰዓት ዋጋ» ክፍልን ያክሉ
  • “ዲኮድ (ተከፋፍል) ቀን/ሰዓት” ክፍልን ያክሉ
  • «የተቀረጸ ጽሑፍ» ክፍልን ያክሉ
  • “የእውነተኛ ሰዓት ሰዓት (RTC) DS1307” ክፍልን ያክሉ
  • «Pulse generator» ክፍልን ያክሉ

ደረጃ 5: በቪሱinoኖ ስብስብ ክፍሎች ውስጥ

በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
  • በ “ማሳያ1” ክፍል ላይ ሁለቴ ጠቅ ያድርጉ እና በ “አሃዞች” መስኮት ውስጥ “የጽሑፍ ማሳያ 7 ክፍልፋዮችን” ወደ ግራ ጎትት በ “አሃዞች” መስኮት በግራ በኩል “የጽሑፍ ማሳያ 7 ክፍሎች 1” ን እና በባህሪያት መስኮት ስብስብ ውስጥ “አሃዞችን ይቁጠሩ” "እስከ 4
  • “አሃዞች” መስኮቱን ይዝጉ
  • “DateTimeValue1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ የአሁኑን ቀን እና ሰዓት “እሴት” ያዘጋጁ
  • በ ‹ቅርጸትቴቴቴቴ1› አካል ላይ ሁለቴ ጠቅ ያድርጉ እና በንጥሎች መስኮት ውስጥ 2x “የጽሑፍ አካል” ን ወደ ግራ ጎትት ፣ ለሁለቱም በንብረቶች መስኮት ውስጥ “ርዝመት” ወደ 2
  • “FormattedText1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ጽሑፍ” ወደ%0%1%2 ያዘጋጁ

ደረጃ 6: በቪሱinoኖ ውስጥ - ክፍሎችን ያገናኙ

በቪሱinoኖ ውስጥ - ክፍሎችን ያገናኙ
በቪሱinoኖ ውስጥ - ክፍሎችን ያገናኙ
  • ClockGenerator1 ን ከ RealTimeClock1 ፒን ሰዓት ጋር ያገናኙ
  • DateTimeValue1 ን ከ RealTimeClock1 ፒን ስብስብ ጋር ያገናኙ
  • የ RealTimeClock1 ፒን ከ DecodeDateTime1 ፒን ጋር ያገናኙ
  • የ RealTimeClock1 ፒን መቆጣጠሪያ I2C ን ከአርዱዲኖ ቦርድ ፒን I2C In ጋር ያገናኙ
  • DecodeDateTime1 ፒን ሰዓት ወደ ቅርጸት ጽሑፍ 1> የጽሑፍ ኤለመንት 1 ፒን ወደ ውስጥ ያገናኙ
  • DecodeDateTime1 ሚስማር ከደቂቃ ወደ ቅርጸት ጽሑፍ 1> የጽሑፍ ኤለመንት 2 ፒን ወደ ውስጥ ያገናኙ
  • ቅርጸት ተገናኝ ጽሑፍ 1 ፒን ወደ ማሳያ 1> የጽሑፍ ማሳያ 7 ክፍሎች 1> ፒን ኢን
  • የማሳያ 1 ፒን ሰዓት ከአርዱዲኖ ቦርድ ዲጂታል ፒን 10 ጋር ያገናኙ
  • የማሳያ 1 ፒን መረጃን ከአርዱዲኖ ቦርድ ዲጂታል ፒን 9 ጋር ያገናኙ

ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

በቪሱinoኖ ውስጥ ፣ ከታች “ግንባታ” ትር ላይ ጠቅ ያድርጉ ፣ ትክክለኛው ወደብ መመረጡን ያረጋግጡ ፣ ከዚያ “ማጠናቀር/መገንባት እና ስቀል” ቁልፍን ጠቅ ያድርጉ።

ደረጃ 8: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ የ LED ማሳያ ሰዓቱን ማሳየት መጀመር አለበት።

እንኳን ደስ አላችሁ! ከቪሱinoኖ ጋር ፕሮጀክትዎን አጠናቀዋል። ከዚህ ጋር ተያይ attachedል ፣ ለዚህ አስተማሪ የፈጠርኩት የቪሱinoኖ ፕሮጀክት ፣ እዚህ ማውረድ እና በቪሱኖ ውስጥ መክፈት ይችላሉ-

የሚመከር: