ዝርዝር ሁኔታ:
ቪዲዮ: ብልጥ ማጽጃ ከ Magicbit ጋር 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በዚህ መማሪያ ውስጥ Magicbit ን በመጠቀም ከተጨማሪ ባህሪዎች ጋር የራስ -ሰር ማፅጃ እንዴት እንደሚሠራ እንማራለን። በ ESP32 ላይ የተመሠረተ በዚህ ፕሮጀክት ውስጥ አስማትቢትን እንደ ልማት ቦርድ እንጠቀማለን። ስለዚህ ማንኛውም የ ESP32 ልማት ቦርድ በዚህ ፕሮጀክት ውስጥ ሊያገለግል ይችላል።
አቅርቦቶች
Magicbit
- ለአልትራሳውንድ ዳሳሽ - HC -SR04 (አጠቃላይ)
- MG945 ብረት Servo
- DFRobot የስበት ኃይል: አናሎግ አቅም ያለው የአፈር እርጥበት ዳሳሽ-ዝገት መቋቋም የሚችል
- ዩኤስቢ-ኤ ወደ ማይክሮ-ዩኤስቢ ገመድ
ደረጃ 1 - ታሪክ
ሠላም ሰዎች ፣ ዛሬ Magicdu ን ከአርዱዲኖ አይዲኢ በመጠቀም እንዴት ብልጥ ማፅጃ ማዘጋጀት እንደሚቻል እንማራለን።
በእነዚህ ቀናት ውስጥ እርስዎ የሚያውቁት ሁሉ ዓለም አቀፋዊ ጉዳይ አለ - ኮሮና። ስለዚህ በዚህ ሁኔታ ንፅህና በጣም አስፈላጊ ነገር ነው። ስለዚህ እጃችንን ለማፅዳት የንፅህና መጠበቂያዎችን እንጠቀማለን። ነገር ግን ፣ የንፅህና አጠባበቅ ፈሳሽን ለማውጣት የጽዳት ጠርሙሱን ጭንቅላት መግፋት አለብን። ሁሉም ሰው ያንን ጭንቅላት ለመግፋት ሲሞክር ጀርሞችን ለማሰራጨት ምክንያት ሊሆን ይችላል። ያንን ችግር ለመፍታት ከ Magicbit ጋር በጣም ቀላል መፍትሄን አስተዋውቀናል። ያ ይህ ብልጥ የንፅህና አጠባበቅ ነው።
ይህንን እንዴት እንዳደረግን እንመልከት።
ደረጃ 2 - ጽንሰ -ሀሳብ እና ዘዴ
ንድፈ ሃሳቡ ቀላል ነው። ወደ ማጽጃ ጠርሙስ ሲደርሱ የአልትራሳውንድ ዳሳሽ በመጠቀም እርስዎን ይለያል። ከተወሰነ ርቀት በላይ ሲዘጉ ፣ Magicbit እንዲሽከረከር ለ servo ሞተር ምልክቱን ይሰጣል። ስለዚህ የ servo ሞተር በሚሽከረከርበት ጊዜ የጠርሙሱን ጭንቅላት ሲገፋ እና ከጠርሙሱ የሚወጣ ፈሳሽ ንፅህና። የጠርሙሱ ፈሳሽ ከተወሰነ ደረጃ ሲቀንስ ፣ የአፈር እርጥበት ዳሳሽ በመጠቀም በ Magicbit ይለየዋል። ይህ አነፍናፊ አቅም ነው። ስለዚህ ፈሳሹን ወደ ፈሳሽ ከማስገባት ይልቅ የጠርሙስን ግድግዳ በመንካት የፈሳሹን ደረጃ መለካት እንችላለን። ይህ ተጨማሪ ባህሪ ነው።
የሚከተለውን አገናኝ በመጠቀም ስለ sonar ፣ servo ፣ የአፈር እርጥበት እና Magicbit dev የበለጠ ማወቅ ይችላሉ። ቦርድ።
magicbit-arduino.readthedocs.io/en/latest/
ደረጃ 3 የሃርድዌር ማዋቀር
ይህ ሁለት ክፍሎች አሉት። አንደኛው ወረዳውን ይገነባል ሁለተኛው ደግሞ ስልቱን መገንባት ነው። እኛ ሁለት ዳሳሾችን እና ሰርቪ ሞተርን ከ ‹MagicBit› ሶስት የማስፋፊያ ወደቦች ጋር እናገናኛለን። የተሟላ የወረዳ ዲያግራም ከዚህ በታች ይታያል።
የተሟላውን ወረዳ ሲገነቡ ወደ ሁለተኛው ክፍል ይሂዱ። የጠርሙሱን ጭንቅላት ለመግፋት በክሮ ክሊፖች servo ሞተር እንጠቀም ነበር። ያ ቅንጥብ ይሽከረከራል እና በጠርሙሱ ራስ ይመታል። ስለዚህ ጭንቅላት ወደ ታች ይገፋል። በዚህ ዘዴ ውስጥ የ servo ን የማሽከርከር እንቅስቃሴን ወደ ጠርሙስ ራስ መስመራዊ እንቅስቃሴ እንለውጣለን። ይህንን ፍላጎት ለማሟላት ሰርቨርን በመጠቀም ማንኛውንም ዓይነት ዘዴ መጠቀም ይችላሉ። ከታች ያሉት ሥዕሎች የእኛን አሠራር ያሳያሉ። ያንን እራስዎ መገንባት ይችላሉ።
ማሳሰቢያ -አነስተኛ mg90 ሰርቪስን ከተጠቀሙ በቂ የማሽከርከሪያ ኃይል ላይኖረው ይችላል (የጠርሙሱን ጭንቅላት ወደ ታች የመግፋት ኃይል። ስለዚህ የ servo ሞተር በሚመርጡበት ጊዜ በቂ የማሽከርከር ችሎታ እንዳሎት ያረጋግጡ)።
እርጥበቱን ለመለካት ፣ በ Magicbit dev ውስጥ የሚያካትት አቅም ያለው የእርጥበት ዳሳሽ እንጠቀም ነበር። ኪት። ግን ያንን ከውጭ ማግኘት ይችላሉ። ወደ ጠርሙሶች ወለል ላይ ሲያገናኙት የጠርሙሱን ግድግዳ ወለል እምብዛም መንካቱን ያረጋግጡ። አለበለዚያ ፈሳሽ ደረጃ በሚወርድበት ጊዜ ከፍተኛ ማዛባት አልሰጠም።
እጆቹን ለማወቅ የአልትራሳውንድ ዳሳሹን ከጠርሙሱ አጠገብ በአነስተኛ ማእዘን ወደ ላይኛው ጎን እንደጋጠማለን።
ደረጃ 4 የሶፍትዌር ማዋቀር
Magicbit ን ፕሮግራም ለማድረግ እኛ አርዱዲኖ አይዲኢን ተጠቅመን ነበር። ስልተ ቀመር ቀላል ነው። በ Magicbit ላይ ኃይል ስንሰጥ ከሶናር አቅራቢያ ወደሚገኝ ነገር ርቀትን ያገኛል። ከዚያ የአቅራቢያው ነገር ከተወሰነ ደረጃ ርቀት በላይ መሆኑን ይፈትሻል። ከሆነ ጠርሙሱ መከፈቱን ወይም መዘጋቱን ያረጋግጣል። ከተከፈተ ከዚያ ምንም አታድርጉ። ሌላ ጠርሙሱን ይክፈቱ። ድምጾቹን ለመሰረዝ እና የንባቦቹን ትክክለኛነት ለማሻሻል የተወሰነ መዘግየትን ተጠቀምን።
የአፈር እርጥበት ዳሳሽ ሲጠቀሙ የተስተካከለ መሆኑን ያረጋግጡ። ያንን ለማድረግ በመጀመሪያ አነፍናፊውን ለአየር እናጋልጣለን። በዚያን ጊዜ ከ Magicbit የሚቀበለውን የአናሎግ ንባብ ምልክት እናደርጋለን። ከዚያ አነፍናፊው የጠርሙሶችን ወለል በሚነካበት ጊዜ ሌላ ንባብ እናገኛለን። በዚህ ሁኔታ ጠርሙሱ ሙሉ በሙሉ ከፈሳሽ መገኘቱን ያረጋግጡ። የእነዚህን ሁለት ቁጥሮች መሃል እንደ ደፍ ያግኙ። ንባቡ ከዚያ እሴት ከፍ ባለ ጊዜ ከድምፅ ማጉያ ድምፅ በማመንጨት ጠርሙሱ አብቅቷል ማለት ነው።
ኮዱን ለመስቀል የውሂብ ገመድ በመጠቀም Magicbit ን ከኮምፒዩተር ጋር ያገናኙ። ትክክለኛውን የ COM ወደብ እና የቦርድ ዓይነት ይምረጡ እና ኮዱን ይስቀሉ። ራስህን አዝናና.
ደረጃ 5 ኮድ
#ያካትቱ
#ያካተተ #ገላጭ TRIGGER_PIN 21 #መግለፅ ECHO_PIN 22 #መግለፅ MAX_DISTANCE 200 #ገላጭ SENSOR 32; የኒው ፒንግ ሶናር (TRIGGER_PIN ፣ ECHO_PIN ፣ MAX_DISTANCE); int output_value; int ርቀት; int ብዛት = 0; bool ክፍት = ሐሰት; Servo Servo; ባዶነት ማዋቀር () {Serial.begin (115200); Servo.attach (26); // በየትኛው ፒን ላይ የ servo ሞተር ተያይዞ መዘግየት (3000) እንደሆነ ይገልጻል። pinMode (32 ፣ ግቤት) ፤ // የእርጥበት ዳሳሽ ተያይ attachedል ፒን pinMode (25 ፣ OUTPUT) ፤ // buzzer የተያያዘ ፒን} ባዶ ባዶ () {output_value = analogRead (SENSOR); ከሆነ (output_value0 && distance = 90; i-) {// የግፋ ራስ Servo.write (i); መዘግየት (5); } ቆጠራ = 0; ክፍት = እውነት;} ሌላ ከሆነ ((ርቀት> 60 || ርቀት == 0) && ክፍት == እውነት) {ለ (int i = 90; i
የሚመከር:
የእጅ ማጽጃ ማከፋፈያ ወረዳ/DIY [የማይገናኝ]: 10 ደረጃዎች
የእጅ ማጽጃ ማከፋፈያ ማሰራጫ/DIY [የማይገናኝ] በሄሳም ሞሺሪ ፣ [email protected] ባህሪዎች ከፍተኛ መረጋጋት እና ለአከባቢው ብርሃን ምንም ዓይነት ስሜታዊነት የለም Laser-cut acrylic (plexiglass) ማቀፊያ ወጪ ቆጣቢ የፍሳሽ መቆጣጠሪያ ችሎታ /አልኮሆል (ውጤታማነት)
ራስ -ሰር ጠቃሚ ምክር ማጽጃ - አርዱ ክሊነር 3 ደረጃዎች (ከስዕሎች ጋር)
ራስ -ሰር ጠቃሚ ምክር ማጽጃ - አርዱ ክሊነር - በእያንዳንዱ የ DIY አድናቂዎች ጠረጴዛ ላይ የሽያጭ ብረት ማግኘት ይችላሉ። ጠቃሚ ሊሆን የሚችልባቸውን ሁኔታዎች ብዛት ለመሰየም ከባድ ነው። እኔ በግሌ በሁሉም ፕሮጀክቶቼ ውስጥ እጠቀማለሁ። ሆኖም ፣ ለረጅም ጊዜ ከፍተኛ ጥራት ባለው ብየዳ ለመደሰት ፣ እሱ
ብልጥ ዱስቢን ከ Magicbit: 5 ደረጃዎች
Smart Dustbin from Magicbit: በዚህ መማሪያ ውስጥ Magicbit dev ን በመጠቀም ስማርት አቧራ እንዴት እንደሚሠራ እንማራለን። ሰሌዳ ከአርዱዲኖ አይዲኢ ጋር። እንጀምር
DIY ን የማይገናኝ የእጅ ማጽጃ ማከፋፈያ ያለ አርዱዲኖ ወይም ማይክሮ መቆጣጠሪያ 17 ደረጃዎች (ከስዕሎች ጋር)
DIY ን የማይገናኝ የእጅ ሳኒታይዘር ማከፋፈያ ያለ አርዱዲኖ ወይም ማይክሮ መቆጣጠሪያ-ሁላችንም እንደምናውቀው የ COVID-19 ወረርሽኝ ዓለምን በመምታት አኗኗራችንን ቀይሯል። በዚህ ሁኔታ አልኮል እና የእጅ ማጽጃዎች አስፈላጊ ፈሳሾች ናቸው ፣ ሆኖም ግን ፣ በትክክል ጥቅም ላይ መዋል አለባቸው። በበሽታው በተያዙ እጆች የአልኮሆል መያዣዎችን ወይም የእጅ ማጽጃዎችን መንካት ሐ
የአልትራቫዮሌት ማጽጃ: 10 ደረጃዎች (ከስዕሎች ጋር)
የአልትራቫዮሌት ሳኒታይዘር-አልትራቫዮሌት ሳኒታይዘር ጀርሞችን ለመግደል እና ቦታዎችን ለማፅዳት የአልትራቫዮሌት-ሲ ብርሃንን ይጠቀማሉ። ወደ ቤት ሲወጡ እና ሲመለሱ ፣ ጀርሞችን የማሰራጨት እድልን ለመገደብ በተደጋጋሚ ጥቅም ላይ የዋሉ ዕቃዎችን መበከል አስፈላጊ ነው። ይህ ልዩ UV ማጽጃ (ማቀዝቀዣ) ለማስወገድ የተነደፈ ነው