ዝርዝር ሁኔታ:
ቪዲዮ: UCL - የተከተተ - መምረጥ እና ቦታ - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ አስተማሪ የ 2 ዲ ምርጫ እና የቦታ አሃድ እንዴት እንደተሠራ እና እንዴት ኮድ እንደሚሰጥ ይሄዳል።
ደረጃ 1: Compunets
1x አድሪዮ ሜጋ
2x የእግረኛ ሞተሮች (እኛ JLB Stepper Motor ን ፣ ሞዴል 17H1352-P4130 ን እንጠቀም ነበር)
2x Stepper Motor Drive ተቆጣጣሪ ቦርድ ሞዱል L298N Dual H Bridge DC ለአርዲኖ
1x servo ሞተር (በዚህ ላይ ነጠብጣብ የለንም)
3x 10k ohm resistors
2x ናይሎን ጎማ
1x 12v የኃይል አቅርቦት
ለማዕቀፉ የተወሰነ እንጨት
ሽቦዎች
ደረጃ 2 - ግንባታ
በግንባታው ፊት የመጀመሪያው ነገር የመረጣውን እና የቦታ ማሽኑን መጠን እና ቅርፅ መወሰን ነው
በመጀመሪያ መሠረታዊውን ቅርፅ እንጨት እንሠራለን። የእኛን የመምረጫ እና የቦታ ክፈፍ ከ 50 ሴ.ሜ በ 25 ሴ.ሜ በ 30 ሴ.ሜ ገንብተናል። ከማዕቀፉ ፣ ከድልድዩ እና ከፍ ከፍ ካለው ክንድ በስተቀር ሁሉም ነገር የተሠራው በአሳዳጊ ነው።
ለሁሉም ፋይሎች አገናኝ እዚህ አለ
ከዚያ ወደ መጎተቻው ስርዓት ፈልገን ነበር። እዚህ ሁለት 50 ሚሜ ቀለበቶችን እና አንድ 20 ሚሜ ቀለበት ይዘን ሄድን። ከዚያ ከ 20 ሚሊ ሜትር አጠገብ ፓራኮርድ ከተወሰነ ሙጫ ጋር እናስቀምጣለን። ከዚያ በኋላ በ 20 ሚሜ ቀለበት በሁለቱም በኩል ሁለቱን የ 50 ሚሜ ቀለበቶችን ጨመቅነው።
20 ሚሜ
50 ሚሜ
ከዚያ በእጁ ላይ የስላይድ መመሪያን መንደፍ አለብን። እዚህ ሁለት ጎኖች እና አንድ የኋላ ሳህን ሠርተናል።
የትኛው በ U ቅጽ ውስጥ ተጣብቋል። ከዚያ ያንን ከድልድዩ ጋር አገናኘነው።
የጎን ሳህን
የኋላ ሳህን
አሁን ክንድ ወደ ላይ እና ወደ ታች ለማንቀሳቀስ ክፍሎች ተሠርተዋል። ወደ ፊት እና ወደ ፊት ማንቀሳቀስ አለብን።
ይህንን ንድፍ በሚፈጥሩበት ጊዜ ጥርሶቹ እርስ በእርስ እንዲጣጣሙ አደረግን። ስለዚህ ሁለቱም ዕቃዎች በአንድ የፕሮጀክት ቦታ ተፈጥረዋል።
ደረጃ 3 ኮድ
ፕሮግራሙ በጣም ቀላል እና 5 ክፍሎችን ያቀፈ ነው
- የቤተመፃህፍት ማካተት እና ተለዋዋጮች ለውስጣዊ እና ለአይኦ አጠቃቀም
- ወደ ራም ግብዓቶችን ይጫኑ
- Sekvens ፣ የሚፈልጉትን እንቅስቃሴ መምረጥ።
- Stepper/servo አቀማመጥ ቁጥጥር
- ለአለም ውፅዓት
በሰፊ ምልክቶች እያንዳንዱን ክፍል እናብራራለን ፣ ግን ይህ ከብዙ መፍትሄዎች አንዱ ብቻ መሆኑን ያስታውሱ።
1: ለዚህ ባዶ ፕሮጀክት እኛ የሚያስፈልጉንን 2 ቤተ -መጻሕፍት አካትተናል። Stepper እና Servo. የተካተቱ ቤተ -ፍርግሞችን በመጠቀም ስለ stepper እና servo ሞተሮች እያንዳንዱን ዝርዝር ከመማር ያድንዎታል።
#ያካትቱ
#ያካትቱ
const int stepsPerRevolution = 200; // ለሞተርዎ በአንድ አብዮት የእርምጃዎች ብዛት ጋር እንዲስማማ ይህንን ይለውጡ
// ከ 8 እስከ 11 ባለው ፒን ላይ የእርከን ቤተ -መጽሐፍትን ያስጀምሩ
Stepper XStepper (stepsPerRevolution, 22, 23, 24, 25); Stepper YStepper (stepsPerRevolution, 28, 29, 30, 31); Servo Griper; // አንድ servo ን ለመቆጣጠር servo ን ነገር ይፍጠሩ
ግሪፐር በባዶ ማዋቀር ውስጥ አባሪ ማግኘት አለበት
ባዶነት ማዋቀር () {// ተከታታይ ወደቡን ያስጀምሩ Serial.begin (9600); Griper.attach (9); // አገልጋዩን በፒን 9 ላይ ወደ servo ነገር ያያይዘዋል
የዚህ ክፍል ቀሪ የ Variable's እና Constant's ማዋቀር ብቻ ነው።
2: በባዶው ሉፕ ውስጥ የመጀመሪያው ነገር ሁሉንም ያገለገሉ ግብዓቶችን ወደ ተለዋዋጭ መጫን ነው። ይህ የሚደረገው በሁለት ምክንያቶች ነው። የመጀመሪያው ምክንያት የግቤት ንባብን የሲፒዩ ከባድ ሥራዎችን መገደብ ነው። ሁለተኛው በጣም አስፈላጊ እና አስፈላጊ የሆነው ግብዓት ከአንድ ጊዜ በላይ ጥቅም ላይ ከዋለ በጠቅላላው ፍተሻ ውስጥ ተመሳሳይ እሴት ይኖረዋል። ይህ ወጥነት ያለው የኮድ መንገድን መጻፍ ቀላል ያደርገዋል። ይህ በ PLC ፕሮግራም ውስጥ በጣም የተለመደ ልምምድ ነው ፣ ግን እሱ ለተከተተ መርሃ ግብርም ይሠራል።
// ------------------------- ወደ ራም ግቤት -------------------- Xend = digitalRead (34); Yend = digitalRead (35); ኤና = digitalRead (36);
3: በኮዱ ሴክቨንስ ክፍል ውስጥ ፣ እኛ በቃ መቀየሪያ እና የጉዳይ ትዕዛዞችን ሰከንዶች ሠርተናል። የ sekvens ክፍል ለኮዱ አቀማመጥ መቆጣጠሪያ ክፍል ምልክቶችን ብቻ ይሰጣል። ይህ ክፍል ለትግበራዎ በቀላሉ ሊበጅ ወይም እንደነበረው ሊያገለግል ይችላል።
4: የአገልጋዩ አቀማመጥ በ servo liberi ብቻ ቁጥጥር ይደረግበታል ፣ እና ለግሪፕተር መግለጫ ክፍት እና ዝግ ከሆነ።
የ Stepper መቆጣጠሪያ ትንሽ የበለጠ ተንኮለኛ ነው። ተግባሩ Setpoint (ክንድ እንዲሄድበት የሚፈልጉት ቦታ) እና የአሁኑን አቀማመጥ ያወዳድራል። የአሁኑ አቀማመጥ አፍቃሪው ከሆነ ፣ ተግባሩ በቦታው ላይ ይጨምራል እና የ Stepper liberi ተግባር አወንታዊ እርምጃ እንዲወስድ ይጠይቃል። ለከፍተኛ ደረጃ አቀማመጥ ተቃራኒው እውነት ነው። ቦታው ከ Setpoint ጋር ተመሳሳይ ከሆነ ፣ የ XinPos ቢት ሂግ ነው ፣ እና ደረጃው ይቆማል።
// SP controal X
ከሆነ (XstepCountXsp እና ቤት አይደለም) {
XstepCount = XstepCount-1; Xstep = -1; XinPos = 0; } ከሆነ (XstepCount == Xsp) {Xstep = 0; XinPos = 1; }
5: የሞተር ሞተሮች ከሊበሪ ተግባራት ጋር የሚቆጣጠሩት የኮዱን መጨረሻ ያክሉ።
// -------------------- ውፅዓት ---------------------- // ደረጃ አንድ እርምጃ: XStepper.step (Xstep); // ደረጃ አንድ እርምጃ YStepper.step (Ystep);
Griper.write (GripSp);
ደረጃ 4: የተሰራ
casp6099 - Casper Hartung Christensen
rasm616d - ራስመስ ሃንሰን
የሚመከር:
UCL - IIoT - የቤት ውስጥ -የአየር ንብረት 4.0: 8 ደረጃዎች
UCL-IIoT-የቤት ውስጥ-የአየር ንብረት 4.0-ከዚህ አስተማሪ ጋር ካነበቡ እና ከሠሩ በኋላ በመስቀለኛ-ቀይ እገዛ በመስመር ላይ ሊያዩ የሚችሉት የራስዎ የቤት ውስጥ-የአየር ንብረት ይኖርዎታል። በእኛ ሁኔታ ይህንን ሀሳብ አዘጋጅተን በ3-ልኬት ቤት ውስጥ አቅርበነዋል
UCL-IIoT-Drivhus: 5 ደረጃዎች
UCL-IIoT-Drivhus-የዚህ ፕሮጀክት ዓላማ አርዱዲኖን በመጠቀም የአትክልት ስፍራ ቤት መገንባት ነበር። ስለዚህ በቡድኑ ውስጥ ያሉት 3 ተማሪዎች አውቶማቲክ የግሪን ሃውስ ለመሥራት ወሰኑ ፣ እኛ በግሪን ሃውስ በተሰጠው መረጃ ላይ ፣ በ Wamp-server ፣ node-re
UCL-IIOT-የውሂብ ጎታ እና መስቀለኛ-ቀይ ያለው የማንቂያ ስርዓት 7 ደረጃዎች
UCL-IIOT-የውሂብ ጎታ እና መስቀለኛ-ቀይ ያለው የማስጠንቀቂያ ስርዓት-የዚህ ግንባታ ዓላማ አርዱዲኖን ከኖድ-ቀይ እና ከመረጃ ቋት ጋር ስለማገናኘት ማስተማር ነው ፣ ስለዚህ መረጃን መመዝገብ እና ለበኋላ አገልግሎትም መሰብሰብ ይችላሉ። ለዚህ ግንባታ እጠቀማለሁ። 5 የውሂብ ቁጥሮችን የሚያወጣ ቀላል የአርዲኖ ማንቂያ ስርዓት ፣ እያንዳንዳቸው በ
UCL-IIoT-Strongbox ከ RFID እና ኤልሲዲ ማያ ገጽ (ኖደር ፣ MySQL) ጋር-5 ደረጃዎች
UCL-IIoT-Strongbox ከ RFID እና ኤልሲዲ ማያ ገጽ (ኖደርደር ፣ MySQL) ጋር-አርዱዲኖ ፕሮጀክት ከ RFID ስካነር እና ከ LCD ጋር። መግቢያ ትምህርታችንን ከማይክሮ መቆጣጠሪያዎች ጋር ለመጨረስ ፣ በተለይም እኛ የምንጠቀምበትን አርዱዲኖ ሜጋን። እኛ የእኛን አርዱዲኖ ሜጋን ያካተተ ፕሮጀክት የማድረግ ተልእኮ ተሰጥቶናል
UCL - IIOT ግሪን ሃውስ 11 ደረጃዎች
UCL-IIOT ግሪን ሃውስ-ይህ ፕሮጀክት የግሪን ሃውስ (https: //www.instructables.com/id/EAL-EMBEDDED-GREE …) ጋር የቀድሞ ፕሮጀክታችን ቅጥያ ነው። በዚህ ፕሮጀክት ውስጥ ሁሉንም ውሂባችንን የምንመዘግብበት እና ከዚያ ለበለጠ እይታ በኖድ-ቀይ የምናየው የውሂብ ጎታ አክለናል