ዝርዝር ሁኔታ:

ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ - 5 ደረጃዎች
ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ - 5 ደረጃዎች

ቪዲዮ: ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ - 5 ደረጃዎች

ቪዲዮ: ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ - 5 ደረጃዎች
ቪዲዮ: የከተማ ሰዓት ቆጣሪ። 2024, ሰኔ
Anonim
ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ
ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ
ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ
ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ
ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ
ሁለንተናዊ ሰዓት ቆጣሪ - የመርጨት መቆጣጠሪያ

ዩኒ-ቆጣሪ በ 24 የተለያዩ የጊዜ ወቅቶች በተናጠል ወይም በቡድን ለማብራት እና ለማጥፋት በፕሮግራም ሊሠራ የሚችል በ 4 ቅብብሎች ላይ በአርዱኖ ሃርድዌር ላይ የተመሠረተ ሁለንተናዊ ሰዓት ቆጣሪ-አሃድ ነው። የፕሮጀክቱ ዓላማ የመርጨት ስርዓትን የሚቆጣጠር እጅግ በጣም ቼፕ በፕሮግራም ሊሠራ የሚችል ሰዓት ቆጣሪ መገንባት ነበር ፣ ግን ጊዜን የሚያካትት ለሌሎች መተግበሪያዎች ጠቃሚ ነበር። በጣም ትንሹ የጊዜ መለኪያ 1 ደቂቃ ነው።

ወረዳው የተሠራው ከተወሰኑ የቼፕ ሞጁሎች ነው። ጊዜው በእውነቱ በእርስዎ በተፃፈ የ Android መተግበሪያ አማካኝነት በብሉቱዝ በኩል ሊዘጋጅ ይችላል።

ደረጃ 1 - ዝግጅት። መሣሪያዎች እና ሸማቾች።

አዘገጃጀት. መሣሪያዎች እና ሸማቾች።
አዘገጃጀት. መሣሪያዎች እና ሸማቾች።
አዘገጃጀት. መሣሪያዎች እና ሸማቾች።
አዘገጃጀት. መሣሪያዎች እና ሸማቾች።
አዘገጃጀት. መሣሪያዎች እና ሸማቾች።
አዘገጃጀት. መሣሪያዎች እና ሸማቾች።

መሣሪያዎች ፦

  1. የብረት ብረት
  2. የኬብል መቁረጫ
  3. USBasp AVR ፕሮግራም አድራጊ + ሶፍትዌር (ወይም ሌላ ማንኛውም ፕሮግራም አድራጊ)
  4. ፕሮግራመር 10 ፒን ወደ 6 ፒን መቀየሪያ
  5. ኮምፒተር
  6. FTDI 232 ሞዱል (4 jumper cable + breadboard) + Arduino serial monitor or Putty software
  7. የ Android ስልክ

የፍጆታ ዕቃዎች

  1. የሽቦ ሽቦ
  2. አንዳንድ አሮጌ የኮምፒተር አይዲኢ ኬብል እንደገና ጥቅም ላይ ያውሉ
  3. የሙከራ ወረዳ ሰሌዳ 2 ሴሜ x 1 ሴሜ (አስፈላጊ አይደለም)
  4. 1 ኪ resistor 3 ቁርጥራጮች
  5. CR2032 ባትሪ

ደረጃ 2 - ዝግጅት። ኤሌክትሮኒክስ።

አዘገጃጀት. ኤሌክትሮኒክስ።
አዘገጃጀት. ኤሌክትሮኒክስ።
አዘገጃጀት. ኤሌክትሮኒክስ።
አዘገጃጀት. ኤሌክትሮኒክስ።
አዘገጃጀት. ኤሌክትሮኒክስ።
አዘገጃጀት. ኤሌክትሮኒክስ።

ሞጁሎች

  1. አርዱዲኖ ኡኖ ወይም አንዳንድ ክሎኔን (የማይክሮ መቆጣጠሪያ ሞዱል ፣ የወረዳው አንጎል) - ኢባይ
  2. ጥቃቅን RTC (አነስተኛ የእውነተኛ ሰዓት ሰዓት ሞዱል) - ebay
  3. HC -05 የብሉቱዝ ሞዱል (የብሉቱዝ ተከታታይ ሞዱል) - ebay
  4. የ 4 ቅብብል ጋሻ ለአርዱዲኖ ኡኖ (ከላይ በስዕሉ እንደሚታየው) - ebay
  5. የዲሲ 9V የኃይል አቅርቦት (እንደ ሀገርዎ የሚወሰን) - ebay

ደረጃ 3 የብሉቱዝ ሞጁሉን ማዘጋጀት

የብሉቱዝ ሞጁል ዝግጅት
የብሉቱዝ ሞጁል ዝግጅት
የብሉቱዝ ሞጁል ዝግጅት
የብሉቱዝ ሞጁል ዝግጅት
የብሉቱዝ ሞጁል ዝግጅት
የብሉቱዝ ሞጁል ዝግጅት

ወረዳውን ከማሰባሰባችን በፊት የብሉቱዝ ሞዱል ከ Android መሣሪያ እና ከአርዱዲኖ ኡኖ ጋር ለመገናኘት መዘጋጀት አለበት። ይህ ከሞጁሉ ጋር በተከታታይ ግንኙነት እና ጥቂት የ AT ትዕዛዞች ሊከናወን ይችላል።

የ AT ትዕዛዙን ወደ ብሉቱዝ ሞዱል ለመላክ ከላይ ባለው ወረዳ ውስጥ ካለው ከ FTDI 232 ሞዱል ጋር ማገናኘት አለብዎት። (FTDI232 ለዩኤስቢ መለወጫ ተከታታይ ነው ፣ በኮምፒተር ላይ እንደ ምናባዊ ተከታታይ ወደብ ሆኖ ይታያል)

ለዚህ የዳቦ-ሰሌዳ እና ጥቂት ሽቦዎችን ይጠቀሙ። በአንዳንድ የብሉቱዝ ሞጁሎች ላይ የ B1 ቁልፍ ከፋብሪካው በወረዳው ላይ ይሸጣል።

የብሉቱዝ ሞጁሉን ማዘጋጀት;

  1. የ B1 ቁልፍን ተጭነው ተጭነው ይቀጥሉ ፣ የ FTDI232 ን የዩኤስቢ ገመድ ከኮምፒዩተር ጋር ያገናኙ ፣ የ B1 ቁልፍን ይልቀቁ። (አሁን የብሉቱዝ ሞዱል ወደ AT ሁነታ ገብቷል) የአርዱዲኖ ሶፍትዌርን ያስጀምሩ።
  2. ለ FTDI232 ተገቢውን የግንኙነት ወደብ ይምረጡ እና የአርዱዲኖ ሶፍትዌርን ተከታታይ ማሳያ ይጀምሩ።
  3. የባውድ ተመን ወደ 38400 ያዘጋጁ።
  4. ለመላክ ያቀናብሩ -የጋሪ መመለሻ እና የመስመር ምግብ
  5. AT press enter ብለው ይተይቡ ፣ ወረዳው እሺ ብሎ ቢመልስ እኛ ሥራ ላይ ነን።:) ካልሆነ ነጥብ 1 ላይ ይጀምሩ።
  6. በመቀጠል በ Android ስልክ የብሉቱዝ መሣሪያዎች ዝርዝር ውስጥ የሚታየውን የብሉቱዝ መሣሪያውን ስም እናስቀምጣለን። AT+NAME = UNITIMER ይተይቡ ያስገቡ። የ android መተግበሪያው ይህንን ስም ስለሚፈልግ UNITIMER መሆን አለበት።
  7. የዩኒ-ሰዓት ቆጣሪውን የፒን ኮድ ያዘጋጁ-AT+PIN = 1234 ወይም ማንኛውንም ባለ 4 አሃዝ ቁጥር ይተይቡ እና አስገባን ይጫኑ። (በ Android ውስጥ መሣሪያውን በማጣመር አስፈላጊ ይሆናል ፣ ስለዚህ ቁጥሩን ያስታውሱ)
  8. ባውድ-ተመን ከፋብሪካ ወደ 9600 ተቀናብሯል ነገር ግን AT+UART = 9600 ፣ 0, 0 ን በመተየብ ሊያዘጋጁት ይችላሉ።
  9. ከ AT ሁነታ ለመውጣት AT+RESET ይተይቡ የሚለውን ይጫኑ እና ጨርሰናል።

ሌሎች የ AT ትዕዛዞች እዚህ ሊገኙ ይችላሉ።

የብሉቱዝ ሞጁሉን ከዳቦ ሰሌዳው ያላቅቁት።

ደረጃ 4 - ፕሮግራሙን መሰብሰብ እና ማቃጠል

ፕሮግራሙን መሰብሰብ እና ማቃጠል
ፕሮግራሙን መሰብሰብ እና ማቃጠል

ወረዳውን መሰብሰብ;

ከላይ ያለውን ስዕል ይጠቀሙ። 8 ሴንቲ ሜትር ያህል ርዝመት ያላቸውን 8 ኬብሎች ቆርጠው በሥዕሉ ላይ እንደሚታየው በአርዱዲኖ ቦርድ ላይ ሸጣቸው። በኤችሲ -05 የብሉቱዝ ሞጁል የ RX ፒን ላይ 3x1K ተቃዋሚዎችን ለመጨመር የሙከራ ሰሌዳውን ይጠቀሙ። ያ የ 3V RX ፒን ከ 5 ቮ TX ውፅዓት ጋር ለማገናኘት በጣም ርካሹ መንገድ ነው። (የ TTL ደረጃ መመሳሰል ፣ ምንም የተቃዋሚ ወረዳዎች አይቃጠሉም) አርዱዲኖ አርኤክስ በዚህ በዝግታ ፍጥነት የ 3 ቪ TTL ደረጃን ማዳመጥ ይችላል።

ቀሪዎቹ 4 የሽቦዎቹ ጫፎች ወደ TinyRTC ሞዱል ይሄዳሉ። (የእኛ ሰዓት)

የ 4 ቅብብል ጋሻውን ይሰኩ እና ከወረዳው ጋር ጨርሰዋል። በ TinyRTC ሞዱል ላይ ባለው ሶኬት ውስጥ CR2032 ባትሪውን ይሰኩ። ባትሪው የኃይል አስማሚ ሳይገናኝ እንኳ ሰዓቱ እንዲሠራ ማድረግ ነው።

ፕሮግራሙን ማቃጠል;

እንደ አለመታደል ሆኖ ቦታን ለማስለቀቅ የ Arduino bootloader ን ማስወገድ ነበረብኝ ፣ ምክንያቱም ሥዕሉ ያልተረጋጋ መሆን ጀመረ ፣ ግን ያለ ጫኝ ጫኝ እንደተጠበቀው ይሠራል። ስለዚህ ወደ ቦርዱ ብቻ መስቀል አይችሉም ፣ በ AVR ፕሮግራም አድራጊ (ዩኤስቢስፕ) መቃጠል አለበት። ንድፉ 8 ቅብብሎችን መንዳት ይችላል ነገር ግን ይህ ቀለል ያለ ስሪት ነው።

እኔ እዚህ በጣም ብዙ ዝርዝር ውስጥ አልገባም ፣ ፕሮግራሙን እንዴት ማቃጠል እንደሚቻል ፣ በይነመረብ ላይ ሁሉ ተጽ writtenል።

የእኔ ምክር AVR- s FUSES ን አይቀይሩ።

USBasp (ወይም ማንኛውንም ተስማሚ ዓይነት) ፕሮግራመርን ከአርዲኖ ቦርድ ጋር ያገናኙ እና ከዚህ በታች የዴ ሄክስ ፋይልን ለመስቀል ሶፍትዌርዎን ይጠቀሙ። ከኡኖ ቦርድ የፕሮግራም ፒኖች ጋር ለመገናኘት ከ10-6 ፒን አስማሚ ወይም አንዳንድ ገመዶችን መጠቀም አለብዎት። የ USBasp ን ያላቅቁ። (ፕሮግራሙን በሚያቃጥሉበት ጊዜ የ 9 ቮ የኃይል አስማሚውን ካልተጠቀሙ የአርዱዲኖ ቦርድ በፕሮግራም አድራጊው በኩል ተጎድቷል)

የ 9 ቮ አስማሚውን ይሰኩ ፣ ሁሉም በጥሩ ሁኔታ ከሄዱ በአርዱዲኖ ቦርድ ላይ ያለው LED በፍጥነት መብረቅ ይጀምራል ፣ እና በብሉቱዝ ሞዱል ላይ ያለው ኤልኢዲ በመጠኑ በዝግታ ያበራል።

ወረዳው አሁን ቅንብሩን ለመቀበል ዝግጁ ነው። ማዋቀሩ በዩኖ ቦርድ ላይ በ ATmega 328 ቺፕ ውስጥ በተካተተው eeprom ውስጥ ተከማችቷል።

ደረጃ 5: ስቀል ፣ ቅንብሩን በ Android መተግበሪያ ያውርዱ

ይስቀሉ ፣ ቅንብሩን በ Android መተግበሪያ ያውርዱ
ይስቀሉ ፣ ቅንብሩን በ Android መተግበሪያ ያውርዱ
ይስቀሉ ፣ ቅንብሩን በ Android መተግበሪያ ያውርዱ
ይስቀሉ ፣ ቅንብሩን በ Android መተግበሪያ ያውርዱ

በእርስዎ የ Android ስልክ ላይ Uni-timer.apk ን ያውርዱ እና ይጫኑ። ይህንን ለማሳካት እና ያልታወቁ ምንጮችን ከ Android መሣሪያ ማዋቀር ለማንቃት የዩኤስቢ ገመድ መጠቀም አለብዎት። እንዴት እና ለምን እንደሆነ እነሆ።

መተግበሪያው ወደ ጨዋታ-መደብር እንዲሰቀል መሠረቶችን ለመሰብሰብ አሁንም እየሠራሁ ነው። ጉግል ለዚህ የተወሰነ ገንዘብ ያስከፍላል። እንዲሁም በሰዎች የሚወደድ ከሆነ መተግበሪያውን ለ Apple መሣሪያዎች አደርጋለሁ።

አዘገጃጀት:

  1. በመጀመሪያ መተግበሪያውን ማውረድ እና በ android መሣሪያዎ ላይ መጫን አለብዎት።
  2. የኃይል አስማሚውን ይሰኩ ፣ አሁን ወረዳው በርቷል።
  3. በ android መሣሪያ ላይ ብሉቱዝን ያስጀምሩ እና አዳዲስ መሳሪያዎችን ይፈልጉ።
  4. የ UNITIMER መሣሪያን ያጣምሩ ፣ ጠንቋይ የ 4 አሃዝ ፒን ኮድ ይጠይቃል። (ለብሉቱዝ ፒን ያስገቡት ኮድ ይህ ነው።)
  5. መተግበሪያውን ያስጀምሩ። መታ ያድርጉ የማዋቀር አዝራርን መታ ያድርጉ። መተግበሪያው በአጭር ጊዜ ውስጥ ከዩኒ-ሰዓት ቆጣሪ ጋር ግንኙነት ይፈጥራል እና “ቅንብር ወርዷል” የሚል የማንቂያ መስኮት ያቀርብልዎታል። ይህ ካልሰራ የግንኙነት ስህተት ይሰጠዋል ፣ ወይም ለብሉቱዝ ፈቃድ ይጠይቁ።
  6. ሁሉም ነገር ደህና ከሆነ በማንቂያ መስኮቱ ላይ እሺን መታ ያድርጉ ፣ በጥቂት ደቂቃዎች ውስጥ መተግበሪያው በወረደው ውሂብ የማዋቀሪያ ቅጹን ይሞላል። (በመጀመሪያ ባዶ ይሆናል)
  7. ሊጠቀሙባቸው የሚፈልጓቸውን ፕሮግራሞች ያስተካክሉ ፣ በቀሪዎቹ ውስጥ የቼክ ምልክቶቹን ከቀናት ያስወግዱ። (ፕሮግራሞቹን በተመሳሳይ ቀን አይደራረቡ። ያ እዚህ ተብራርቷል።)
  8. መታ ያድርጉ ሰቀላን ማዋቀር ፣ የማስጠንቀቂያ መስኮት ያገኛሉ ፣ ሁሉም ነገር ደህና ከሆነ ከዚያ “ቅንብር ተሰቅሏል” ያለው የማንቂያ መስኮት ያገኛሉ ፣ ካልሆነ ፣ በተሳሳተ ፕሮግራም ቁጥር ማንቂያ ያገኛሉ። (ፕሮግራሙን ያርሙ እና ሂደቱን ይድገሙት)
  9. ፕሮግራሙ ከተሰቀለ መተግበሪያውን ለመዝጋት የመተው አዝራሩን መታ ያድርጉ። ጨርሰዋል።

በመተግበሪያው በማንኛውም ጊዜ ቅንብሩን ማሻሻል ይችላሉ።

አሁን ቅብብሎቹን በተወሰነው ጊዜ ለማግበር መጠበቅ አለብዎት። የቅብብሎቶቹ ውጤት አረንጓዴ ሶኬቶች ናቸው።

አስፈላጊ !!! በ AC120V 3A ወይም በ AC240V 1 ፣ 5A (DC24 3A) የአሁኑን መቀያየር እንዳያልፍ ተጠንቀቅ።

የበለጠ ግልጽ የተጠቃሚዎች መመሪያ እዚህ አለ።

ለመጥፎ እንግሊዝኛዬ ይቅርታ።

የሚመከር: