ዝርዝር ሁኔታ:

የኮሮና ሰዓት 6 ደረጃዎች (ከስዕሎች ጋር)
የኮሮና ሰዓት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የኮሮና ሰዓት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የኮሮና ሰዓት 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ሀምሌ
Anonim
Image
Image
የኮሮና ሰዓት
የኮሮና ሰዓት
የኮሮና ሰዓት
የኮሮና ሰዓት
የኮሮና ሰዓት
የኮሮና ሰዓት

ኮሮናቫይረስ በፕላኔቷ ላይ ሲሰራጭ እና ቁጥራቸው እየጨመረ የመጣ ሀገሮች ቫይረሱን ለማቃለል ዜጎቻቸውን ወደ ቤቶቻቸው እየገደቡ ብዙዎቻችን ምንም ሳናደርግ በቀናት ውስጥ እንቀራለን። እንደ እድል ሆኖ መምህራን እጅን ለማበርከት እዚህ አሉ እና ጥቂት ሀሳቦችን ከግምት ውስጥ በማስገባት የመምህራን ሰዓት ውድድር ፍጹም የማለፊያ ጊዜ ይመስል ነበር:)

እርስዎ በኮሮናቫይረስ እስራት ምክንያት እርስዎ በቤተሰብዎ ውስጥ መሰላቸት እየታገሉ ከሆነ የኮሮና ሰዓት ለእርስዎ ነው ብለው አይፍሩ ፣ ዋስትና ያለው የ 2 ቀናት የግንባታ ጊዜ እና ማለቂያ የሌለው የማየት ሰዓታት በአዲሱ የኮሮና ሰዓትዎ ይበርሩ!

ስለዚህ ፣ ከሰዓቱ በስተጀርባ ያለው ሀሳብ ኳሶቹ በሰዓት ዙሪያ እንደ ምትሃታዊ ሆነው እንዲንቀሳቀሱ በእጆች ፋንታ በሰዓት የፊት ሰሌዳ ላይ የብረት ኳሶች መኖራቸው ነበር። የውጪው ኳስ ደቂቃዎችን ይወክላል እና የውስጠኛው ኳስ ሰዓቶችን ይወክላል።

Autodesk Fusion 360 ን በመጠቀም ሁሉንም የ CAD ፋይሎች ንድፍ አወጣሁ።

ነገሩ ሁሉ አርዱዲኖን በመጠቀም ፕሮግራም የተደረገ ነው።

በዚህ አስተማሪ እንደሚደሰቱ ተስፋ አደርጋለሁ እና ምናልባት እርስዎም በነጻ ጊዜዎ ውስጥ ፍጹም የህትመት/የግንባታ ፈታኝ ሆኖ ያገኙት ይሆናል።

ያለ ተጨማሪ ውዝግብ ግንባታን እንፈቅዳለን !!!

አቅርቦቶች

ኤሌክትሮኒክስ:

  • 2x TowerPro SG90 Servos (እዚህ አገናኝ)
  • 1x አርዱዲኖ ናኖ (እዚህ አገናኝ)
  • 1x አርዱዲኖ ናኖ ጋሻ (እዚህ አገናኝ)
  • 1x አነስተኛ የዩኤስቢ ገመድ (እዚህ አገናኝ)
  • 1x 5V የዩኤስቢ ስልክ ባትሪ መሙያ (እዚህ አገናኝ)
  • 1x የአዝራር ሞጁሎች (እዚህ አገናኝ) !!! የዚህ ዓይነት ተመሳሳይ ሞዴል መግዛትዎን ያረጋግጡ !!!
  • ከሴት ወደ ሴት ዝላይ ሽቦዎች ጥቅል (እዚህ አገናኝ)
  • 2x የብረት ኳሶች ከ 10 እስከ 15 ሚሜ ዲያሜትር
  • 2x 15 ሚሜ ዲያሜትር x 3 ሚሜ ስፋት ኒዮዲሚየም ማግኔቶች (እዚህ አገናኝ) እኔ እንዳደረግኳቸው ቢሰበሩ ከ 2 በላይ እገዛለሁ (

ፕላስቲኮች:

ክፍሎቹ በ PLA ወይም PETG ወይም ABS ውስጥ ሊታተሙ ይችላሉ።

ምርጡን ውጤት ለማግኘት 2 የቀለም ክር ያስፈልግዎታል።

እባክዎን 1 ሰዓት ለማተም የእያንዳንዳቸው 500 ግራም ስፖል ከበቂ በላይ መሆኑን ያስተውሉ

3 ዲ አታሚ;

አነስተኛ የግንባታ መድረክ ያስፈልጋል - L130mm x W130mm x H75mm

ማንኛውም 3 ዲ አታሚ ያደርገዋል። እኔ ከ 200 ዶላር በታች ዝቅተኛ ዋጋ ያለው 3 ዲ አታሚ በሆነው Creality Ender 3 ላይ ክፍሎቹን በግሌ አተምኩ።

መሣሪያዎች ፦

1x ትንሽ የመስቀለኛ ጭንቅላት ዊንዲቨር እርስዎ የሚፈልጉት ብቻ ነው:)

ደረጃ 1: 3 ዲ ክፍሎችን ማተም

ሁሉም ክፍሎች በፒንሻፔ ላይ ለማውረድ ይገኛሉ (እዚህ አገናኝ)

ሁሉንም የሰዓት ክፍሎች በ 3 ዲ ታትመው እንዲታተሙ በጥንቃቄ እሠራለሁ።

ሁሉም ክፍሎች በ Creality Ender 3 ላይ የታተሙ ሙከራዎች ነበሩ

  • የህትመት ጊዜ - በግምት 20 ሰዓታት
  • ይዘት: PETG
  • የንብርብር ቁመት - 0.3 ሚሜ
  • መሙላት: 15%
  • የኖዝ ዲያሜትር - 0.4 ሚሜ

የሰዓቱ ክፍሎች ዝርዝር እንደሚከተለው ነው

ነጭ:

  • 1x መሠረት
  • 1x ክዳን
  • 1x Servo ያዥ
  • 1x ኮግ
  • 1x Servo Rack
  • 1x የውስጥ ክበብ
  • 1x ውጫዊ ክበብ
  • 1x የእጅ ማራዘሚያ
  • 4x ፒኖች
  • 2x አዝራር ያዥ
  • 2x የእግር ክሊፖች

ቀይ:

  • 2x እግሮች
  • 1x ሳህን

የልጥፍ ሂደት;

እርስዎ በጣም ዕድለኛ ካልሆኑ ወይም በጣም ውድ አታሚ ከሌለዎት አንዳንድ ክፍሎች ክፍሎቹ እርስ በእርስ የሚሽከረከሩ እና የሚንሸራተቱበት አሸዋ ያስፈልጋቸዋል።

ደረጃ 2: Arduino ን መጫን

አርዱዲኖን በመጫን ላይ
አርዱዲኖን በመጫን ላይ

የኮሮና ሰዓት ለመሥራት Arduino C ++ ፕሮግራምን ይጠቀማል። ፕሮግራሞችን ወደ ሰዓት ለመስቀል እኛ አርዱዲኖ አይዲኢን እንጠቀማለን

Arduino IDE ን በኮምፒተርዎ ላይ ይጫኑት

አርዱዲኖ አይዲኢ (እዚህ አገናኝ)

በአርዱዲኖ አይዲ ውስጥ ኮዱ የሚሰራ መሆኑን ለማረጋገጥ የሚከተሉትን ደረጃዎች ይከተሉ

  • የሚፈለገውን የአርዲኖ ኮድ ከዚህ በታች ያውርዱ (ኮሮና ሰዓት)።
  • በአርዱዲኖ አይዲኢ ውስጥ ይክፈቱት
  • መሣሪያዎችን ይምረጡ ፦
  • ቦርድ ይምረጡ ፦
  • አርዱዲኖ ናኖን ይምረጡ
  • መሣሪያዎችን ይምረጡ ፦
  • ፕሮሰሰር ይምረጡ ፦
  • ATmega328p (የድሮ ማስነሻ ጫኝ) ይምረጡ
  • በአርዱዲኖ አይዲኢ በግራ የላይኛው ጥግ ላይ የማረጋገጫ ቁልፍን (ምልክት ማድረጊያ ቁልፍን) ጠቅ ያድርጉ

ሁሉም ነገር ደህና ከሆነ ከታች ተሰብስቧል የሚል መልእክት ማግኘት አለብዎት። እና ያ አሁን እርስዎ ደረጃ 2 ን አጠናቀዋል !!!

ደረጃ 3 - ኮዱ

ፍላጎት ላላቸው ለእርስዎ ኮዱን ይመልከቱ። እያንዳንዱ የ servos ትክክለኛነት ስለሚለያይ እነሱን በትክክል ለማስተካከል የ servo ክንድ ንቅሳቶችን ማረም ይኖርብዎታል።

#ያካትቱ

Servo myservoPUSHER;

Servo myservoSLIDER;

const int buttonMinutes = 4;

int buttonStateMinutes = 0;

int FiveMinuteCounter = 0;

int OneHourCounter = 0;

ያልተፈረመ ረጅም time_now = 0;

ባዶነት ማዋቀር ()

{Serial.begin (9600);

pinMode (አዝራር ደቂቃዎች ፣ ግቤት);

myservoPUSHER.attach (2); myservoSLIDER.attach (3); myservoPUSHER. ጻፍ (90); myservoSLIDER.write (90); መዘግየት (5000); myservoPUSHER.detach (); myservoSLIDER.detach (); }

ባዶነት loop ()

{FiveMinuteCounter = ((ሚሊስ ()/1000) % (300)); // FiveMinuteCounter = 0 በየ 5 ደቂቃዎች

buttonStateMinutes = digitalRead (buttonMinutes);

Serial.print ("FiveMinuteCounter:");

Serial.print (FiveMinuteCounter); Serial.print ("OneHourCounter:"); Serial.print (OneHourCounter); Serial.print ("buttonStateMinutes:"); Serial.println (buttonStateMinutes);

// አዝራሩ ተጭኖ ከሆነ 5 ደቂቃ ወደፊት ይራመዱ

ከሆነ (buttonStateMinutes == 1)

{myservoPUSHER.attach (2); myservoSLIDER.attach (3); myservoPUSHER. ጻፍ (30); 5 ሰከንዶች (); myservoSLIDER.write (130); 5 ሰከንዶች (); myservoPUSHER. ጻፍ (140); 5 ሰከንዶች (); myservoPUSHER. ጻፍ (90); 5 ሰከንዶች (); myservoSLIDER.write (90); 5 ሰከንዶች (); myservoPUSHER.detach (); myservoSLIDER.detach (); OneHourCounter ++; }

// 5 ደቂቃዎች ካለፉ የእንቅስቃሴ ደቂቃ ኳስ ከ 5 ደቂቃዎች ወደ ፊት

ከሆነ (FiveMinuteCounter == 0)

{myservoPUSHER.attach (2); myservoSLIDER.attach (3); myservoPUSHER. ጻፍ (30); 5 ሰከንዶች (); myservoSLIDER.write (130); 5 ሰከንዶች (); myservoPUSHER. ጻፍ (140); 5 ሰከንዶች (); myservoPUSHER. ጻፍ (90); 5 ሰከንዶች (); myservoSLIDER.write (90); 5 ሰከንዶች (); myservoPUSHER.detach (); myservoSLIDER.detach (); OneHourCounter ++; }

// ደቂቃ ኳስ 12 ጊዜ ከሄደ የሰዓት ኳስ 1 ሰዓት ወደፊት ይራመዳል

ከሆነ (OneHourCounter> = 12) {myservoPUSHER.attach (2); myservoSLIDER.attach (3);

myservoPUSHER. ጻፍ (65);

5 ሰከንዶች (); myservoSLIDER.write (50); 5 ሰከንዶች (); myservoPUSHER. ጻፍ (130); 5 ሰከንዶች (); myservoSLIDER.write (90); 5 ሰከንዶች (); myservoPUSHER. ጻፍ (90); 5 ሰከንዶች (); myservoPUSHER.detach (); myservoSLIDER.detach (); OneHourCounter = 0; }}

ባዶ መጠበቅ 5 ሰከንዶች ()

{time_now = millis (); ሳለ (ሚሊስ () <time_now + 500) {// በግምት ይጠብቁ። 500 ሚሰ}}

ደረጃ 4 - የኮሮና ሰዓት መሰብሰብ

Image
Image

ሁሉም የሚከተሉት ደረጃዎች ከላይ በተሰበሰበ ቪዲዮ ውስጥ ተገልፀዋል

  1. ኮዱን ወደ አርዱዲኖ ናኖ ይስቀሉ
  2. አርዱዲኖ ናኖን ለናኖ ጋሻ ደህንነት ያስጠብቁ
  3. በቪዲዮው ላይ እንደሚታየው አንዱን ሰርቪስ ወደ ሰርቮ መደርደሪያ ያዙሩት
  4. በ Servo መያዣ ውስጥ የ Servo እና Servo መደርደሪያን ያስቀምጡ እና በቪዲዮው ላይ እንደሚታየው ገመዱን በመያዣው በኩል ያስተላልፉ
  5. የናኖውን ጋሻ D2 ለመሰካት ያንን ሰርቮን ይሰኩት
  6. የናኖውን ጋሻ D3 ለመሰካት ሌላውን ሰርቪን ይሰኩት
  7. በቪዲዮው ላይ እንደሚታየው ሌላውን Servo ን ወደ መሠረቱ ይከርክሙት
  8. የዩኤስቢ ገመዱን ወደ ዋናው ኃይል ወይም ላፕቶፕ ያስገቡ
  9. ሰርቪዎቹ የ 90 ዲግሪ ቤታቸው ቦታ እስኪደርሱ ድረስ የዩኤስቢ ገመዱን ሌላኛው ጫፍ በአርዱዲኖ ናኖ ውስጥ ለ 2 ሰከንዶች ይሰኩት።
  10. የዩኤስቢ ገመዱን ከዋናው ኃይል ወይም ላፕቶፕ እና ከናኖ ጋሻ ይንቀሉ
  11. የ Servo ክንድን ወደ Servo ቅጥያው ውስጥ ያስገቡ
  12. በቪዲዮው ላይ እንደሚታየው የ Servo ክንድ በ Servo ላይ የ D2 ን በ 90 ዲግሪ ማእዘን ላይ ወደ ሰርቪው አካል እንዲሰካ ሰካው።
  13. አዝራሩን ከ GND ፣ V+ እና S ፒን ከናኖ ጋሻ D4 ፒን በ 3 ዱፖን ኬብሎች ያገናኙ
  14. 4 ፒኖችን ወደ ሰዓቱ መሠረት ያስገቡ
  15. አርዱዲኖ ናኖ ጋሻውን ወደ መሠረቱ ያስገቡ
  16. አዝራሩን ወደ መሠረቱ ያስገቡ
  17. በአዝራር መያዣው አማካኝነት አዝራሩን በቦታው ይጠብቁ
  18. እግሮቹን በመሠረት ውስጥ በየራሳቸው ቦታዎች ያስገቡ
  19. ከእግረኞች ክሊፖች ጋር እግሮቹን በቦታው ይጠብቁ
  20. በመሰረቱ ውስጥ ባለው ቀሪ ቀዳዳ በኩል የዩኤስቢ ገመዱን ወደ አርዱinoኖ ይሰኩት
  21. በ 4 ፒኖች ላይ የ Servo ያዥውን ወደ መሠረቱ ያስገቡት በትክክለኛው መንገድ መጫኑን ያረጋግጡ (ቪዲዮ)
  22. የክበቡን መመሪያ ፒን በ Servo መያዣ ላይ ያስገቡ
  23. ቀሪውን የ Servo ክንድ ወደ ኮጎው ውስጥ ያስገቡ
  24. ያንን የ Servo ክንድ ወደ ሰርቪው አካል በ 90 ዲግሪ ማእዘን እና በጉዞ መሃል (በቪዲዮ) ላይ ካለው የ servo መደርደሪያ ጋር ያሽከርክሩ።
  25. የውስጠኛውን ክበብ በቦታው ላይ አስቀምጥ (6) (የኬብል መውጫ ቀዳዳ)
  26. የውጭውን ክበብ ወደ ላይ ወደ ፊት በማግኔት ጉድጓድ ውስጥ አስቀምጠው (12)
  27. በጥንቃቄ ማግኔቶችን ያስገቡ (የኒዮዲሚየም ማግኔቶች ጠንካራ እና እርስ በእርስ ከተገናኙ በእራሳቸው እና በሌሎች ላይ ጉዳት ሊያስከትሉ ይችላሉ)
  28. ሳህኑን ከሽፋኑ ቀዳዳዎች ጋር ያደረውን ሳህን ወደ ክዳኑ ውስጥ ያስገቡ
  29. በኬብል መውጫ ቀዳዳ ፊት ለፊት በቁጥር 6 ላይ ክዳኑን ከላይ ያስቀምጡ
  30. መግነጢሳዊ በሆነ ቦታ ላይ በሚጣበቁበት አናት ላይ የብረት ኳሶችን ያስቀምጡ

እና ያ ነው ሰዓቱ ሙሉ በሙሉ ተሰብስቦ ለስራ ዝግጁ መሆን አለበት!

ደረጃ 5 የኮሮና ሰዓት ማቀናበር

ሀሳቦች እና የንድፍ ለውጦች
ሀሳቦች እና የንድፍ ለውጦች

ሰዓቱን ለማዘጋጀት የውጪው ደቂቃ ክበብ በላይኛው 12 ቦታ መጀመር አለበት።

እንደ እድል ሆኖ የውስጥ ሰዓት ክበብ በሚፈልጉት በማንኛውም ቦታ ሊጀምር ይችላል

ከዚያ እሱን በማያያዝ እና ደቂቃዎቹን ለማስተካከል አዝራሩን በመጠቀም ሰዓቱን ወደ ማብራት መቀጠል ይችላሉ

እና ሰዓቶችን ለማስተካከል የአረብ ብረት ኳስን በእጅ ማሽከርከር።

ደረጃ 6 ሀሳቦች እና የንድፍ ለውጦች

ይህ አስደናቂ ፕሮጀክት ነበር እና የሜካኒካዊ የምህንድስና ችሎታዬን ሙሉ በሙሉ ፈታኝ!

እኔ ይህንን ሀሳብ ለጊዜው በአእምሮዬ አስቤ ነበር እና ይህንን ፕሮጀክት በእውነቱ ወደ ሕይወት ያመጣው አስገራሚ ነው። በተለይም የጊዜ አወጣጥን ዘዴን እና እሱን ለማስተካከል ርካሽ የ 180 ዲግሪ SG90 servos ን የመጠቀም ዘዴ ነበር።

ይህንን ፕሮጀክት ለማጠናቀቅ ከአንድ ሳምንት በታች ብቻ ወስዶብኛል እና ይህንን ፕሮጀክት ለማጠናቀቅ ቢያንስ 10 የንድፍ ድግግሞሾችን አልፌያለሁ ፣ አንዳንዶቹ ከላይ ባለው ፎቶ ውስጥ አሉ። ሁሉም ዋጋ ነበረው ፣ ጊዜን በደንብ አሳልፈዋል!

የሚመከር: