ዝርዝር ሁኔታ:
ቪዲዮ: BAAAA ---- ቦት: 3 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ሃይ እንዴት ናችሁ! ይህ ከፊል መገልገያዎችን ለመሥራት አስተማሪ ነው ፣ በእርግጠኝነት ከቦ ቦት ከሚመስሉ ባምፖች ጋር የሚመሳሰሉ ደስ የሚሉ በጎች። ይህ አስተማሪ ባምፖችን በመሥራት ሂደት ውስጥ እርስዎን ይሠራል ፣ ሁሉንም ኮዱን እና የሁሉንም አስደናቂ ውበት አጭር ማሳያ ይሰጥዎታል!
ደረጃ 1 ኮድ
ስለዚህ ኮዱ በእውነት ቀላል እና በእውነቱ እርስዎ እራስዎ ለማድረግ እና ለመረዳት ከ 2 ሰዓታት በላይ አይወስድዎትም። ግን! ኮዱን ማየት ለሚፈልጉ እና ለመቅዳት እና በመሰረታዊ ማህተም አርታኢ ፕሮግራም ውስጥ ለመለጠፍ ለሚፈልጉ ከዚያ ይሂዱ
ኮድ ፦
'************************************************* *********************** 'ስም ሉካ ዴፊሊፒስ
'ርዕስ - BoeBump.bs2
ቀን - ህዳር 28 ቀን 2017
'መግለጫ' Boe Bot ን ከእንቅፋቱ ለማራቅ 'አንድ ነገር ሲመታ ትዕዛዙን የሚቀሰቅሱ አካላዊ መከላከያዎችን ይፍጠሩ'።
'{$ STAMP BS2}' {$ PBASIC 2.5}
**** ከዚህ በላይ ስለሰራው መረጃ እና ልክ እንደዚያ ያሉ መሰረታዊ ነገሮች *******
'************************************************************************
'ኮድ ዳግም ለማስጀመር ጀምር አቁም
'ይህ ኮድ ቡት እንዲቆም ወይም እንዲጀምር ያደርገዋል ዳግም ማስጀመር ሲጫን = ቦት በመጫኛ ፕሮግራም ላይ ኮዱን እንደማያሄድ ለማረጋገጥ ጥሩ ነው
'************************************************************************
temp VAR ባይት 'ጊዜያዊ መደብር RunStatus DATA $ 00' ተለዋዋጭ በሮም ውስጥ ተከማችቷል
RunStatus ን ያንብቡ ፣ temp ‹ተለዋዋጭውን ከሮም temp = ~ temp› ያንብቡ እሴቱን ከ 0 እስከ 1 ወይም 1 ወደ 0 ይፃፉ RunStatus ፣ temp ‹ተለዋዋጭውን ወደ ሮም ይፃፉ (temp> 0) ከዚያ ጨርስ› እሴቱ ካለ ያረጋግጡ 1 'ፕሮግራሙን ከጨረሱ
'************************************************************************
'ፒኖች ማዋቀር
'************************************************************************
ኤልሞተር ፒን 13 RMotor PIN 12
'************************************************************************
'የማያቋርጥ ማዋቀር
'************************************************************************
LStop CON 750 RStop CON 750
'************************************************************************
'ተለዋዋጮች
'************************************************************************
X VAR ቃል
'************************************************************************
'ዋናው ፕሮግራም
'************************************************************************
መ ስ ራ ት
ከፍተኛ 1 'ካቶዶዶችን አብራ
ከፍተኛ 2
ከፍተኛ 3
ከፍተኛ 9
ከፍተኛ 10
ከፍተኛ 11
ማረም? IN14 ፣? IN4 ፣ CR
ከሆነ (IN14 = 1) እና (IN4 = 1) ከዚያ 'በባምፐሮች ላይ ምንም ግንኙነት የለም ፣ ንዑስ ወደፊት
የእንቅስቃሴ ትዕዛዙ ምን እንደሚከሰት ለማየት “አስተላልፍ” ፣ CR ን ማረም
ዝቅተኛ 1
LOW 2 'ካቶዶዶችን ያብሩ እና ቀይ እና ሰማያዊ ያብሩ
ዝቅተኛ 9
ዝቅተኛ 10
GOSUB ወደፊት
ELSEIF (IN14 = 0) እና (IN4 = 0) ከዚያ 'ከሁለቱም መከለያዎች ጋር ይገናኙ ፣ ንዑስ ሁለቱም ቡም = ምትኬ ወደ ቀኝ ወደፊት ይሂዱ
ማረም "BothBump", CR
LOW 1 long የሁለቱም መብራቶች አረንጓዴ ለአፍታ ቆም
ዝቅተኛ 3
ዝቅተኛ 9
ዝቅተኛ 11
GOSUB BothBump
ELSEIF (IN14 = 0) እና (IN4 = 1) ከዚያ 'ከግራ መከላከያ ጋር ንዑስ BumpRight = ምትኬን ወደ ቀኝ ወደፊት ይሂዱ
ማረም "BumpRight" ፣ CR
LOW 9 'የቀኝ ብርሃን ሰማያዊ ይሄዳል ሰማያዊ ግራ አረንጓዴ ይሆናል
ዝቅተኛ 11
200 ያቁሙ
GOSUB BumpRight
ELSEIF (IN14 = 1) እና (IN4 = 0) ከዚያ 'ከቀኝ መከላከያ ጋር ንክኪ ፣ ንዑስ BumpLeft = ምትኬ ወደ ግራ ወደፊት ይሂዱ
ማረም “BumpLeft” ፣ CR
LOW 1 'የግራ መብራት ወደ ሰማያዊ ይሄዳል ቀኝ ወደ አረንጓዴ ይሄዳል
ዝቅተኛ 3
200 ያቁሙ
GOSUB BumpLeft
ENDIF
ዝለል
በአደጋ ከመተዳደሩ ንዑስ ሂደቶች በፊት የማቆሚያ ፕሮግራም ያቁሙ
'************************************************************************
'ንዑስ ሂደቶች
'************************************************************************
ወደ ፊት - ‹ወደ 25 ሴ.ሜ ወደፊት ይሂዱ
'FREQOUT 6, 200, 1600' አማራጭ የፖሊስ ሲረን ድግግሞሽዎችን ለማስታወሻ ከፍተኛ እና ሠ ጠፍጣፋ ፣ ይህ ቦት ያዘገየዋል እና በጣም ጸጥ ይላል
'ተደጋጋሚ 6 ፣ 100 ፣ 800
ለ X = 1 እስከ 500
PULSOUT RMotor ፣ 700
PULSOUT LMotor ፣ 850
ቀጣይ
አቁም 20
ተመለስ
'****************************************************
ሁለቱም ባምፖች ሲመቱ ለመቀልበስ እና ለማዞር ኮድ
'****************************************************
ሁለቱም ቡም: - ‹20VER›
ለ X = 1 እስከ 150
PULSOUT RMotor ፣ 850
PULSOUT LMotor ፣ 650
ቀጣይ
200 ያቁሙ
ለ X = 1 TO 200 'ወደ ግራ 60 ዲግሪ ያዙሩ
PULSOUT RMotor ፣ 650
PULSOUT LMotor ፣ 760
ቀጣይ
አቁም 20
ተመለስ
'****************************************************
ትክክለኛው መከላከያ በሚመታበት ጊዜ ለመቀልበስ እና ወደ ግራ ለመዞር ኮድ
'****************************************************
BumpLeft: 'የተገላቢጦሽ 20 ሴ.ሜ
ለ X = 1 እስከ 150
PULSOUT RMotor ፣ 850
PULSOUT LMotor ፣ 650
ቀጣይ
200 ያቁሙ
ለ X = 1 TO 200 'ወደ ቀኝ 45 ዲግሪ ያዙሩ
PULSOUT RMotor ፣ 740
PULSOUT LMotor ፣ 850
ቀጣይ
አቁም 20
ተመለስ
'****************************************************
ትክክለኛው መከላከያ በሚመታበት ጊዜ ለመቀልበስ እና ወደ ግራ ለመዞር ኮድ
'****************************************************
BumpRight: 'ተገላቢጦሽ 20 ሴ.ሜ
ለ X = 1 እስከ 150
PULSOUT RMotor ፣ 850
PULSOUT LMotor ፣ 650
ቀጣይ
200 ያቁሙ
ለ X = 1 TO 200 'ወደ ግራ 60 ዲግሪ ያዙሩ
PULSOUT RMotor ፣ 650
PULSOUT LMotor ፣ 760
ቀጣይ
አቁም 20
ተመለስ
'********************************************************
'የንዑስ ሂደቶች መጨረሻ
'********************************************************
በኮዱ ውስጥ ያሉት አስተያየቶች ሁሉም ነገር እንዴት እንደሚሠራ እና ለምን የተወሰነ ኮድ እንደሚገኝ ሀሳብ ሊሰጡዎት ይገባል ግን እዚህ አጭር ማብራሪያ ይሄዳል።
እሺ ስለዚህ ይህ ኮድ የሚሠራበት መንገድ እንደዚህ ነው። ቦቱ እንደ አዝራሮች የሚሠሩትን ባምፖች ግብዓቶችን ለመፈተሽ የሉፕ ኮድ ያካሂዳል። ስለዚህ ምንም ምርመራ (1 ፣ 1) በማይኖርበት ጊዜ ሁሉ የመጪው ንዑስ ሂደት ይሠራል እና ቦቱ ወደ ፊት ይሄዳል። ይህ ተመሳሳይ ሀሳብ የሚሠራው የግራ ፣ የቀኝ ፣ ወይም የሁለቱም መከላከያ ማወቂያ ካለ ነው
ካቶዶስ ከቦምፐር በሚገቡ ግብዓቶች ላይ ተመስርቶ ብርሃን ለማሳየት ከፍተኛ እና ዝቅተኛ ትዕዛዞችን ይጠቀማሉ። ምንም መመርመሪያ በማይደረግበት ጊዜ እንደ ፖሊስ መኪና ሰማያዊ እና ቀይ መብረቅ አለባቸው እና መከለያው ማንኛውም መመርመሪያ አለው ከተባለ ተጓዳኙን የግራ ወይም የቀኝ የመብራት መከላከያ ማዞር አለባቸው። ንዑስ አሰራሮቹ ቦቱ ወደ ኋላ ተመልሶ ወደ ቀኝ ወይም ወደ ግራ መዞሩን ያነጋገረው መሰናክልን ለማስወገድ ይነግረዋል። ይህ በማጊዎች ውስጥ በተለየ ሁኔታ በጥሩ ሁኔታ ይሠራል ምክንያቱም መዞሪያው በጣም ትንሽ ስለሆነ ቦቱ እጅግ በጣም ብዙ እንዳይዞር እና ከጭቃው እንዳይወጣ ይጠንቀቃል።
ወደ ፊት በሚሄድበት ጊዜ ድምጽ እንዲተላለፍ ለመፍቀድ ከፊተኛው ንዑስ ሂደት ጋር የተቆራኘ ትእዛዝ ነው። የተሰጡት ድግግሞሾች እንደ የፖሊስ ሳይረን መስማት አለባቸው ፣ ስለሆነም የፖሊ መብራቶች መኖራቸውን ወደ ውበት ያክላሉ።
ያ በእውነት ነው! ለመረዳት በጣም እብድ ነገር የለም ፣ ይህ ጠቃሚ እና ቀጥተኛ ነበር ብዬ ተስፋ አደርጋለሁ
ደረጃ 2 - ግንባታ
የሚያስፈልግዎት:
6 1 ኪ ተቃዋሚዎች
2 10 ኪ ተቃዋሚዎች
2 3 ባለ ቀለም ካቶዶች
1 ድምጽ ማጉያ (አማራጭ)
ማንኛውም አነስተኛ መጠን ያለው capacitor (እንዲሁም አማራጭ (ለድምጽ ማጉያው!))
ብዛት ያላቸው ሽቦዎች
2 የፖፕስክ ዱላዎች
መጠቅለያ አሉሚነም
ትናንሽ የካርቶን ቁርጥራጮች
ሙቅ ሙጫ
ቴፕ
ባምፐርስ
እሺ ስለዚህ በአድናቂዎች እንጀምር! እነሱን ለመሥራት የአሉሚኒየም ፎይል ፣ ካርቶን ፣ ሽቦ እና ሙቅ ሙጫ ወደ ሰሌዳው ለመልበስ ያስፈልግዎታል።
1. 2 ተመሳሳይ መጠን ያላቸው የካርቶን አራት ማዕዘን ቅርጾችን ቆርጠህ በግማሽ አጣጥፋቸው
2. ትኩስ ቁርጥራጮቹን 2 ቁርጥራጮቹን ወደ ተመሳሳይ የፖፕስክ ዱላ እና ከዚያ የካርቶን ቁርጥራጮቹን ሌላኛው ክፍል ከሌላ የተለየ የፖፕሲክ ዱላ ጋር ሙጫ ያድርጉ።
3. አሁን የአሉሚኒየም ፊይልን በእያንዳንዱ የካርቶን ቁራጭ ላይ 2 ለመገጣጠም ትልቅ በሆኑ ትላልቅ አደባባዮች ውስጥ ማጠፍ ፣ የፎይል ቁርጥራጮቹን በካርቶን (ካርቶን) ላይ በማያያዣዎች ወይም በሌላ በማንኛውም መሪ ማያያዝ ያስፈልግዎታል። እኔ መሠረታዊ ነገሮችን ተጠቀምኩ።
4. አሁን ከእያንዳንዱ የካርቶን ቁራጭ 2 ሽቦዎችን ማያያዝ እና ከአሉሚኒየም ፎይል ጋር ግልፅ ደህንነቱ የተጠበቀ ግንኙነት እንዳላቸው ማረጋገጥ አስፈላጊ ነው።
እንደ መጀመሪያው ምስል የሆነ ነገር ሊመስሉ ይገባል
5. በመጨረሻም አሁን 4 ገመዶችን ከቦርዱ ጋር ማያያዝ አለብዎት። 2 ን ከ Vss እና አንዱን በ 6 ኛ ረድፍ ውስጥ ፣ እና አንዱን በ 14 ኛው ረድፍ ውስጥ በማገናኘት ያድርጉት።
ጠመንጃዎቹን ከቦታው ጋር ለማያያዝ ፣ ይህንን በብዙ መንገዶች ማድረግ ይችላሉ ፣ እኔ ቦቶቹን ፊት ለፊት መታ በማድረግ ዱላውን በዚያ ቴፕ ላይ በማጣበቅ ነው የማደርገው።
እና በእውነቱ መከለያዎቹን በመገጣጠም ያ ነው! አሁን እነሱን የመጠቀም ጉዳይ ነው!
የሁሉም ነገር ሽቦ
አሁን ይህ የሚቀጥለው ክፍል ለማብራራት ትንሽ የተወሳሰበ ነው ግን እኔ በግዙፍ የእይታ እገዛ ይህንን ለማድረግ እሞክራለሁ። እርስዎ ሲያዩዋቸው ክፍሎችን ለመሰካት የማጣቀሻ ምስል 3 ፣ 4 ፣ 5።
ስለዚህ በቦርዱ በቀኝ በኩል ካቶዶቹን ለማስገባት እና የ 6 1 ኪ resistorsዎን በሚያስወግድ በእያንዳንዱ ካቶድ ውስጥ 3 1 ኪ ተቃዋሚዎችን መከተል ይፈልጋሉ።
ይህ ሲጠናቀቅ ረዥሙ ሽቦ ወደ እያንዳንዱ ካቶድ 2 ኛ ፒን መሬትን ወይም ቪኤስን ማገናኘት ይፈልጋሉ።
ያ ካቶዶቹን ያጠናቅቃል ፣ ስለዚህ የሚቀጥለው ነገር የ 10 ኪ ተቃዋሚዎችዎን ከ vdd ጋር ማገናኘት ነው።
ቀጣዩ እንዲሁ ሽቦን ይጠቀሙ እና ፒን 6 ን ለትክክለኛው ተከላካይ ወደ በጣም ትክክለኛው የ 10 ኪ ተቃዋሚ እና ተከላካይ ሽቦ ያገናኙ።
ለግራ በጣም 10 ኪ resistor ያለፈውን ደረጃ ይከተሉ።
ይህ ቀጣዩ ደረጃ ለድምጽ ማጉያው አማራጭ ነው እና ያ ትንሹን አቅምዎን ከፒን 7 እና ከቦርዱ ጋር ማገናኘት ነው።
ከዚያ የድምፅ ማጉያውን አሉታዊ ጫፍ ከካፒታተሩ ጋር ማገናኘት እና በመጨረሻም አዎንታዊውን ከ VSS ጋር ማገናኘት ይፈልጋሉ።
ይህ ሽቦውን መደምደም እና ለተጨማሪ እገዛ ምስል 3 ፣ 4 ፣ 5 ን ማጣቀሱን ያረጋግጡ!
ደረጃ 3-የ BAAAAAA ------ ባህሪ
የፖሊስ መብራቶች እና አማራጭ የፖሊስ ሲረን ከማድረግ ጋር። እንደ ቦት በመለበስ የእርስዎ BoeBot የሌሎች ሁሉ ንጉሥ ይሆናል!
በርዕሱ ምስል ላይ ታየ ፣ የእኔን አንድ እንዲመስል አደረግሁ!
ይህንን ለማድረግ በጣም ቀላል ነው ፣ የሚያስፈልግዎት ነገር ብቻ ነው -
የሚጣፍጡ ኳሶች
ጭምብል ቴፕ
1. ቀለል ያለ የቴፕ ንብርብሮች መዘርጋት እና ሁሉም የ puff ኳሶችን ለመለጠፍ በእነሱ ላይ ከተተወው ተጣባቂነት ጋር መገናኘታቸውን ያረጋግጡ
2. ተለጣፊ በሆነው ክፍል ላይ ኳሶች ኳሶች።
3. ፀጉራማውን ኮት ወደ ቦት ሲያያይዙ ይህ ክፍል ነው ፣ ይህንን በብዙ መንገዶች ማድረግ ይችላሉ
በ fluff ጫፎች ላይ የተገላቢጦሽ ቴፕ ያክሉ እና ቴፕውን ልክ እንደ ገመድ በቦቱ ዙሪያ ያዙሩት
ወይም ከቦቱ ታችኛው ክፍል ላይ ይለጥፉ እና ትኩስ ሙጫ የተለጠፉትን የቴፕ ፍርግርግ ጫፎች በቦቱ ግርጌ ላይ ባለው ቴፕ ላይ ያያይዙት
የሆነ ችግር ከተፈጠረ ለቦርዱ ፈጣን እና ቀላል መዳረሻ የመጀመሪያውን አማራጭ አደረግሁ!
እና ያ ብቻ ነው! ተስፋ እናደርጋለን አሁን የእርስዎ Boe Bot በአስደናቂ ባህሪያቱ በመጓዝ በከተማ ውስጥ ምርጥ ይሆናል።