ዝርዝር ሁኔታ:
ቪዲዮ: 7 ክፍል ሰዓት: 4 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ከብዙ ዓመታት አጠቃቀም በኋላ ፣ የአናሎግ ሰዓቴ በትክክል ከሞተ።
ይህ በእንዲህ እንዳለ በፕሩሳዬ ለማተም የ 3 ዲ ሰዓት ፕሮጀክት እፈልግ ነበር ፣ ስለሆነም በ ws2812 leds እና Arduino የሚነዳ የ 7 ክፍል ሰዓት አገኘሁ።
የዚያ መብራቶች ኃይል ብዙ ቀለሞችን ለማሳየት ነው ብዬ አሰብኩ ፣ ከዚያም ጥያቄው በዲጂታል ሰዓት ላይ ብዙ ቀለሞችን እንዴት ማዋሃድ ነው?
ከዚያ ሰዓቱን ከሚከተሉት ባህሪዎች ጋር ለማበጀት ሀሳቡ
- 7 የተለያዩ ደቂቃዎች የለውጥ ሽግግሮች
- ለጊዜ ክፍተቶች 3 ቅድመ-የተዘጋጁ ቀለሞች
- የአከባቢ ብርሃን ጥንካሬ ራስ -ሰር ደብዛዛ
- ጊዜን ማሳየት በማይኖርበት ጊዜ ራስ -ሰር መዝጋት/ይጀምሩ
- የራስ -ቀን ብርሃን ቆጣቢ ጊዜ ማስተካከያ
አቅርቦቶች
የ 7 ክፍል ሰዓቶች ላሉት ፕሮጀክቶች 3 ዲ አታሚ ወይም ጉግሊንግ በመጠቀም ፕሮጀክቱ ሊከናወን ይችላል። አንድ ሰው እንዲሁ በካርቶን ሠርቶአቸዋል።
የሚያስፈልገውም አለ ፦
- አርዱዲኖ ናኖ
- የፎቶ ቼል
- ጊዜያዊ ግፊት
- ማብሪያ/ማጥፊያ
- የዲሲ መሰኪያ
- 5V ትራንስፎርመር
- n ° 30 WS2812 ሊድስ (ሞዴል 30 ሊድ/ሜትር)
- pcb
- DS3231 ሞዱል
- ለሊዶች ግንኙነቶች ቀጭን ኬብሎች
- resistors 10K ፣ 550
- solder
- ሙጫ
- መዝለሎች
- ራስጌዎች ወንድ/ሴት
ደረጃ 1 ህትመት እና ሽቦ…
በ Thingverse ላይ ያለው የመጀመሪያው ፕሮጀክት ትንሽ ተስተካክሏል። (ለተጠቃሚ በዘፈቀደ1101 ምስጋና ይግባው)
ለፕሮጀክቱ ጥቅም ላይ የዋለው የመሪ ስሪት እንዲስማማ ሁለቱ ነጥቦች ተጨምረዋል። ከሶስቱ የኋላ ሽፋን አንዱ ደግሞ ፒሲቢን ለማስማማት ተስተካክሏል። እንዲሁም የሰዓት መሠረት ተለውጧል።
ዋናው ሥራ በሊዳዎች ላይ ነው። በመጀመሪያ ከ 3 ዲ የህትመት አሃዝ የጀርባ ሽፋን ውጭ የሽያጭ ሌዲዎችን ቀጥያለሁ ፣ ከዚያም ወደ ውስጥ ገባሁ።
ከግራ ጀምሮ የመጀመሪያው አሃዝ 7 ኛ መሪ ከሚቀጥለው አሃዝ የመጀመሪያ መሪ ጋር ይገናኛል። በ 4 ኛ አሃዝ መጨረሻ ላይ ሁለቱን ነጥቦች ሌዶች ያገናኙ ፣ እነሱ በቅደም ተከተል ውስጥ 28 እና 29 ይቆጠራሉ።
የሚከተለው እንደተገለፀው የተወሰኑ መመዘኛዎችን ወደ አርዱዲኖ ቤተ -መጽሐፍት በመቀየር የመሪው ቅደም ተከተል ሊቀየር ይችላል።
ከተገናኘ በኋላ አብዛኛው ሥራ ተከናውኗል።
ደረጃ 2 PCB መሰብሰብ
አርዱዲኖን ለማገናኘት ክፍሎች የሚሸጡበት አንድ ፒሲቢ ለመሰብሰብ ጊዜው አሁን ነው።
Ushሽቡተን በአርዱዲኖ ፒን 3 እና በ GND መካከል ከውስጣዊ የመሳብ ተከላካይ ጋር ተገናኝቷል።
የብርሃን ዳሳሽ እንደ የቮልቴጅ አከፋፋይ ፣ በአርዱዲኖ ፒን A7 እና GND መካከል። እንዲሁም በ A7 እና +5V መካከል 10K resistor ይጨምሩ ………
የብርሃን ዳሳሽ በ +5V እና A7 ፒን እና በ 10K resistor በ A/ pin እና GND መካከል
DS3231 ሞዱል በ i2c እና በ SQW ፒን በኩል ከአርዱዲኖ ማቋረጥ ፒን 2 ጋር ተገናኝቷል
ከፒን 5 እስከ 550Ohm resistor ጋር የተገናኙ ሊዶች።
ደረጃ 3 - ረቂቅ
በስዕሉ ውስጥ ሊከናወኑ የሚችሉ ብዙ ብጁነቶች አሉ።
የቀን ብርሃን ሰዓት ቤተ -መጽሐፍትን በማስቀመጥ በ TimeChangeRule መለኪያዎች ይስተናገዳል ፣ ለበለጠ መረጃ በ Github ላይ የ JChristensen ቤተ -መጽሐፍትን ይመልከቱ።
በ loop ውስጥ በራስ -ሰር መዘጋት በተለዋዋጭ int getosleep ይስተናገዳል። በእኔ ሁኔታ 0:00 አርዱinoኖ በእንቅልፍ ሁኔታ ውስጥ ይሄዳል ፣ ከዚያ ሰዓቱ ይጠፋል።
በተለዋዋጭ int gotosleep በኩል በ DS3231 ሞዱል ላይ ALARM ን ማቀናበር ፣ አርዱዲኖ ከእንቅልፍ ሁኔታ እንዲነቃ ይፍቀዱ። በእኔ ጉዳይ ጠዋት 7:00 ላይ።
ሌላው ባህርይ በቀን ውስጥ ባለው የውስጥ ሰዓት ውስጥ የሰዓት ቀለሙን መለወጥ ነው-
ባዶ ህትመት ቀን (የጊዜ_ቲ t ፣ const char *tz)
በእኔ ቅንጅቶች ውስጥ ከ h 0:00 እስከ 12 00 ሰዓት ጊዜ በቀይ ይታያል ፣ ከ 12:00 እስከ 17:00 አረንጓዴ እና ከ 17:00 እስከ 0:00 በአብዛኛው ሰማያዊ። ከኋላ ካለው ነጭ ግድግዳ ጋር በጥሩ ንፅፅር እስከ አሁን ድረስ የተገኘው ይህ በጣም ጥሩው የቀለም ሚዛን ነው።
የሽግግሮች ባህሪ ደቂቃ በሚቀየርበት ጊዜ የታነመ የቀለም ሽግግር እንዲኖር ያስችላል። ጊዜያዊ ቁልፍን በመጫን ሊመረጡ የሚችሉ 6 የተለያዩ አሉ ፣ 7 ኛው አማራጭ የ w/o ሽግግሮች ነው። እኔ የምወደው አዲስ (አዲስ) ተብሎ ይጠራል () አስቀድሞ የተቀመጠው (int mode = 1;)።
ከመሪ ቅደም ተከተል ጋር ተኳሃኝ ለመሆን በቤተ -መጽሐፍት ላይ አንዳንድ ለውጦችን አድርጌያለሁ። በውስጠኛው ፋይል segment_display.cpp ፣ መጨረሻ ላይ (i) የመሪዎን ቅደም ተከተል መለወጥ ይችላሉ። አንዴ ከተጠናቀቀ ፋይሉን ወደ ውስጥ ይለውጡ
/አርዱinoኖ/ቤተመፃህፍት/7 ክፍል_ኒዮፒክስል-ማስተር
ቤተ -መጽሐፍት ያስፈልጋል
- avr. እንቅልፍ
- ክፍል_ዲሳለም
- DS3231
- TimeLib
- ሽቦ
- Adafruit NeoPixel
- የጊዜ ክልል
ደረጃ 4 - ደህና ሁን ለማለት ጊዜው አሁን ነው
ይህንን ሰዓት እወዳለሁ ፣ የአሁኑ ጊዜ ከሩቅ በግልጽ ይታያል እና እኔ ሳላስፈልግ ይጠፋል።
ከሰዓት የበለጠ እንዴት መጠየቅ ይችላል?
የሚመከር:
የአርዱዲኖ ሚዲአይ ሪም ክፍል ክፍል ቅደም ተከተል -8 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ ሚዲአይ ሪትም ክፍል ሴክሴነር - ጥሩ የሶፍትዌር ከበሮ ማሽን መኖሩ ዛሬ ቀላል እና ርካሽ ቢሆንም መዳፊት መጠቀም ለእኔ ደስታን ይገድላል። ለዚህም ነው መጀመሪያ እንደ ንፁህ የ 64 ደረጃዎች ሃርድዌር ሚዲአይ ከበሮ ተከታይ እስከ 12 የተለያዩ የከበሮ ሜዳዎችን የማስነሳት ችሎታ ያለው
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC - Nodemcu NTP ሰዓት የለም RTC - የበይነመረብ ሰዓት ሥራ ፕሮጀክት - 4 ደረጃዎች
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC | Nodemcu NTP ሰዓት የለም RTC | የበይነመረብ ክሎክ ፕሮጀክት - በፕሮጀክቱ ውስጥ ያለ RTC የሰዓት ፕሮጀክት ይሠራል ፣ wifi ን በመጠቀም ከበይነመረቡ ጊዜ ይወስዳል እና በ st7735 ማሳያ ላይ ያሳየዋል።
ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ራስ -ሰር የመቅጃ ክፍል (ARU) 8 ደረጃዎች (ከስዕሎች ጋር)
ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ገዝ መቅረጫ ክፍል (አርአዩ) - ይህ አስተማሪ የተፃፈው በአንቶኒ ተርነር ነው። ፕሮጀክቱ የተገነባው በኬንት ዩኒቨርስቲ የኮምፒተር ትምህርት ቤት ውስጥ ከሚገኘው dድ (ሚስተር ዳንኤል ኖክስ ትልቅ እገዛ ነበር!) አውቶማቲክ ኦዲዮ መቅረጽ እንዴት እንደሚገነቡ ያሳየዎታል
DS1307 የእውነተኛ ሰዓት ሰዓት (RTC) ሞዱልን እና አርዶኖን ላይ የተመሠረተ ሰዓት & 0.96: 5 ደረጃዎች
DS1307 Real Time Clock (RTC) ሞጁል እና 0.96 ን በመጠቀም አርዱinoኖ ላይ የተመሠረተ ሰዓት - በዚህ አጋዥ ሠላም ውስጥ እኛ የ DS1307 የእውነተኛ ሰዓት ሰዓት ሞዱል በመጠቀም የሥራ ሰዓት እንዴት እንደሚሠራ እንመለከታለን & OLED ማሳያዎች። ስለዚህ ሰዓቱን ከሰዓት ሞዱል DS1307 እናነባለን። እና በ OLED ማያ ገጽ ላይ ያትሙት
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት - የ RTC እውነተኛ ሰዓት ሰዓት በ M5stack M5stick-C: 4 ደረጃዎች
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት | የ RTC እውነተኛ ሰዓት ሰዓት ከ M5stack M5stick-C ጋር: በዚህ አስተማሪዎች ውስጥ ሠላም እኛ አርዱዲኖ IDE.So m5stick ቀንን ፣ ጊዜን & በማሳያው ላይ የወሩ ሳምንት