ዝርዝር ሁኔታ:

ማይክሮ: ቢት MU ራዕይ ዳሳሽ - የነገር መከታተያ - 7 ደረጃዎች
ማይክሮ: ቢት MU ራዕይ ዳሳሽ - የነገር መከታተያ - 7 ደረጃዎች

ቪዲዮ: ማይክሮ: ቢት MU ራዕይ ዳሳሽ - የነገር መከታተያ - 7 ደረጃዎች

ቪዲዮ: ማይክሮ: ቢት MU ራዕይ ዳሳሽ - የነገር መከታተያ - 7 ደረጃዎች
ቪዲዮ: A PS3 Story: The Yellow Light Of Death 2024, ሀምሌ
Anonim
ማይክሮ: ቢት MU ራዕይ ዳሳሽ - የነገር መከታተያ
ማይክሮ: ቢት MU ራዕይ ዳሳሽ - የነገር መከታተያ

ስለዚህ በዚህ አስተማሪ ውስጥ በዚህ አስተማሪ ውስጥ የምንገነባውን እና በዚህ አስተማሪ ውስጥ የ MU ራዕይ ዳሳሽ የጫንነውን ስማርት መኪናን መርሃ ግብር እንጀምራለን።

የ MU አነፍናፊ የትራፊክ ካርዶችን መከታተል እንዲችል ማይክሮ -ቢት በአንዳንድ ቀላል የነገር መከታተያ መርሃ ግብር እንሰራለን።

አቅርቦቶች

ቁሳቁሶች

1 x ማይክሮ: ቢት

1 x ሞተር - ቢት

1 x MU ራዕይ ዳሳሽ

1 x 2 ዘንግ ካሜራ ተራራ

4 x M3 x 30 ብሎኖች

6 x M3 x 6 ብሎኖች

6 x M3 Spacer

10 x M3 ለውዝ

1 x ካስተር ጎማ

2 x ዘመናዊ የመኪና ሞተሮች

2 x TT130 ሞተር

ለ TT130 ሞተር 2 x ጎማዎች

1 x 9 ቮልት ባትሪ + የባትሪ መያዣ

ትንሽ ሽቦ። ከተቻለ በሁለት የተለያዩ ቀለሞች

4 ሚሜ የፓምፕ (170 x 125 ሚሜ ማድረግ አለበት)

ባለ ሁለት ጎን ቴፕ ትንሽ ቁራጭ

ቬልክሮ ቴፕ (መንጠቆ እና ሉፕ)

ትኩስ ሙጫ

መሣሪያዎች ፦

ጠመዝማዛዎች

ብየዳ

ብረት

Wirecutter

Lasercutter

ሙቅ ሙጫ ጠመንጃ

ቁፋሮ

2.5 እና 3 ሚሜ ቁፋሮ ቢት

ደረጃ 1: የ MU ዳሳሹን ማቀናበር

የ MU ዳሳሹን በማዋቀር ላይ
የ MU ዳሳሹን በማዋቀር ላይ

ማንኛውንም ነገር ማገናኘት ከመጀመራችን በፊት ዳሳሹን በትክክል ማዋቀር እንፈልጋለን።

የ Mu ራዕይ ዳሳሽ 4 መቀያየሪያዎች አሉት። በግራ በኩል ያሉት ሁለቱ የውጤት ሁነታን ይወስኑ እና ሁለቱ በቀኝ አድራሻውን ይወስናል።

አድራሻው 00 እንዲሆን ስለምንፈልግ ፣ ሁለቱም በቀኝ ያሉት መቀያየሪያዎች መጥፋት አለባቸው።

የተለያዩ የውጤት ሁነታዎች የሚከተሉት ናቸው

00 UART

01 I2C

10 የ Wifi ውሂብ ማስተላለፍ

11 የ Wifi ስዕል ማስተላለፍ

እኛ በ I2C ሞድ ውስጥ መሥራት እንፈልጋለን ፣ ስለዚህ ሁለቱ መቀያየሪያዎች 01 ላይ መሆን አለባቸው ፣ ስለዚህ ግራው በጣም ጠፍቶ ሌላኛው በርቶ መሆን አለበት።

ደረጃ 2 የ MU ዳሳሹን ማገናኘት

ሽቦው በጣም ቀላል ነው ፣ የ Mu ዳሳሹን ከተቆራረጠ ሰሌዳዎ ጋር ለማገናኘት አራት የዝላይ ሽቦዎችን ይጠቀሙ።

Mu ዳሳሽ -> መለያየት ሰሌዳ

ኤስዲኤ -> ፒን 20

SCL -> ፒን 19

ጂ -> መሬት

ቪ -> 3.3-5V

ደረጃ 3 የካሜራውን ተራራ ማገናኘት

የካሜራውን ተራራ ማገናኘት
የካሜራውን ተራራ ማገናኘት

አግድም እንቅስቃሴን የሚቆጣጠረው የ servo ሞተር ከፒን 13 ጋር መገናኘት እና ቀጥ ያለ እንቅስቃሴን የሚቆጣጠር ሰርቪ ሞተር ከፒን 14 ጋር መገናኘት አለበት።

ደረጃ 4 - ቅጥያውን ማግኘት

ቅጥያውን ማግኘት
ቅጥያውን ማግኘት
ቅጥያውን ማግኘት
ቅጥያውን ማግኘት
ቅጥያውን ማግኘት
ቅጥያውን ማግኘት

በመጀመሪያ ወደ Makecode አርታኢ ሄደን አዲስ ፕሮጀክት እንጀምራለን። ከዚያ ወደ “የላቀ” እንሄዳለን እና “ቅጥያዎች” ን እንመርጣለን። እኔ ዳንሽ ስለሆንኩ እነዚህ አዝራሮች በስዕሎቹ ውስጥ ትንሽ የተለያዩ ስሞች እንዳሏቸው ይወቁ። በቅጥያዎች ውስጥ “Muvision” ን እንፈልጋለን እና የምናገኘውን ብቸኛ ውጤት እንመርጣለን።

ደረጃ 5 ግንኙነቱን ማስጀመር እና ስልተ ቀመሩን ማንቃት

ግንኙነትን ማስጀመር እና ስልተ ቀመሩን ማንቃት
ግንኙነትን ማስጀመር እና ስልተ ቀመሩን ማንቃት

ይህንን ቅጥያ ሲጠቀሙ አንዳንድ “ያልተገለጹ ንብረቶችን ማንበብ አይቻልም” ስህተቶችን ያገኛሉ። ይህ የሆነው ማይክሮ -ቢት እነማ ስለጠፋ ብቻ ነው። የፕሮግራሙን አሰባሰብ እና አሂድ አይጎዳውም።

የኮዱ የመጀመሪያው ብርቱካናማ ክፍል የ I2C ግንኙነትን ያስጀምራል።

የኮዱ ሁለተኛው ብርቱካን ክፍል የትራፊክ ካርድ ማወቂያ ስልተ ቀመሮችን ያስችላል።

ቁጥሮችን ማሳየት ለችግር መተኮስ ጥቅም ላይ ይውላል። ፕሮግራሙን ሲያካሂዱ ማይክሮ -ቢት ለሦስት የማይቆጠር ከሆነ ፣ ከዚያ በ MU ራዕይ ዳሳሽ ላይ ያሉት ገመዶች ከትክክለኛዎቹ ፒኖች ጋር በትክክል መገናኘታቸውን ያረጋግጡ።

ሁለቱ ቀይ ብሎኮች ለካሜራ መጫኛ መነሻ ቦታን ያዘጋጃሉ።

ደረጃ 6 - ፕሮግራሙ

ፕሮግራሙ
ፕሮግራሙ

ሁለቱ የመጀመሪያዎቹ ቀይ ብሎኮች የካሜራውን ተራሮች የሚቆጣጠሩትን የ servo ሞተሮችን ይቆጣጠራሉ። የመጀመሪያው አቀባዊ እንቅስቃሴን ይቆጣጠራል ፣ ሁለተኛው ደግሞ አግድም እንቅስቃሴን ይቆጣጠራል።

የመጀመሪያው ውጫዊ “IF” የ MU ዳሳሽ ማንኛውንም የትራፊክ ካርዶችን መለየት ይችል እንደሆነ ቼኮችን ያግዳል። ከቻለ ወደ ውስጥ ወደ ሁለቱ “IF” መግለጫዎች እንሸጋገራለን።

የመጀመሪያው “IF” መግለጫ በራዕይ መስክ ውስጥ የተገኘውን ካርድ አቀባዊ አቀማመጥ ያረጋግጡ። አንድ ካርድ በራዕይ መስክ መሃል ላይ ከተቀመጠ ፣ ከዚያ እሴቱን 50 ከቀጥታ እሴት ስልተ ቀመር እናገኛለን። አሁን ካርዱ በትክክል መሃል ላይ እንዲሆን ያልተለመደ ዓይነት ነው። እኛ በጣም በትክክል መምታት አለብን ፣ ስለዚህ ካሜራው አሁንም መቀመጥ ያለበት ብቸኛ እሴት ከ 50 ጋር ከሄድን ሁል ጊዜ ብዙ ወይም ያነሰ ይንቀሳቀሳል። ስለዚህ በምትኩ 45 እና 55 የሆነ ማንኛውንም ነገር እንደ መሃል እንቆጥራለን። ስለዚህ ካርዶቹ አቀባዊ ምደባ ከ 45 በታች ከሆነ ፣ ቀጥ ያለውን ተለዋዋጭ በ +1 በመቀየር ካሜራውን ትንሽ ወደ ታች እናንቀሳቅሳለን። በተመሳሳይ ሁኔታ ቀጥታውን ተለዋዋጭ በ -1 በመቀየር ፣ ቀጥተኛው አቀማመጥ ከ 55 በላይ ከሆነ ካሜራውን ትንሽ ወደ ላይ እናነሳለን። ተለዋዋጩ ሲነሳ እና ወደ ታች ከፍ ስንል ካሜራው ወደ ላይ ከፍ ማለቱ እንግዳ ሊመስል ይችላል ፣ ግን ሞተሩ የተቀመጠው በዚህ መንገድ ነው።

ሁለተኛው “IF” መግለጫው በትክክል ተመሳሳይ ያደርገዋል ፣ ግን ለአግድም አቀማመጥ። ስለዚህ የትራፊክ ካርዱ ከራዕይ መስክ በስተቀኝ በስተቀኝ ፣ ከዚያ ካሜራው ወደ ቀኝ ይንቀሳቀሳል እና ከቪሴሽን መስክ ግራ ወደ ግራ ሲሄድ ፣ ከዚያ ካሜራው ወደ ግራ ይሄዳል።

ፕሮግራሙን እዚህ ማግኘት ይችላሉ።

ደረጃ 7: ተጠናቅቋል

አሁን ፕሮግራምዎን ወደ ስማርት መኪና ይስቀሉ እና ይሞክሩት።

1. በምትኩ በተለዋዋጮች ውስጥ ያለውን ለውጥ ወደ 2 ወይም 3 በማሳደግ ካሜራው ለእንቅስቃሴው ምን ያህል ፈጣን ምላሽ እንደሚሰጥ ማሳደግ ይችላሉ። እንዲሁም የእርሻው መጠን ምን ያህል መካከለኛ እንደሆነ እንደሚቀንስ ለመቀነስ መሞከር ይችላሉ። በምትኩ ከ 47 እስከ 53 ለማድረግ ይሞክሩ።

የሚመከር: