ዝርዝር ሁኔታ:
- ደረጃ 1 ጽንሰ -ሀሳብ
- ደረጃ 2: ክፍሎች
- ደረጃ 3 - የፓርቲዎች ስብሰባ
- ደረጃ 4 ቤተ -መጽሐፍት ለአርዲኖ አይዲኢ
- ደረጃ 5 - የዳቦ ሰሌዳ ማዋቀር
- ደረጃ 6 ኮድ
- ደረጃ 7 - ማሳያ እና መደምደሚያ
ቪዲዮ: የሰዓት ስራ: 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ አስተማሪ የተፈጠረው በደቡብ ፍሎሪዳ ዩኒቨርሲቲ የሜካኮርስ የፕሮጀክት መስፈርት (www.makecourse.com) ላይ ነው።
ደረጃ 1 ጽንሰ -ሀሳብ
ለዚህ ፕሮጀክት ሀሳብ ለማሰብ ስሞክር ፣ ሊጠቅም የሚችል እና ለዕለታዊ ሕይወቴ ጠቃሚ የሆነ ነገር ለማድረግ ወሰንኩ። እንደዚህ ያሉ ብዙ ነገሮች የሁለት ዲግሪ የነፃነት ፍላጎት ሊኖራቸው አይችልም ስለዚህ መስፈርቱን ለማሟላት ቀለል ያለ ሰዓት ለመሥራት እንዲሁም ጊዜውን ለማሳየት በጠረጴዛዬ ላይ እንዲታይ ወሰንኩ። በመጀመሪያ ሀሳቡ የእጅ ሰዓት መስራት ነበር ፣ ግን 3 ዲ የታተመው ክፍል በጣም ትንሽ ይሆናል እና ሰዓቱን የሚነዱ ሞተሮች አሁንም የእጅ ሰዓት በጣም ትልቅ ይሆናሉ።
ስለዚህ ይህ ፕሮጀክት በአፓርታማዬ ዙሪያ መለዋወጫዎችን አገኘሁ እና በዚህ ላይ ለመሥራት ወሰንኩ።
ደረጃ 2: ክፍሎች
- 3 ዲ የታተሙ ክፍሎች
- 2 28BYJ-48 5V DC Stepper ሞተር
- 2 ULN2003 Stepper የሞተር ሾፌር ቦርድ
- አርዱዲኖ ኡኖ
- HC-05 የብሉቱዝ ሞዱል
እነዚህ ሁሉ ክፍሎች ከሰዓቱ እጆች በስተቀር በእኔ የተሠሩ ናቸው። እኔ በጣም ፈጠራ አይደለሁም። ከዚህ በታች ከፈጣሪው ጋር ያለው አገናኝ ነው።
www.thingiverse.com/thing:1441809
ደረጃ 3 - የፓርቲዎች ስብሰባ
(1)- Gear_1 እና 2 ን ወደ stepper ሞተሮች ማስቀመጥ ያስፈልግዎታል። እነሱ ጠባብ ተስማሚ ይሆናሉ ስለዚህ በቦታቸው ለመቆየት ትንሽ ኃይል ያስፈልጋል።
(2)- ቤዝ_0 በስብሰባው ግርጌ ላይ ይቆያል።
(3)- Base_1 በ SpurGear_1 አናት ላይ ይቀመጣል ፣ ይህ ለደቂቃው እጅ ዋናው አካል ነው። እነዚህን ሁለት አካላት በአንድ ላይ ማጣበቅ ይችላሉ ፣ መሠረቱ በማርሽሩ አናት ላይ መሆኑን ያረጋግጡ።
(4)- Base_2 በ SpurGears_2 አናት ላይ ይቀመጣል ፣ ይህ ለሰዓት እጅ ዋናው አካል ነው። ለዚህ ክፍል እንደ ደረጃ (3) ተመሳሳይ ነው
(5)- የሰዓቶች እጆች በ Base_1 እና Base_2 አናት ላይ ሊጣበቁ ይችላሉ ፣ ወይም በቦታው እንዲገጣጠሙ ትንሽ ቀዳዳ መቆፈር ይችላሉ።
(6)- የደቂቃው እጅ ማርሽ ከማሽከርከሪያ ማርሽ ጋር እንዲገጣጠም ፣ መላውን ስብሰባ ከአንዱ የእግረኛ ሞተሮች ጋር በላዩ ላይ ለማስቀመጥ 1 ሴ.ሜ መድረክ ያስፈልግዎታል።
ይህ የሆነበት ምክንያት ሌላኛው የእርከን ሞተር ወደ ከፍተኛው ማርሽ መድረስ ስለማይችል ዋናው መሠረት ከፍ ሊል ስለማይችል ነው። ያም ሆነ ይህ ፣ ለአንዱ የእርከን ሞተሮች መድረክ ያስፈልጋል።
ደረጃ 4 ቤተ -መጽሐፍት ለአርዲኖ አይዲኢ
የዚህ ፕሮጀክት ኮድ CheapStepper.h ተብሎ በሚጠራው ቤተ -መጽሐፍት ላይ የተመሠረተ ነው
github.com/tyhenry/CheapStepper
ይህንን ቤተ -መጽሐፍት ለእርስዎ አርዱዲኖ ለመጫን። ከላይ ባለው አገናኝ ላይ ክሎኔን ጠቅ ያድርጉ ወይም ያውርዱ እና እንደ ዚፕ ፋይል ያውርዱት።
በአርዱዲኖ አይዲኢ ውስጥ። ንድፍ -> ቤተ -መጽሐፍትን ያካትቱ ->. ZIP ቤተ -መጽሐፍትን ያክሉ
ከሚሠራው ቤተመጽሐፍት ሁሉ ፣ ይህ አንዱ የእርከን ሞተርን እጅግ በጣም ጥሩ እና ለመጠቀም በጣም ቀላል የሆነውን ተጠቅሟል።
ደረጃ 5 - የዳቦ ሰሌዳ ማዋቀር
ከእኔ አርዱዲኖ UNO ጋር ለመሄድ የአርዱዲኖ ጋሻን እጠቀም ነበር። የበለጠ ንፁህ ይመስላል ግን ትንሽ የዳቦ ሰሌዳ ማግኘት እና በምትኩ በአርዱዲኖ UNO አናት ላይ ማስቀመጥ ይችላሉ። አንዳንድ ሽቦዎች እርስ በእርሳቸው ላይ ስለሆኑ በስዕላዊ መግለጫው ላይ ቀለሙን ይከተሉ። ፒኖች 4-7 ለአንድ እርከን እና 8-11 ፒኖች ለሁለተኛው እርከኖች ናቸው።
የብሉቱዝ ሞጁል RX -> TX እና TX -> RX ወደ አርዱinoኖ ቦርድ መያያዝ አለበት።
ሰማያዊ ሽቦዎች ከአሽከርካሪዎች ወደ አርዱዲኖ UNO ግንኙነቶች ናቸው
አረንጓዴ ሽቦዎች የ RX እና TX ግንኙነቶች ናቸው
ጥቁር ሽቦዎች መሬት ላይ ናቸው።
ቀይ ሽቦዎች 5V ናቸው።
ደረጃ 6 ኮድ
ከዚህ በታች የዚህ ፕሮጀክት ኮድ ነው።
የኮዱ ማብራሪያ እዚህ ላይ ይሆናል።
ርካሽ ስቴፕተር (8 ፣ 9 ፣ 10 ፣ 11); CheapStepper stepper_2 (4, 5, 6, 7);
የቦሊያን እንቅስቃሴ በሰዓት አቅጣጫ = እውነት;
// 37.5 ደቂቃ = 4096;
// 1 ደቂቃ = 106.7;
// 5 ደቂቃ = 533.3;
// 15 ደቂቃ = 1603;
// 30 ደቂቃ = 3206;
// 60 ደቂቃ = 6412;
int ሙሉ = 4096;
int ግማሽ = ሙሉ/2; // 2048 እ.ኤ.አ.
ተንሳፋፊ full_time = 6412; // 1 ሰዓታት
ተንሳፋፊ ግማሽ ጊዜ = ሙሉ ጊዜ/2; // 30 ደቂቃ 3026
ተንሳፋፊ fif_time = half_time/2; // 15 ደቂቃ 1603
ተንሳፋፊ one_time = full_time/60; // 1 ደቂቃ 106
ተንሳፋፊ five_time = one_time*5; // 5 ደቂቃ 534.3
ተንሳፋፊ one_sec = one_time/60; // 1 ሴኮንድ 1.78
// ሞተሩን 3206 በማሽከርከር እና እንደገና በማስጀመር እያንዳንዳችን 30 ደቂቃ ማድረግ እንችላለን
ለዚህ ፕሮጀክት ዋናው ስሌት ይህ ነው። ደረጃው ሙሉ 360 ዲግሪን ለማሽከርከር 4096 እርምጃዎችን ይወስዳል ፣ ነገር ግን የማነሳሳት ጊርስ ከእርምጃው ጋር ከተያያዙት ጊርስ ይበልጣል ስለሆነም ለሙሉ ማዞሪያ ተጨማሪ እርምጃዎችን ይወስዳል። የማነቃቂያ መሣሪያው እጆችን የሚሽከረከርበት ዋና አካል እንደመሆኑ። እሴቶቹ ትክክል መሆናቸውን ለማረጋገጥ የተለያዩ ምርመራዎችን ማድረግ አለብኝ።
full_time ሙሉ እጅን ለማሽከርከር የመደብኩት ተለዋዋጭ ነው። ይህ በጣም ወጥነት ያለው ነው ነገር ግን የተወሰኑ እንቅስቃሴዎችን ለማግኘት እርምጃዎቹ በ 2 ሲከፈሉ ፣ ተንሳፋፊው እሴት እየቀነሰ ይሄዳል ፣ ይህም አሽከርካሪው ሥራውን መሥራት ከባድ እንዲሆን አድርጎታል።
ማንቀሳቀሻ በሰዓት አቅጣጫ = እውነት; የእርከን ሞተሩ በሰዓት አቅጣጫ እንዲንቀሳቀስ ማድረግ ነው ፣ ነገር ግን የማሽከርከሪያ መሣሪያውን በተቃራኒ ሰዓት አቅጣጫ ስለሚሽከረከር ፣ በማዋቀሩ ውስጥ ቡሊያን ሐሰተኛ ማድረግ አለብን። እንዲሁም በጅምር ላይ ሐሰተኛ መሆኑን ማወጅ ይችላሉ ፣ ግን ይህ እንዴት እንደሚሰራ ለማብራራት ነው።
ባዶነት ማዋቀር () {Serial.begin (9600);
Serial.println ("መንቀሳቀስ ለመጀመር ዝግጁ!");
pos = one_time; ዴል = 900; ሬሾ = 60;
moveClockwise = ሐሰት; }
በሰዓት አቅጣጫ ቡሊያን ሐሰተኛ መሆኑን የማወጅበት ቦታ እዚህ አለ። pos የእርምጃዎች ብዛት ይሆናል ፣ ዴል መዘግየቱ ይሆናል ፣ እና ጥምርቱ በደቂቃ/ሰከንድ = 60 ወይም በሰዓት/ደቂቃ = 12 ነው
እጆችን በብሉቱዝ ሞጁል እንቆጣጠራለን። በመጀመሪያ ፣ ከእርስዎ የ Android መሣሪያ ተከታታይ የብሉቱዝ ተርሚናል ያስፈልግዎታል። በፒን 0000 ወይም በ 1234 ከኤች.ሲ. -5 ጋር ይገናኙ። በትክክል እየሰራ መሆኑን ለማየት ከአርዲኖ አይዲኢ የተወሰነ የምሳሌ ኮድ መጠቀም ይችላሉ። በሚገናኝበት ጊዜ ባልተገናኘበት ጊዜ በፍጥነት ፈንታ በጣም በዝግታ ብልጭ ድርግም ማለት አለበት።
ባዶነት loop () {state = 0;
ከሆነ (Serial.available ()> 0) {
ግዛት = Serial.read (); }
ለ (float s = 0; s <(pos); s ++) {
stepper.step (በሰዓት አቅጣጫ ማንቀሳቀስ); }
ለ (float s = 0; s <(pos/ratio) ፣ s ++) {
stepper_2.step (በሰዓት አቅጣጫ ማንቀሳቀስ); }
መዘግየት (ዴል);
Serial.available ()> 0 አስፈላጊ ነው ምክንያቱም የእርስዎ የብሉቱዝ ሞዱል እንዴት እንደሚሰራ ነው። በአርዱዲኖ እና በመሣሪያዎ መካከል ግንኙነቶች ሲኖሩ ይህ መግለጫ እውነት ከሆነ። የስቴቱ ተለዋዋጭ እኔ የማዋቀሪያ () ን ከላይ የገለፅኳቸውን 3 ሌሎች ተለዋዋጮችን ይወስናል ፣ እንዲሁም ኮዱ የሚሰራበትን አሠራር ያትማል። ሁለቱ ለሉፕ የእርምጃ ሞተር እንዴት እንደሚንቀሳቀስ የሚነዳ ዋና ተግባር ነው።
ከሆነ (ግዛት == '1') {
pos = one_time; ዴል = 0; ሬሾ = 12;
Serial.println ("ኦፕሬሽን 1: መዘግየት የለም"); }
ስርዓቱ እንዴት እንደሚሰራ ለመለወጥ ይህ ከብሉቱዝ መሣሪያዎ ግብዓት የመጠቀም አንዱ ምሳሌ ነው። እጆቹን ለመቆጣጠር ቢፈልጉም እነዚህን ተለዋዋጮች ማርትዕ ይችላሉ።
ደረጃ 7 - ማሳያ እና መደምደሚያ
ይህ እንዴት እንደሚሰራ የሚያሳይ የስርዓቱ ማሳያ ነው። ለግቢው በውስጡ ያሉትን ሁሉንም ክፍሎች የሚስማማ ማንኛውንም ነገር መጠቀም ይችላሉ። እኔ 3 ዲ ለመጀመሪያ ጊዜ የታተመ በመሆኑ ይህ ፕሮጀክት ቀላል እና አስደሳች ነበር። የብሉቱዝ ሞጁል ለማወቅ እና ለመጠቀም አስደሳች ነበር። ለመለወጥ በጣም ዘግይቶ የሠራኋቸው ጥቂት ስህተቶች አሉ ፣ ግን የመጨረሻው ምርት ጥሩ ነው።
የሚመከር:
በእውነተኛ ሰዓት የሰዓት ሞዱል (DS3231) እንዴት እንደሚጠቀሙ 5 ደረጃዎች
የእውነተኛ ሰዓት ሞዱል (DS3231) እንዴት እንደሚጠቀሙ-DS3231 ከተዋሃደ የሙቀት-ማካካሻ ክሪስታል oscillator (TCXO) እና ክሪስታል ጋር ዝቅተኛ ዋጋ ያለው ፣ እጅግ በጣም ትክክለኛ I2C የእውነተኛ ሰዓት ሰዓት (RTC) ነው። መሣሪያው የባትሪ ግቤትን ያካተተ ሲሆን ዋናው ኃይል ወደ
ለ Wi-Fi ራውተርዎ የሰዓት እረፍት ጊዜን ለማግኘት የእርስዎ UPS ን በእንፋሎት ይምቱ 4 ደረጃዎች (ከስዕሎች ጋር)
ለ Wi-Fi ራውተርዎ የሰዓታት ጊዜን ለማግኘት Steam Punk Your UPS: የእርስዎ ራውተር እና ፋይበር ONT ን የሚያስተላልፉት ትራንስፎርመሮች ተመልሰው ወደ ውስጥ እንዲቀይሩት የእርስዎ ዩፒኤስ የ 12 ቮ ዲሲ ባትሪውን ወደ 220V ኤሲ ኃይል እንዲቀይር ማድረግ በመሠረቱ የማይስማማ ነገር አለ። 12V ዲሲ! እርስዎም [በተለምዶ
555 የሰዓት ቆጣሪ IC ን በመጠቀም Servo ን ይቆጣጠሩ - 3 ደረጃዎች
555 ሰዓት ቆጣሪ IC ን በመጠቀም Servo ን ይቆጣጠሩ - የእኔ የመጀመሪያ አስተማሪ የአናሎግ ጆይስቲክን በመጠቀም ሰርቪስን መቆጣጠር ነበር። ከዚያን ጊዜ ጀምሮ እኔ ሰርቪስ የሚያስፈልጉ ጥቂት ፕሮጄክቶችን አጋርቻለሁ - የሮቦት ክንድ እና የፊት መከታተያ። ሰርቦቹን ለመቆጣጠር እኛ ሁልጊዜ ማይክሮ መቆጣጠሪያ እንጠቀም ነበር። ግን ወደ
በአርዱዲኖ ሰርቮ ሞተርስ የተጎላበተ ልዩ የሰዓት ሞዴል 5 ደረጃዎች
በአርዱዲኖ ሰርቮ ሞተርስ የተጎላበተ ልዩ የሰዓት ሞዴል - በዚህ መመሪያ አርዱዲኖ ናኖ እና ሰርቮ ሞተሮችን በመጠቀም እንዴት ሰዓት እንደሚፈጥሩ አሳያችኋለሁ። ይህንን ለማድረግ የሚከተሉትን ዕቃዎች ያስፈልግዎታል
የሰዓት ግንዛቤ - ከሰዓት የተሰራ ሰዓት እንዴት እንደሚሠራ !: 14 ደረጃዎች (ከስዕሎች ጋር)
የሰዓት ግንዛቤ - ከሰዓት የተሰራ ሰዓት እንዴት እንደሚገነባ !: ሰላም ሁላችሁም! ለ 2020 ለመጀመሪያ ጊዜ የደራሲ ውድድር የእኔ ግቤት ይህ ነው! ይህንን ፕሮጀክት ከወደዱት ፣ ድምጽዎን በእጅጉ አደንቃለሁ :) አመሰግናለሁ! ይህ አስተማሪ ከሰዓታት የተሠራ ሰዓት ለመገንባት ሂደቱን ይመራዎታል! በብልህነት ስም ሰጥቻለሁ