ዝርዝር ሁኔታ:

የጠፈር ወራሪዎች ሰዓት (በበጀት ላይ!): 6 ደረጃዎች (ከስዕሎች ጋር)
የጠፈር ወራሪዎች ሰዓት (በበጀት ላይ!): 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የጠፈር ወራሪዎች ሰዓት (በበጀት ላይ!): 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የጠፈር ወራሪዎች ሰዓት (በበጀት ላይ!): 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Хакасия: пока ещё дёшево — Отчёт разведки 2024, ሀምሌ
Anonim
Image
Image
ክፍሎችን ይሰብስቡ
ክፍሎችን ይሰብስቡ

በቅርቡ በ GeckoDiode አሪፍ ግንባታ አየሁ እና ወዲያውኑ እኔ ራሴ መገንባት ፈለግሁ። አስተማሪው የጠፈር ወራሪዎች የዴስክቶፕ ሰዓት ነው እና ይህንን ካነበቡ በኋላ እንዲመለከቱት እመክራለሁ።

ፕሮጀክቱ የተገነባው ከአዳፍ ፍሬዝ በ 3 ዲ የታተመ አጥር እና በጨረር መቁረጫ የፊት ገጽታ ከተገነቡ ክፍሎች ብቻ ነው ማለት ይቻላል። ለግንባታው ዋጋ ሁሉንም ነገር ማከል በጣም ውድ ይሆናል! (ወደ £ 100 ወይም ከዚያ በላይ)። ችግሩ የ 3 ዲ አታሚ ባለቤት ካልሆኑ የእርስዎ ሞዴል እንዲታተም መክፈል አለብዎት ወይም ብዙውን ጊዜ በጣም ትንሽ ፣ በጣም ጠባብ ፣ ወደ አጭር ወይም ተቃራኒ የሆነ አስቀያሚ መከለያ ከ ebay ይግዙ።

አብዛኛዎቹ የእኔ ግንባታዎች በትርፍ ጊዜ ማሳለፊያ በጀት ላይ መከናወን አለባቸው እና መከለያዎች ሁል ጊዜ በጣም ውድ ክፍል ይሆናሉ። ስለዚህ ተመሳሳዩን ሰዓት ለመገንባት ወሰንኩ ነገር ግን በጥሩ በጀት ላይ።

እንግዳ የሆኑ ሰዓቶችን መመልከት የሚያስደስትዎት ከሆነ ፣ ለግቢው ተመሳሳይ የግንባታ ቁሳቁሶችን የሚጠቀምበትን የእኔ Steampunk Voltmeter Clock ን ይመልከቱ--)

ደረጃ 1 - ክፍሎችን ይሰብስቡ

ይህንን ፕሮጀክት ለመሥራት የሚከተሉትን ያስፈልግዎታል። በሌሎች ፕሮጀክቶች ውስጥ ሊጠቀሙባቸው የሚችሏቸው የግራ መጋዘኖች (ALOT) የሚኖረውን ለዕቃዎቹ ያስታውሱ (ይህም የወደፊቱን ግንባታ ዋጋ እንኳን ርካሽ ያደርገዋል)። በ eBay ዋጋን ወዘተ ለመፈተሽ ከፈለጉ የሚያስፈልጉዎትን ነገሮች ፒዲኤፍ ሰቅያለሁ።

መሣሪያዎች (እነዚህ ቀድሞውኑ እንደሚኖሩዎት እገምታለሁ)

  • የመሸጫ ብረት
  • ሻጭ
  • የማሸጊያ ፓምፕ (ስህተት ከሠሩ እና መሸጫውን ማስወገድ ከፈለጉ)
  • ሙቅ ሙጫ ጠመንጃ
  • ትኩስ ሙጫ ይጣበቃል
  • የእጅ ሥራ ቢላዋ (የስታንሊ ቢላዋ)
  • ገዢ / የመለኪያ ቴፕ / ቬርኒየር ካሊፐር
  • ገመድ አልባ መሰርሰሪያ + መሰርሰሪያ (1 ሚሜ እስከ 13 ሚሜ)
  • የማሽከርከር ባለብዙ መሣሪያ በመቁረጫ ዲስክ (አ.ካ. ድሬሜል)
  • እንደ ኢሶፖሮፒል-አልኮሆል ያሉ ፈሳሽ ማፅዳት (ከአሁን በኋላ ርካሽ ሥራም ይሠራል)
  • የደህንነት ጭምብል (ስዕል ሲረጭ ጥቅም ላይ ይውላል)

