ዝርዝር ሁኔታ:

OUIJA: 5 ደረጃዎች (ከስዕሎች ጋር)
OUIJA: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: OUIJA: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: OUIJA: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Влад и Никита - Веселые истории с игрушками для детей 2024, ሀምሌ
Anonim
ኡጃያ
ኡጃያ
ኡጃያ
ኡጃያ
ኡጃያ
ኡጃያ

የሃሎዊን ወቅት ሲቃረብ አዳዲስ ፕሮጀክቶች ይነሳሉ። እኛ በደንብ እንደምናውቀው ሃሎዊን የሙታን ቀን ነው ፣ በመካከላችን ባዶነትን የተዉትን እንድናስታውስ የሚያደርግ ቀን ነው። የእኛ ፕሮጀክት ከአሁን በኋላ ከሌሉ ፣ እኛ ከናፍቃቸው ጋር ፣ በፖርቱዌይ በኩል ፣ በኦውጃ ቦርድ በኩል ግንኙነቱን ይፈቅዳል።

እኛ የ “ኡጃጃ” ቦርድ “በር” በሚለው ሀሳብ ላይ ተመስርተን ከውጭው ጋር ለመነጋገር ፣ ጥያቄዎችን ለመጠየቅ ፣ በ “መንፈስ” እና በቦርዱ ባለው ተጫዋች መካከል መስተጋብር እንዲኖረን። ለዚያም ነው ትክክለኛ እና ተግባራዊ ኮድ መፍጠር ብቻ ሳይሆን ተጫዋቹ ከፕሮግራሙ ጋር እንዴት እንደሚሠራ መረዳትን አስፈላጊነት የምናየው። ለፕሮግራሙ ከመጀመራችን በፊት ምን ማድረግ እና በእያንዳንዱ ሁኔታ ውስጥ ምን እንደሚሆን ለማወቅ የፍሰት ንድፍ እናካሂዳለን።

ዋናው ሀሳባችን ያካተተው ተጠቃሚው ሰሌዳውን ሲነካ ማለትም ተጠቃሚው ሁለቱንም እጆች ከቦርዱ በላይ ከፍ አድርጎ ጥያቄ ሲያቀርብ የኦውጃው ጠቋሚ ወደ አዎን ወይም ወደ አይደለም እንደ መልስ ይመለሳል ማለት ነው። ለኮዱ ፣ እኛ ልንፈልገው ለፈለግነው ሞተር የአፈፃፀም ደረጃዎችን ማዘጋጀት ነበረብን ፣ ምክንያቱም በቦርዱ ላይ አዎን እና አይ ተቃወሙ (አንዱ በአንድ በኩል)። እንዲሁም ፣ መልሶቹ በዘፈቀደ እንዲሆኑ ፈልገን ነበር ፣ ስለሆነም ቀደም ሲል የተደረገ ጥናት ከኋላ ሆኖ እነዚያን መለኪያዎች መመስረት ነበረብን።

ደረጃ 1 - ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች

ይህንን ፕሮጀክት ለማከናወን የተለያዩ የኤሌክትሪክ ክፍሎችን ፣ መሣሪያዎችን እና ቁሳቁሶችን እንደሚከተለው እንጠቀማለን-

1. Elegoo uno R3. ተቆጣጣሪ ቦርድ

2. የዳቦ ሰሌዳ መዝለያ ሽቦዎች እና ሴት - ወደ - ወንድ ዱፖንት ሽቦ

3. የግፊት/አስገዳጅ ዳሳሽ

4. ፕሮቶቦርድ

5. ሰርቮ ሞተር

6. የዩኤስቢ ገመድ

7. ሌዘር መቁረጫ ማሽን

8. ማግኔቶች

9. እንጨት

ለሳጥኑ ግንባታ አራት ሚሊሜትር እንጨት እንጠቀም ነበር። ለህብረቶች ማግኔቶች እና የተስፋፋ porexpand።

ደረጃ 2: TinkerCad Schema

TinkerCad Schema
TinkerCad Schema
TinkerCad Schema
TinkerCad Schema

እዚህ የእኛን ኮድ የሚያስመስል የእኛ የ TinkerCad መርሃ ግብር አለን።

ከጠቅላላው አቀራረብ በኋላ የኃይል/ግፊት ዳሳሽ ገዝተን በእሱ መሞከር ጀመርን። አነፍናፊው በጣም ቀላል አካል እና ለመገናኘት ቀላል ነው። እንዴት እንደሚሰራ ለመረዳት ፣ በትክክል የሚሰራ መሆኑን ለማየት እንዲሞክሩት እንመክራለን ፣ ስለዚህ እሱን እና የተጠቀሙበትን ኮድ እንዴት እንደሚያገናኙ እናሳይዎታለን -የኃይል ኃይል ዳሳሽ።

ከዚህ ክፍል ግንዛቤ አንፃር ፣ ጠቋሚው ጉዞውን ለመጀመር እና ለማጠናቀቅ ዳሳሽ እንደ ቁልፍ ሆኖ ያገለግላል ብለን እናምናለን። ስለዚህ የተተገበረውን ኃይል ከ “እንደ” እና “ሌላ” ለመቆጣጠር እንማራለን። ከዚያ እኛ የምንፈልገውን የሞተር ዓይነት እንወስናለን። ምንም እንኳን የኡያጃ ቦርድ እንደ እርከን ሞተር ባሉ በተለያዩ መንገዶች ቁጥጥር ሊደረግበት ቢችልም ፣ እሱ ለማሰስ ከሚያስፈልጋቸው እርምጃዎች ጋር ከመሥራት ይልቅ የድርጊቱን አንግል መገደብ ስለምንፈልግ servo ሞተር እንጠቀማለን።

የግፊት ዳሳሹን በመረዳት ምስጋና ይግባውና እኛ በ 10 እና በ 800 መካከል ኃይል በሚኖርበት ጊዜ የ servo ሞተር ወደ ማእዘን (አዎ አቀማመጥ) እንደሚንቀሳቀስ እንገልፃለን። ከ 800 ይበልጣል እና በቦርዱ ላይ ግፊት በማይኖርበት ጊዜ ለእኛ ወደ 0 ቦታ (ወይም 90º አንግል) ይመለሳል። ያኔ ኃይሉ ከ 10 በታች ሲሆን አነፍናፊው በተቀመጠበት ቦታ እና ምን ያህል መስተጋብር ውስጥ ማስገባት እንደሚፈልጉ እነዚህ ሁሉ ክፍሎች ሊለያዩ ይችላሉ።

ደረጃ 3 የፍሰት ንድፍ እና ኮድ

የፍሰት ንድፍ እና ኮድ
የፍሰት ንድፍ እና ኮድ
የፍሰት ንድፍ እና ኮድ
የፍሰት ንድፍ እና ኮድ
የፍሰት ንድፍ እና ኮድ
የፍሰት ንድፍ እና ኮድ

#ያካትቱ

int servoPin = 8;

ተንሳፋፊ servoPosition;

ተንሳፋፊ ጅምር አቀማመጥ;

Servo myServo;

ረጅም randNum;

int i = 0;

int PressurePin = A1;

int fuerza;

ባዶነት ማዋቀር () {

// አንዴ ለማሄድ የማዋቀሪያ ኮድዎን እዚህ ያስገቡ።

Serial.begin (9600);

myServo.attach (servoPin);

}

ባዶነት loop () {

// በተደጋጋሚ ለማሄድ ዋናውን ኮድዎን እዚህ ያስቀምጡ

fuerza = analogRead (PressurePin);

ከሆነ (fuerza> 10) {

i ++;

መዘግየት (100);

ከሆነ (fuerza <800) {

መዘግየት (100);

servoPosition = servoPosition + i;

} ሌላ ከሆነ (fuerza> 800) {

መዘግየት (100);

servoPosition = servoPosition - i;

}

} ሌላ ከሆነ (fuerza <10) {

እኔ = 0;

servoPosition = 90;

}

Serial.println (servoPosition);

myServo.write (servoPosition);

}

ደረጃ 4 - OUIJA ን እንዴት መገንባት እንደሚቻል?

OUIJA ን እንዴት ይገንቡ?
OUIJA ን እንዴት ይገንቡ?
OUIJA ን እንዴት ይገንቡ?
OUIJA ን እንዴት ይገንቡ?
OUIJA ን እንዴት ይገንቡ?
OUIJA ን እንዴት ይገንቡ?

በመጀመሪያ ፣ ሁሉም የአርዱዲኖ ክፍሎች የሚገኙበትን የሳጥን መለኪያዎች አቋቋምን። ከ Solidworks መርሃ ግብር እኛ 300 ሚሊ ሜትር መሠረት በ 200 ሚሜ ፣ ቁመቱ 30 ሚሜ ከፍታ ፈጠርን። 4 ሚሜ ውፍረት ያለው እንጨት እንጠቀም ነበር። እቅዶቹን ወደ ተጓዳኝ መርሃ ግብር ካስተላለፍን በኋላ እንጨቱን በሌዘር ማሽን እንቆርጣለን።

የኡጃ ቦርድ ሌላ ታሪክ ነበር። በመጀመሪያ በእንጨት ላይ ለመቅረጽ እንዲቻል የቦርዶቹን ፎቶግራፍ ወይም የተረጋገጠ ሥዕል መፈለግ ነበረብን። ለጠቋሚው ተመሳሳይ ነገር አድርገናል። ሁሉም ዋና ዋና ክፍሎች ሲኖሩን ኤሌክትሮኒክስን ማስተዋወቅ ጀመርን። አገልጋዩን በሳጥኑ መሃል ፣ አርዱዲኖ እና ፕሮቶቦርቱን በአንድ በኩል (በተለይ በግራ በኩል) አስቀምጠናል እና በመጨረሻም የግፊት ዳሳሹን የት እንደምናደርግ ወሰንን። እኛ በቀኝ በኩል የተስፋፋ የፔሬክስፓን መሠረት እና ከዚያ በላይ ፣ አነፍናፊውን አስቀምጠናል።

የተጠቃሚውን እጆች አቀማመጥ ግምት ውስጥ በማስገባት ተጠቃሚው እጆቹን በላዩ ላይ ሲያደርግ መስተጋብራዊው እንዲከናወን ከላይ ብዙ ፖሬክስፓን እናስቀምጣለን። የላይኛውን ሽፋን እና ሳጥኑን ህብረት በተመለከተ ፣ በቡሽ መዋቅሮች የተያዙ ትናንሽ ማግኔቶችን እንጠቀማለን።

እንዲሁ እንደ servo ውስጥ ብዙ ጊዜ ለማመንጨት አይደለም, በንዑስ servomotor እና ማግኔት ክፍል: ወደ servomotor ያህል, ሁለት spokes አንድ methacrylate ክንድ የተቀየሰ. ይህ ቁራጭ ከሌሎች ቁሳቁሶች ሊሠራ ይችላል ፣ እና ከሲርቮ ማርሽ ጋር ለመቀላቀል እኛ Superglue ን እንጠቀማለን ፣ ምንም እንኳን እኛ ሞቅ ያለ ሲሊኮን ወይም ብጁ ብረትን እንመክራለን። በጠቋሚው ስር ፣ በሴርቮው ማግኔት የሚሳበው ማግኔት ተጣብቋል ፣ በዚህም እንቅስቃሴው የሚቻል ነው።

ደረጃ 5 መደምደሚያ

መደምደሚያ
መደምደሚያ

ሥራው ከተጠናቀቀ በኋላ እሱን ለማከናወን የተከተልንበት ዘዴ በሁለት ክፍሎች ሊከፈል እንደሚችል መወሰን እንችላለን። በአንድ በኩል ፣ ሥራው የጉዞውን መረጃ በመረዳትና ወደ ወራጅ ዝርዝር በመተርጎም እንዲሠራ የፈለግነውን በመተንተን ያካተተ ነው። ይህ ትንታኔ የኮዱን አወቃቀር ለማመንጨት ረድቶናል። ለዝውውር ገበታው ምስጋና ይግባውና የእያንዳንዱን እርምጃ አስፈላጊነት ተገንዝበናል እናም የፕሮጀክቱን ሁለተኛ ክፍል እንድናዳብር ያስችለናል።

ተግባራዊውን ክፍል በተመለከተ ፣ እሱ የሙከራ እና የስህተት ሂደት ነው ፣ መስመራዊ ዝግመተ ለውጥ አይደለም። እንቅስቃሴን ለማመንጨት እና መስተጋብርን ለማነሳሳት ብዙ መንገዶች ስላሉ የእያንዳንዱን አካል ተግባር መረዳታችን ለኡጃ ቦርድ ሲተገበር ረድቶናል። እኛ በሴሮ ሞተር ውስጥ ያሉትን ማዕዘኖች መገደብ ወይም በአናሎግ እና በኤሌክትሮኒክ አካላት መካከል ያለውን መገናኛ እንደፈታነው የተለያዩ መሰናክሎችን በያዝንበት መንገድ እንኮራለን። በአርዱዲኖ የቀረቡት የተለያዩ አማራጮች አስደሳች ናቸው ፣ ሀሳቦቻችንን እና ሀሳቦቻችንን ዲዛይን ለማድረግ እና እውን ለማድረግ ያስችለናል። በይነተገናኝ ምርቶችን በደግነት መንገድ መፍጠር ምን ያህል ቀላል እንደሆነ እንገነዘባለን።

የሚመከር: