ዝርዝር ሁኔታ:
- ደረጃ 1 የሞተር እና የርቀት ኃይልን ለማሰራጨት ወረዳውን ይፍጠሩ
- ደረጃ 2 - ለሁለቱ ሞተሮች መሠረት ይፍጠሩ
- ደረጃ 3 Servo ን በሞተር ሞተሮች ታችኛው ክፍል ላይ ያክሉ
- ደረጃ 4 በትልቁ መያዣ ውስጥ ቀዳዳዎችን ይቁረጡ
- ደረጃ 5: ቧንቧው
- ደረጃ 6: The Hopper
- ደረጃ 7 - ሆፕለር ፣ ቧንቧ እና ሞተርስ ማስቀመጥ
- ደረጃ 8 - የመጨረሻው Servo
- ደረጃ 9 የሥራ ክፍሎችን ለመፈተሽ ኮድ ያክሉ
ቪዲዮ: የድመት ኳስ ተኳሽ 9 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
የሚያስፈልጉ ቁሳቁሶች
1 x RFID ዳሳሽ/ የርቀት መቆጣጠሪያ
1 x Arduino uno
2 x የዲሲ ሞተሮች
1 x 180 አገልጋይ
1 x 360 servo
በርካታ ሽቦዎች
ፕሮጀክት ለመገንባት ሣጥን/ኮንቴይነር
ኳሱን ለመመገብ ቧንቧ
ደረጃ 1 የሞተር እና የርቀት ኃይልን ለማሰራጨት ወረዳውን ይፍጠሩ
ወረዳውን መገንባት
ትክክለኛውን ወረዳ ለመጠቀም ከላይ ያለውን ወረዳ ይገንቡ እና ከተመሳሳይ ፒኖች ጋር ይገናኙ
ደረጃ 2 - ለሁለቱ ሞተሮች መሠረት ይፍጠሩ
ለጎኖቹ 4 ፣ 5 ኢንች በ 2 ኢንች አራት ማዕዘን ቅርጾችን ለመቁረጥ የአረፋ ሰሌዳውን መጠቀም ያስፈልግዎታል። ከዚያ እንደ የላይኛው እና ታች ለመጠቀም 2 ፣ 5 በ 5 ኢንች ካሬዎችን ይቁረጡ። ቀጥሎ ሞተሮቹ የሚቀመጡበት ቦታ ያስፈልጋቸዋል ስለዚህ ኳሱ እንዲተኮስበት ቦታ ለመስጠት የ 23 ሚሜ ዲያሜትር እና 39 ሚሜ የሆነ 2 ቀዳዳዎችን ይቁረጡ። ከዚያ ከሞተር ሞተሮች ሽቦዎች ወደ ወረዳው እንዲገናኙ ለማስቻል ከዚህ በታች ባለው ካሬ ላይ አንድ ቦታ ወይም ሁለት ቀዳዳዎችን ያድርጉ።
ደረጃ 3 Servo ን በሞተር ሞተሮች ታችኛው ክፍል ላይ ያክሉ
የ 180 ወይም 360 አገልጋዩን በካሬው ታች (በመሃል) ላይ በጥንቃቄ ያጣብቅ። ኳሱን በተለያዩ አቅጣጫዎች እንዲያንኳኳው በርቀት ወይም በዘፈቀደ አቅጣጫውን በእጅ መለወጥ እንድንችል ይህንን እያደረግን ነው
ደረጃ 4 በትልቁ መያዣ ውስጥ ቀዳዳዎችን ይቁረጡ
ትልቁን ኮንቴይነር ወስደው ከፊትና ከኋላ ቀዳዳ ይከርክሙ ፣ እሱ ትክክለኛ መሆን የለበትም ግን ከፊት ለፊቱ በስዕሉ ላይ እንደሚታየው በትልቁ ትልቅ መሆን አለብን ሰርቪው በሚንቀሳቀስበት ጊዜ ኳሱ በተለያዩ አቅጣጫዎች እንዲመታ። እና ሽቦው እንዲወጣ እና የወረዳውን ክፍሎች ለማስቀመጥ ወይም አስፈላጊ ከሆነ ወረዳውን ለመለወጥ ከእቃ መያዣው ጀርባ ትንሽ ቀዳዳ ይቁረጡ። በአንደኛው መያዣዎች ክዳን ላይ servo ን ሙጫ ያድርጉ እና ከዚያ ለመያዣው መሠረት ላይ ለድጋፍ ፣ ለማጣቀሻ ሁለተኛውን ስዕል ይመልከቱ
ደረጃ 5: ቧንቧው
1 ጫማ ርዝመት ያለው የፒ.ቪ.ፒ. ቱቦ ያድርጉ ወይም ይግዙ ፣ ኳሱ ወደ ውስጥ እንዲገባ ለማድረግ ከርቭ ጋር ኳሱ ወደ ውስጥ እንዲገባ 1.5 ኢንች ይቁረጡ
ደረጃ 6: The Hopper
4 እኩል ትራፔዞይዶችን ይቁረጡ ፣ ምርጫ ሊሆን ይችላል ፣ ግን የእኔ 5”ቁመት ያለው እና ወደ ቧንቧው ሲገቡ ትንሽ አጉልተው ነበር ፣ ከዚያ የታችኛው የአረፋ ሰሌዳ ቁራጭ ለፒንግ ፓን ኳስ ለማለፍ በቂ የሆነ ትልቅ ቀዳዳ ይቆርጣል። ቀጣዩ እርስ በእርሳቸው ያጣምሯቸው ሁሉም ኳሶች እንዲቀመጡበት ሆፕን ይፈጥራሉ። በኋላ ቀዳዳውን በተቆረጠበት ቧንቧ አናት ላይ ይህንን እናያይዛለን
ደረጃ 7 - ሆፕለር ፣ ቧንቧ እና ሞተርስ ማስቀመጥ
ኳሱ እንዲወጣ እና በመንኮራኩሮቹ እንዲገፋው ለሞተር ሞተሮች በተሰራው በነጭ ሳጥኑ ጠርዝ ላይ ብቻ በመቀመጫው ውስጥ ያለውን ቧንቧ ማስቀመጥ ይፈልጋሉ። አሁን በመያዣው ላይ ከቧንቧው አናት ላይ ማጣበቅ ይችላሉ
ደረጃ 8 - የመጨረሻው Servo
አዝራሩ ጠቅ እስኪያደርግ ድረስ እና servo እስኪንቀሳቀስ ድረስ ይህ servo በሆፕ ታችኛው ክፍል ላይ ተጣብቋል።
ደረጃ 9 የሥራ ክፍሎችን ለመፈተሽ ኮድ ያክሉ
// የድመት አስተካካይ
// በመላው ቤተ -መጽሐፍት ውስጥ ትዕዛዞችን ለመጠቀም ቤተ -መጽሐፍትን ያስመጡ ፣ ለምሳሌ ፣ ፒኖችን እንደ ሰርዶ ማወጅ እና የ IR ርቀትን ማቀናበር #ያካትቱ #ያካትቱ
// ለዲሲ ሞተሮች int onspeed = 255 ፍጥነቶችን ለማዘጋጀት ተለዋዋጮችን ማዘጋጀት። int lowspeed = 100; int offspeed = 0;
// የማይነቃነቅ ተቀባዩን ፒን እና ሁለቱን ሞተር ፒኖች int IR_Recv = 2 በማዋቀር ላይ። int ሞተር1 = 10; int ሞተር 2 = 11;
// ተለዋዋጮችን እንደ servos በማወጅ ፕሮግራሙ የተወሰኑ ትዕዛዞችን Servo flap ን መጠቀም servo መሆኑን ያውቃል ፣ Servo አንግል;
// ግብዓቶችን ከርቀት መቆጣጠሪያዎች ለመቀበል የ IR ፒን ማወጅ // ውጤቱን ከርቀት IRrecv irrecv (IR_Recv) ያገኛል ፤ የ decode_results ውጤቶች;
ባዶነት ማዋቀር () {
Serial.begin (9600); // ተከታታይ ግንኙነትን ይጀምራል irrecv.enableIRIn (); // ተቀባዩን ይጀምራል
flap.attach (7); // በኋላ በፕሮግራሙ አንግል ውስጥ እንጠቀምበት ዘንድ የ servo flap ን ወደ 7 ፒን ያያይዘዋል። // በፕሮግራሙ pinMode (ሞተር 1 ፣ OUTPUT) ውስጥ በኋላ ልንጠቀምበት እንድንችል የ servo ማእዘኑን ከፒን 4 ጋር ያያይዘናል። አዝራር በሚገፋበት ጊዜ ፍጥነቶችን ወደ ውስጥ መላክ እንድንችል // ሞተርን ወደ ውፅዓት ያዋቅሩ (ሞተር 2 ፣ OUTPUT) ፤ አዝራር በሚገፋበት ጊዜ ወደ ውስጥ ፍጥነቶችን መላክ እንድንችል/// ሞተር 2 ን ወደ ውፅዓት ያዘጋጁ
}
ባዶነት loop () {
flap.write (0); // ማንኛውም ኳሶች እንዳያልፍ የኳስ መጋቢውን የሚገዛውን servo ወደ 0 ዲግሪዎች ያዘጋጁ
ከሆነ (irrecv.decode (& ውጤቶች)) {long int decCode = results.value; Serial.println (decCode); irrecv.resume ();
መቀየሪያ (results.value) {
መያዣ 0xFFA25D: // የኃይል analogWrite (ሞተር 1 ፣ ፍጥነት); አናሎግ ፃፍ (ሞተር 2 ፣ ፍጥነት); መዘግየት (7000); flap. ጻፍ (90); መዘግየት (500); flap.write (0); መዘግየት (2000); አናሎግ ፃፍ (ሞተር 1 ፣ ፍጥነት የሌለው); የአናሎግ ፃፍ (ሞተር 2 ፣ ፍጥነት የሌለው); ሰበር;
ጉዳይ 0xFFE01F: // EQ
አናሎግ ፃፍ (ሞተር 1 ፣ ፍጥነት); አናሎግ ፃፍ (ሞተር 2 ፣ ዝቅተኛ ፍጥነት); መዘግየት (7000); flap. ጻፍ (90); መዘግየት (500); flap.write (0); መዘግየት (2000); አናሎግ ፃፍ (ሞተር 1 ፣ ፍጥነት የሌለው); የአናሎግ ፃፍ (ሞተር 2 ፣ ፍጥነት የሌለው);
ሰበር;
ጉዳይ 0xFF629D: // ሁነታ
አናሎግ ፃፍ (ሞተር 1 ፣ ዝቅተኛ ፍጥነት); አናሎግ ፃፍ (ሞተር 2 ፣ ፍጥነት); መዘግየት (7000); flap. ጻፍ (90); መዘግየት (500); flap.write (0); መዘግየት (2000); አናሎግ ፃፍ (ሞተር 1 ፣ ፍጥነት የሌለው); የአናሎግ ፃፍ (ሞተር 2 ፣ ፍጥነት የሌለው);
ሰበር;
ጉዳይ 0xFF30CF: // settng 1 ፣ 90 ዲግሪዎች
ማዕዘን.መፃፍ (30);
ሰበር;
ጉዳይ 0xFF18E7: // ቅንብር 2 ፣ 0 ዲግሪዎች
አንግል. ጻፍ (90);
ሰበር;
መያዣ 0xFF7A85: // ቅንብር 3 ፣ 180 ዲግሪዎች
ማዕዘን.መፃፍ (150);
ሰበር;
} } }
የሚመከር:
የድመት የምግብ ተደራሽነት ቁጥጥር (ESP8266 + Servo Motor + 3D Printing) 5 ደረጃዎች (ከስዕሎች ጋር)
የድመት የምግብ ተደራሽነት ቁጥጥር (ESP8266 + Servo Motor + 3D Printing) - ይህ ፕሮጀክት ለአረጋዊቷ የስኳር ህመምተኛ ድመት ቻዝ አውቶማቲክ የድመት ምግብ ጎድጓዳ ሳህን ለመፍጠር የተጠቀምኩበትን ሂደት ያያል። ይመልከቱ ፣ እሱ ኢንሱሊን ከማግኘቱ በፊት ቁርስ መብላት አለበት ፣ ግን እኔ ብዙውን ጊዜ ከመተኛቴ በፊት የምግብ ሳህኑን ማንሳት እረሳለሁ ፣ ይህም
የድመት መከላከያ: 4 ደረጃዎች (ከስዕሎች ጋር)
የድመት ተከላካይ - ለመጀመር ፣ ድመቶችን አልጠላሁም ግን ወፎችን እወዳለሁ። በአትክልቴ ውስጥ ወፎች እንደፈለጉ የሚገቡበት እና የሚሄዱባቸው አንዳንድ ክፍት ጎጆዎች አሉን። እዚያ ምግብ እና ውሃ ማግኘት ይችላሉ። እንደ አለመታደል ሆኖ አንዳንድ ጊዜ ከጎረቤቷ የመጣች ድመት ወደ አትክልት ቦታዬ ትገባለች እና እኔ
የድመት ኦዲዮ ግፊት ሰሌዳ ወ/ ማኪ ማኪ 8 ደረጃዎች (ከስዕሎች ጋር)
የድመት ኦዲዮ ግፊት ሰሌዳ ወ/ ማኪ ማኪ - ድመቶች ሊያበሳጩ ይችላሉ ፣ ግን ያ ያን ያህል ተወዳጅ እንዲሆኑ አያደርጋቸውም። እነሱ የእኛ ኑሮ ፣ ተንኮለኛ ፣ ትውስታዎች ናቸው። ከችግሩ እንጀምርና መፍትሄውን እንይ። ከዚህ በታች ያለውን ቪዲዮ ይመልከቱ
አሳዛኝ የድመት አስተካካይ ፣ ያዝ -እኔ የድመት መጫወቻ - የትምህርት ቤት ፕሮጀክት 3 ደረጃዎች
አሳዛኝ ድመት አስተካካይ ፣ ያዝ-እኔ ድመት መጫወቻ-የትምህርት ቤት ፕሮጀክት-የእኛ ምርት እዚህ ነው ፣ እሱ በይነተገናኝ መጫወቻ መዳፊት ነው-Catch-Me Cat Toy። በእኛ ማህበረሰብ ውስጥ ብዙ ድመቶች የሚያጋጥሟቸው የችግሮች ዝርዝር እነሆ -ድመቶች በአሁኑ ጊዜ እንቅስቃሴ -አልባ እና የመንፈስ ጭንቀት እየሆኑባቸው ነው። አብዛኛዎቹ ባለቤቶች በስራ ወይም በትምህርት ቤት ተጠምደዋል እና የእርስዎ
ሃሚንግበርድ ተኳሽ 14 ደረጃዎች (ከስዕሎች ጋር)
ሃሚንግበርድ ተኳሽ - በዚህ ክረምት መጨረሻ ፣ ሃሚንግበርድ በመጨረሻ በረንዳችን ላይ የምናስቀምጠውን መጋቢ መጎብኘት ጀመረ። እኔ አንዳንድ ዲጂታል ፎቶዎችን ለመሞከር እና ለማግኘት ፈልጌ ነበር ፣ ነገር ግን እዚያ “በካሜራ” ካሜራ እዚያ መቆም አልቻልኩም-በጭራሽ አይመጡም። የርቀት ገመድ መልቀቅ እፈልጋለሁ