ኤሌክትሮኒክስ (የኤሌክትሮኒክስ ዋጋ = £ 13.05)

ከእነዚህ ውስጥ አንዳንዶቹ በነጻ አግኝቼ ነበር። የቆዩ የኤሌክትሮኒክስ መጫወቻዎች ከለዩዋቸው እነዚህ ጥሩ የ Mylar ድምጽ ማጉያዎች በውስጣቸው አሏቸው። እዚያ በሚኖሩበት ጊዜ ምናልባት የዲሲ በርሜል እና የግፊት ቁልፍም ሊያገኙ ይችላሉ።

  • ዱፖንት / ዝላይ ገመዶች - £ 0.99
  • DS1307 የእውነተኛ ሰዓት ሰዓት ሞዱል - £ 0.99 (በሚገኝበት ቦታ DS3231 ን እንዲያገኝ እመክራለሁ)
  • አርዱዲኖ ናኖ + የዩኤስቢ ገመድ - £ 2.23
  • 8 Ohm Mylar ተናጋሪ - £ 0.99
  • የ SPST ጊዜያዊ ግፊት አዝራር - £ 1.49
  • 5.5 ሚሜ የዲሲ በርሜል ሶኬት - 1.26 ፓውንድ
  • 5v ፣ 0.5A የዲሲ የኃይል አቅርቦት - £ 2.83
  • MAX7219 ነጥብ ማትሪክስ ማሳያ - £ 3.76

ማቀፊያ (የአጥር ቁሳቁሶች ዋጋ = £ 17.19)

  • 60 ሚሜ ካሬ የፍሳሽ ማስወገጃ ቱቦ - £ 5.99 (ለተጨማሪ ፕሮጄክቶች ይህ ብዙ ይቀራል)
  • ጥቁር የሚረጭ ቀለም - £ 4.85
  • ጥቁር PVC (የአረፋ ሰሌዳ) - £ 2.99
  • እጅግ በጣም ሙጫ - £ 0.99
  • የ 60 ሚሜ መጨረሻ ጫፎች - 2.37 ፓውንድ

ጠቅላላ ወጪ = £ 30.24:-) ……..እስከ ዛሬ ይህ ለማንኛውም ዓለም አቀፍ አንባቢዎች 38 ዶላር ነው።

ከ PVC ካሬ ቧንቧ ጋር መሥራት ያስደስተኛል። እነሱ ለመቦርቦር ፣ ለመቁረጥ ፣ ለመቀባት ቀላል ናቸው ፣ እና አንዱን ለ Steampunk ሰዓት ተጠቀምኩ።

ደረጃ 2 - የፍሳሽ ማስወገጃ ቱቦ ያዘጋጁ

የፍሳሽ ማስወገጃ ቱቦ ያዘጋጁ
የፍሳሽ ማስወገጃ ቱቦ ያዘጋጁ

ነገሮችን ማስቀመጥ በሚፈልጉበት ቦታ ላይ ምልክት ያድርጉ

ይህ በጣም ቀላል ነበር። እኔ የሚያምር ነገር አልተጠቀምኩም። በመጀመሪያ የ 2.5 ሜትር ርዝመቴን ወደ ቤቴ መቀመጫ (30 ሴ.ሜ ያህል) በጠለፋ መሰንጠቂያ ወደ ተመጣጣኝ መጠን እቆርጣለሁ። ጠርዞቹ ቆንጆ እና ቀጥታ እንዲሆኑ ለማድረግ በኋላ ላይ ይህንን በድሬምል እቆርጣለሁ። ከዚያም ክፍሎቹን በቧንቧው ወለል ላይ አረፍኩ እና ለመቆፈር እና ለመቁረጥ የፈለግኩበትን ቦታ ለማመልከት ቋሚ ገበያን ተጠቀምኩ። እኔ ከ LED ማትሪክስ ውጭ ዙሪያውን ተከታትያለሁ ፣ እና ለመገጣጠም አንድ ካሬ ቀዳዳ ለመቁረጥ የማዞሪያ ባለብዙ መሣሪያን ተጠቀምኩ። ትክክለኛውን የግፊት ቀዳዳዎችን ከኋላ እና ከላይ ለመቁረጥ የግፊት አዝራሩን ዲያሜትር እና የዲሲ በርሜልን ዲያሜትር ለመለካት ዲጂታል መለያን እጠቀም ነበር።

ጠርዙን ይቁረጡ

ከቀደሙት ፕሮጄክቶች ዙሪያ የ PVC አረፋ ሰሌዳ ብዙ ጭነቶች አሉኝ። እነሱ ወረዳዎችን ወደ መከለያዎች ለመጫን ፣ በላዩ ላይ ኤፒኮን ለማቀላቀል እና ሌሎች ቁርጥራጮችን እና ቦብዎችን ለመሥራት ጥሩ ናቸው። የ A4 ወይም A5 መጠን ቁራጭ ይውሰዱ እና የ LED ማትሪክስን ለማቀናበር አንድ ካሬ 5 ሚሜ አካባቢ ወይም ጠርዝ ይቁረጡ። ለማትሪክስ የካሬውን ቀዳዳ በሚቆርጡበት ጊዜ ይህ ያደረጓቸውን ማንኛውንም አስገራሚ ጫፎች ይደብቃል። ለዚህ በ Inkscape ላይ ትንሽ አብነት አውጥቼ አወጣሁት (የ SVG ፋይል ተያይ attachedል)። ከዚያ በአረፋ ሰሌዳ ላይ በሚሸፍነው ቴፕ ወደ ታች ጠጋሁት እና በኪነጥበብ ቢላዋ ዙሪያውን በጥንቃቄ ቆረጥኩት። ትክክል ለመሆን አስቸጋሪ ነው ፣ መጀመሪያ ውስጡን ከዚያም ውጭውን እንዲቆርጡ እመክራለሁ።

ሁሉንም ነገር ቀለም መቀባት

ሁሉም ቀዳዳዎች ተቆፍረው ከተቆረጡ በኋላ ማንኛውንም የተቃጠሉ ጠርዞችን ያስወግዱ። ማንኛውንም አቧራ ወይም ብክለት ለማስወገድ (ወይም አይፒኤ ከሌልዎት አንዳንድ ርካሽ የአየር ጠባይ) ንጣፎችን በአንዳንድ የአልኮል መጠጦች ያፅዱ። በደንብ አየር በተሞላበት አካባቢ ይሞክሩ እና ይረጩ እና በተቻለ መጠን ጭምብል ይጠቀሙ። ወለሉ ላይ አንዳንድ ካርቶን በመያዝ ይህንን ውጭ አደረግሁ ፣ ግን ተስማሚ አይደለም ፣ ትንሽ ነፋስ እንኳን ቀለም ወደ ፊትዎ እንዲበር ሊያደርግ ይችላል። ይጠንቀቁ እና የሚቻል ከሆነ የመከላከያ መሳሪያዎችን ይልበሱ።

ቧንቧውን ፣ ጠርዙን እና ጫፎቹን ይረጩ ስለዚህ ሁሉም አንድ ዓይነት ጥቁር ናቸው ፣ ከዚያ ለጥቂት ሰዓታት ለማድረቅ ይተዉ።

ደረጃ 3: Arduino ን ፕሮግራም ያድርጉ

Arduino ን ፕሮግራም ያድርጉ
Arduino ን ፕሮግራም ያድርጉ

ስለ ኮድ አንዳንድ መረጃዎች

እኔ የእርሱን ኮድ እንደወሰድኩ እና ከ MAX7219 ቺፕ ጋር እንዲሠራ ስላሻሻለው ለ GeckoDiode ክሬዲት። የ Adafruit ስሪት I2C አውቶቡስን ይጠቀማል እና MAX የ SPI አውቶቡስን ይጠቀማል። ለዚህ እኔ በአርዱዲኖ አይዲኢ ውስጥ አውርጄ የጫንኩትን የማክስ ማትሪክስ ቤተ -መጽሐፍትን እጠቀም ነበር። ስለ MaxMatrix እና የ LED ማትሪክስ በዋናው ውስጥ እንዴት እንደሚሰራ የበለጠ ለማወቅ ከፈለጉ በ HowToMechatronics.com ላይ በጣም አጭር አጋዥ ስልጠና አለ። የ LED ማትሪክስ ባለብዙ ቀለም ማሳያ ከማድረግ ይልቅ በአንድ የ LED ቀለም ብቻ የተሠራ ነው።

ያጋጠመኝ አንድ ብስጭት ለቤተ -መጻህፍት ተግባራት ምን እንደሆኑ እና ምን ክርክሮች ወደ እያንዳንዳቸው መተላለፍ እንዳለባቸው ግልፅ ትርጓሜዎች የሉም። እንደ እድል ሆኖ በሙከራ እና በስህተት ምን እንዳደረገ ለማወቅ ቻልኩ እና በመጨረሻም በትክክል እንዲሠራ ማድረጉ በጣም ከባድ አልነበረም። ለመረዳት የመጀመሪያው ነገር በማትሪክስዎ ውስጥ ምን ያህል 8x8 ሞጁሎች እንደሆኑ መግለፅ አለብዎት። በእኔ ኮድ ውስጥ ይህ እንደ “ሞጁሎች” በሚለው ኢንቲጀር ውስጥ ተከማችቷል-

"int ሞጁሎች = 4;"

ይህ በማሳያዎ ውስጥ አብረው ያገናኙዋቸው 8x8 ሞጁሎች NUMBER ነው። የላኪውን ቁጥር የሚጠቀሙት የኤልዲዎች ብዛት ወይም ምን ፒን አይደለም። የሚቀጥለው ነገር ማስታወስ ያለብዎት የእርስዎ “sprite” ወይም ማንኛውም አራቱን ማትሪክስ የሚሸፍን ከሆነ የባይት ድርድር እንደዚህ መገለፅ አለበት።

"ባይት text_start_bmp = {32, 8,…*አንዳንድ ባይት ውሂብ*…};"

ቁጥሮቹ በማትሪክስ ውስጥ የረድፎች እና ዓምዶች መጠን ያመለክታሉ። በዚህ አጋጣሚ “text_start_bmp” የተሰየመው ባይት ከ 32 ዓምዶች እና ከ 8 ረድፎች በላይ ይታያል። ቁጥሮች በአንድ ነጠላ 8x8 ማትሪክስ ላይ ብቻ ይታያሉ ስለዚህ የደቂቃ ቁጥር 10 ይህንን ይመስላል

"ባይት minute_ten_bmp = {8, 8,…*አንዳንድ ባይት ውሂብ*…};"

ወራሪዎች ሁለት ማትሪክስ ይሸፍናሉ ስለዚህ ባይት 16 ፣ 8 በባይት መረጃ ይሰጠዋል።

እኔን ያወጣኝ ሌላው ነገር የስፕራይቱ መረጃ አቀማመጥ ነበር። ነባሪውን የቤት አቀማመጥ በማትሪክስ ላይ በተለየ የ X/Y አቀማመጥ ላይ ስፕሪቱን እንዲያሳየው አርዱዲኖን መጠየቅ ይችላሉ። ለደቂቃው ዜሮ ኮዱ እንደዚህ ይመስላል

"matrix.writeSprite (8, 0, minute_zero_bmp);"

አንድ ቁጥር ኤክስ ማስተካከያ ሲሆን ሌላኛው Y. አሁን የትኛው እንደሆነ ማስታወስ አይችልም ፣ ግን ስፕራይቱን በ 1 ረድፍ ወይም አምድ ወደ ላይ ወይም ወደ ታች ለማውረድ ከፈለጉ በቀላሉ ቁጥሩን አዎንታዊ ወይም መቀነስ ይጨምሩ። ለ 8x8 ማትሪክስ በቂ ቀላል ነገር ግን የእርስዎ ስፒሪት ከአንድ በላይ ማትሪክስ ሲሸፍን የቤቱን አቀማመጥ በዚህ መሠረት ማዘጋጀት አለብዎት። የ “POP” sprite ከዚህ በታች ይታያል

"matrix.writeSprite (16, 0, invader_pop_bmp);"

አሁን ያስተውሉ የቤት አቀማመጥ 16 ሳይሆን 8 እንዴት ነው? እዚህ ኮዱ ስፓይተሩ ከግራ ወደ ቀኝ ከቦታ ረድፍ/አምድ 16. የሚያመለክተው ነው። እሱ 4 ቢኖርም ሁለት 8x8 ማሳያዎችን አንድ 16x8 ማሳያ አድርጎ ይቆጥራል! ስለዚህ ስፕሪተሩ ምን ያህል ማሳያዎች እንደሚታዩ እና የእያንዳንዱን የስፕሪንግ ባይት ድርድር በዚህ መጠን ማመዛዘን ማሰብ አስፈላጊ ነው። ያለበለዚያ በጣም የሚስቡ ስፕሪቶች ይኖሩዎታል!

DS1307 RTC

ምንም እንኳን DS1307 ከአዳፍ ፍሬዝ RTClib.h ቤተ -መጽሐፍት ጋር በጥሩ ሁኔታ ይሠራል ፣ እርስዎ ህመም የሆነውን ጊዜን እራስዎ ማቀናበር አይችሉም። ለመለወጥ ያነሰ ኮድ ስለነበረ እኔ ብቻ ከዚህ ጋር ሄድኩ። DS1307 ኮዱን ከኮምፒውተሮችዎ ጊዜ የተቀናበረበትን ጊዜ እና ቀን በመጠቀም ጊዜውን ያዘጋጃል። ይልቁንስ DS3231 ቤተ -መጽሐፍት እንዴት እንደሚጠቀሙ ይማሩ እና ለወደፊቱ አንድ ወይም ሁለት ደቂቃዎች አንድ ጊዜ ያዘጋጁ። እንዲሁም እሱ ያነሰ “ተንሸራታች” ስላለው ጊዜን በተሻለ ሁኔታ ያቆያል። ሁለቱም ሞጁሎች I2C አውቶቡስን ይጠቀማሉ እና እሱን መጠቀሙን ለመቀጠል የሚያስቡ ከሆነ DS3231 ከ RTClib.h ጋር መጠቀም እንደሚቻል አምናለሁ።

ኮዱን ይስቀሉ

አንዴ በኮዱ ደስተኛ ከሆኑ ወደ አርዱinoኖ ይስቀሉት። ለእርስዎ ግምት የእኔን የአርዲኖን ንድፍ አያያዝኩ።

ደረጃ 4 ኤሌክትሮኒክስን መሰብሰብ

ኤሌክትሮኒክስን መሰብሰብ
ኤሌክትሮኒክስን መሰብሰብ

ኮዱን በሚሰቅሉበት ጊዜ ኤሌክትሮኒክስ ከዳፖንት/ዝላይ ሽቦዎች ጋር በዳቦ ሰሌዳ ላይ እንዲሰበሰብ እመክራለሁ ስለዚህ ኮዱን ሲሰቅሉ ሁሉም ነገር እንደታሰበው እንደሚሰራ ያውቃሉ። ይህ ማጣበቂያ እና መጣበቅ ከመጀመርዎ በፊት ስፕሪተሮችን በማሳየት ማንኛውንም ችግሮች ለማስወገድ ያስችልዎታል። በእኔ ኮድ ውስጥ እኔ ዲጂታል ፒኖችን 4 ፣ 5 ፣ 6 ፣ 7 ፣ 9 እየተጠቀምኩ እንደሆነ ማየት ይችላሉ ፣ ግን አስፈላጊ ከሆነ እነዚህን መለወጥ ይችላሉ። በአዝራሩ ፣ በዲሲ መሰኪያ እና በድምጽ ማጉያ ላይ ኬብሎችን መሸጥ ያስፈልግዎት ይሆናል ፣ ግን አብዛኛዎቹ ቀላል የግፊት ተስማሚ አያያorsች መሆን አለባቸው።

አንዴ የኤሌክትሮኒክስ ዕቃዎች እንደታሰሩት ደስተኛ ከሆኑ ግንኙነቶቹን ለመሸጥ ማሰብ አለብዎት። ይህንን በመዳብ ሰሌዳ/veroboard ማድረግ ይችላሉ ፣ ግን ለትንሽ ክፍሎች በቀጥታ ወደ አርዱዲኖ ፒኖች መሸጥ ይችላሉ። የአይጦች ጎጆ ይመስላል ፣ ግን አንዴ ከተሰበሰበ በኋላ በግቢው ውስጥ ማንም አያይም ፣ ሁሉም የብረት ክፍሎች ተለያይተው መሆናቸውን ያረጋግጡ ፣ በጉዳዩ ውስጥ ምንም የሚያጥር ነገር አይፈልጉም።

የ “mainButton” ፒን ዝቅ በሚደረግበት ጊዜ የግፋ አዝራሩ እንዲሠራ አድርጌአለሁ። ተንሳፋፊ የኤሌክትሮኒክስ ዕቃዎች በላዩ ላይ ሲቀመጡ አርዱinoኖ የሐሰት የግፋ ቁልፍን እንደተገነዘበ አገኘሁ። በመግፊያው አዝራር ላይ 10 ኪ pulldown resistor ን መጠቀም እና ፒኑን ወደ “INPUT_PULLUP” ማቀናበር ያንን ችግር ፈትቶልኛል።

ፒንሶቹ የት እንደሚገናኙ ለማወቅ በፒዲኤፍ እና በፒ.ጂ.ጂ.

ደረጃ 5 ኤሌክትሮኒክስን ይጫኑ እና ይዝጉ

ኤሌክትሮኒክስን ይጫኑ እና ይዝጉ
ኤሌክትሮኒክስን ይጫኑ እና ይዝጉ
ኤሌክትሮኒክስን ይጫኑ እና ይዝጉ
ኤሌክትሮኒክስን ይጫኑ እና ይዝጉ

ለኔ ሰዓት ሞቅ ያለ ሙጫ በመጠቀም ኤሌክትሮኒክስን እጭናለሁ ፣ ግን ብዙ ላለመተግበር ይጠንቀቁ (ኤሌክትሮኒክስ ለረጅም ጊዜ መሞቅ አይወድም)። በጠርዙ ዙሪያ ትንሽ ነጠብጣብ ያለው እጅግ በጣም ብዙ ሙጫ ተጠቅሜ ከፊት ለፊት እገፋዋለሁ። በእያንዳንዱ ጫፍ ላይ ያሉትን የመጨረሻ ጫፎች በመግፋት መከለያውን ጨርሻለሁ። በእርግጥ ስብሰባውን ሙሉ በሙሉ ለማጠቃለል የመጨረሻዎቹን መያዣዎች ማጣበቅ ይችላሉ ፣ ግን የወደፊቱን ቀን እና ሰዓት እንደገና ለማስጀመር አሁንም የአርዲኖውን የዩኤስቢ ወደብ መድረስ እንድችል የእኔን አንድ ጎን ክፍት አድርጌ ትቼዋለሁ።

ደረጃ 6: ይደሰቱ

ይደሰቱ
ይደሰቱ
ይደሰቱ
ይደሰቱ

በአጠቃላይ ይህ አንዳንድ የጎርፍ ቧንቧ እና የሚረጭ ቀለምን ከግምት በማስገባት ይህ በመጣበት መንገድ ደስተኛ ነኝ። እርስዎ እንደወደዱት ተስፋ አደርጋለሁ እና ሊታከሉ የሚችሉ ማናቸውም አሪፍ ማሻሻያዎችን ማሰብ ከቻሉ ያሳውቁኝ። ማንም ይህንን ይህንን ርካሽ ማድረግ ይችል እንደሆነ ወይም በሚቀጥለው ፕሮጀክት ውስጥ ልሞክረው የምችልበት ሌላ ቆጣቢ መንገድ ካለ ለማወቅ እፈልጋለሁ።

የሚመከር: