ዝርዝር ሁኔታ:

ማይክሮ -ቢት ከሃሚንግበርድ ጋር: 6 ደረጃዎች
ማይክሮ -ቢት ከሃሚንግበርድ ጋር: 6 ደረጃዎች

ቪዲዮ: ማይክሮ -ቢት ከሃሚንግበርድ ጋር: 6 ደረጃዎች

ቪዲዮ: ማይክሮ -ቢት ከሃሚንግበርድ ጋር: 6 ደረጃዎች
ቪዲዮ: ማይክሮ ቺፕ በውስጣችን ከተገጠመ ቆይቷል (ናትናኤል ሰሎሞን እንደጻፈው) 2024, ሀምሌ
Anonim
ማይክሮ -ቢት ከሃሚንግበርድ ጋር
ማይክሮ -ቢት ከሃሚንግበርድ ጋር

የሃሚንግበርድ ቦርድ (በ Birdbrain Technologies) ኤልኢዲዎችን ፣ የተለያዩ ዳሳሾችን (ብርሃንን ፣ መደወያን ፣ ርቀትን እና ድምጽን ጨምሮ) መቆጣጠር ይችላል ፤ የ servo ሞተሮች ፣ እና ሌሎች ቅጥያዎች። ይህ አስተማሪ ሁለት ዓይነት የ servo ሞተሮችን ኃይል በሃሚንግበርድ ሰሌዳ ውስጥ እንዴት ማይክሮ -ቢት እንደሚጠቀሙ ያሳየዎታል።

አቅርቦቶች

  • ሃሚንግበርድ ተቆጣጣሪ (የወፍ ብሬን ቴክኖሎጂዎች)
  • ቢቢሲ ማይክሮ ቢት እና ዩኤስቢ አያያዥ ገመድ
  • በርሜል መሰኪያ ጫፍ የኃይል አቅርቦት (በዚህ ምሳሌ ውስጥ የባትሪ ጥቅል እንጠቀማለን)
  • ሰርቮ ሞተር (ቶች) - የማሽከርከር እና/ወይም አቀማመጥ

ደረጃ 1 ሃሚንግበርድን ያዘጋጁ

ሃሚንግበርድ ያዘጋጁ
ሃሚንግበርድ ያዘጋጁ
ሃሚንግበርድ ያዘጋጁ
ሃሚንግበርድ ያዘጋጁ

የእኛ የመጀመሪያ ምሳሌ ከሃሚንግበርድ የአቀማመጥ ሰርቪስ እንዴት እንደሚሠሩ ያሳየዎታል።

ከቦርዱ ግራ በኩል ያለው ረዥም ማስገቢያ ማይክሮ -ቢት የሚገቡበት ነው። ከኤሌዲዎቹ ጋር ፊት ለፊት ያለውን ማይክሮ -ቢት ያስገቡ። በቦርዱ በቀኝ በኩል “1” በተሰየመው ወደብ ውስጥ የ servo ሞተር ያስገቡ። ወደቡ ሶስት ፒኖች እንዳሉት ልብ ይበሉ - S ፣ +፣ - የሚል ስያሜ ተሰጥቶታል። የሽቦዎችዎ ቀለሞች ከትክክለኛዎቹ ፒኖች ጋር እንዲሰለፉ ሞተርዎን አቅጣጫ ማስያዝዎን ያረጋግጡ። በሞተርዎ ላይ ያለው ጥቁር ሽቦ ብዙውን ጊዜ “መሬት” ን የሚያመለክት ሲሆን በ “-” ፒን ውስጥ መሰካት አለበት።

በበርሜል መሰኪያ አማካኝነት ኃይልን ከቦርዱ ጋር ያገናኙ። በዚህ ምሳሌ ውስጥ የባትሪ ጥቅል እንጠቀማለን ፣ ግን የኃይል አስማሚንም መጠቀም ይችላሉ።

ደረጃ 2 - የሃሚንግበርድ ቤተ -መጽሐፍትን ወደ MakeCode ያክሉ

የሃሚንግበርድ ሰሌዳውን ለማሄድ ማይክሮ -ቢትን ለማቀናጀት የተለያዩ ቋንቋዎችን እና መድረኮችን (BirdBlox ፣ Python እና Java ን ጨምሮ) መጠቀም ይቻላል። ይህ አስተማሪ MakeCode ን ይጠቀማል።

በድር አሳሽ ውስጥ MakeCode ን ይክፈቱ እና አዲስ ፕሮጀክት ይጀምሩ። ለ MakeCode አዲስ ከሆኑ ፣ ከመቀጠልዎ በፊት በ MakeCode ጣቢያ ላይ ባሉት መማሪያዎች በኩል ለመስራት ይረዳል።

ለማይክሮ ቢት አዲስ ከሆኑ ፣ እዚህ ይጀምሩ።

የሃሚንግበርድ ቤተ -መጽሐፍትን ይጫኑ። ቤተ መፃህፍት ለተወሰኑ አጠቃቀሞች የተፃፈ መመሪያ አስቀድሞ የተፃፈ ነው። የሃሚንግበርድ ቤተ-መጽሐፍት ሃሚንግበርድን ለመጠቀም አስቀድሞ የተሰሩ የኮድ ብሎኮችን ይሰጣል። የሃሚንግበርድ ቤተመፃሕፍት ወደ MakeCode እንዴት እንደሚታከሉ የማያ ገጽ እነማ ለማየት ከላይ ያለውን ቪዲዮ ጠቅ ያድርጉ።

  • በምናሌው ውስጥ የላቀ ትርን ጠቅ ያድርጉ።
  • ቅጥያዎችን ይምረጡ
  • በቅጥያዎች ማያ ገጽ ላይ ለ “ሃሚንግበርድ” ፍለጋ ያድርጉ።
  • የሃሚሚንግበርድ ቤተመፃሕፍት ወደ MakeCode ፕሮጀክትዎ ለማከል በእሱ ላይ ጠቅ ያድርጉ።
  • ወደ MakeCode ማያ ገጽ ሲመለሱ ፣ በምናሌው ውስጥ የሃሚንግበርድ ቤተ -መጽሐፍትን ያያሉ።
  • አማራጭ - መስኮቱን በማይክሮ ቢት አስመሳይ ይቀንሱ - አስመሳዩን ከሃሚንግበርድ ጋር አንጠቀምም።

ደረጃ 3 ከሃሚንግበርድ ጋር የአቀማመጥ ሰርቪስን ያሂዱ

የአቀማመጥ (servo servo) የማስተዋወቂያዎችን አቀማመጥ የሚያስተካክሉበት እና በዲግሪዎች ውስጥ ቦታዎችን በመለየት የሚያንቀሳቅሱበት ሞተር ነው። እዚህ የምንጠቀምበት የአቀማመጥ servo እሴቶችን ከ 0 እስከ 180 ዲግሪዎች ይጠቀማል።

አዘገጃጀት:

የመነሻ ሃሚንግበርድ ብሎክን ወደ ማይክሮ -ቢት “በጅምር” ብሎክ ውስጥ ያንቀሳቅሱ።

አሁን ወደ ፊት እና ወደ ፊት ለመንቀሳቀስ የቦታውን servo (180 ዲግሪ ሰርቪስ በመባልም ይታወቃል) መንገር አለብን።

  • በማይክሮ -ቢት “ለዘላለም” ብሎክ ፣ መጀመሪያ ወደብ 1 ወደ 0 ዲግሪዎች ውስጥ ያለውን ሰርቪስ ለማዘጋጀት የሃሚንግበርድ ትእዛዝን እናንቀሳቅሳለን።
  • ለ 1000 ሚሊሰከንዶች (1 ሰከንድ) ለአፍታ ማቆም አግድ ያክሉ። ለአፍታ አቁም ብሎኮች በመሠረታዊ ማይክሮ ቢት ምናሌ ውስጥ መሆናቸውን ልብ ይበሉ።
  • አሁን ፣ ወደብ 1 ወደ 180 ዲግሪዎች ውስጥ ያለውን ሰርቪስ ለማንቀሳቀስ የሃሚንግበርድ ትእዛዝ ያክሉ።
  • ለ 1000 ሚሊሰከንዶች ሌላ ለአፍታ ማቆም አግድ ያክሉ።
  • እነዚህ ትዕዛዞች በ “ለዘላለም” እገዳ ውስጥ ናቸው ፣ ስለዚህ ሌላ ትዕዛዝ እስኪያደርጉ ወይም ሞተሩን እስኪያጠፉ ድረስ ይደጋገማሉ።

ኮዱን ወደ ማይክሮ -ቢትዎ ያውርዱ።

ሁለተኛው ቪዲዮ ሃሚንግበርድን ፣ ማይክሮ -ቢትን ፣ ኃይልን እና ሞተርን እንዴት ማገናኘት እንደሚቻል ያሳያል።

ደረጃ 4 የማሽከርከር ሰርቪዮን ያሂዱ

Image
Image

ሃሚንግበርድ እንዲሁ ቀጣይ (ወይም ማሽከርከር) ሰርቪ ተብሎ የሚጠራውን የተለየ ዓይነት የ servo ሞተር ኃይል ሊያገኝ ይችላል።

ይህ ዓይነቱ ሞተር በሁለቱም አቅጣጫዎች በተለያየ ፍጥነት ይሽከረከራል። የማሽከርከሪያ servo ልክ እንደ አቀማመጥ servo በ Hummingbird ሰሌዳ ላይ ተመሳሳይ የ servo ወደቦችን ይጠቀማል።

የማዞሪያውን servo ወደ ወደብ ይሰኩት 1. መሬቱ (ጥቁር) ሽቦ በ "-" ፒን ውስጥ መሰካቱን ያረጋግጡ።

የማዞሪያ ሰርቪስ ፍጥነት እና አቅጣጫን ይጠቀማል።

  • የ Hummingbird ቤተመፃሕፍት (ደረጃ 2) ማስመጣት እና በ “ጀምር” ብሎክ ውስጥ “ጀምር ሃሚንግበርድ” የሚለውን ትእዛዝ ማከልዎን ያረጋግጡ።
  • የሃሚንግበርድ ሽክርክሪት ሰርቪዮ እገዳን ወደ “ለዘላለም” እገዳ ይጎትቱ።
  • ሰርቪው ወደብ 1 ስለተሰካ «1» ን ይምረጡ።
  • ሃሚንግበርድ እንዲሠራ ለሚፈልጉት ፍጥነት እሴት ያስገቡ። 100% ሞተሩ ከሚሄደው ፈጣኑ ነው። 0% ጠፍቷል።
  • አዎንታዊ ቁጥር ሞተሩን በሰዓት አቅጣጫ ያንቀሳቅሳል እና አሉታዊ ቁጥር ሞተሩን በተቃራኒ ሰዓት አቅጣጫ ያንቀሳቅሳል።
  • በዚህ ምሳሌ ፣ እኛ በመጀመሪያ ሞተሩን በ 100% ፍጥነት በሰዓት አቅጣጫ እናካሂዳለን ፣ ለአፍታ ቆም ብለን ሞተሩን በተቃራኒ ሰዓት አቅጣጫ በ 100% ፍጥነት እንሠራለን ፣ ለአፍታ ቆም እና ንድፉን እንቀጥላለን።
  • ኮዱን ወደ ሰርቪው ያውርዱ እና የሞተርን ባህሪ ይመልከቱ።
  • ከሃሚንግበርድ በርሜል መሰኪያ ጋር የተገናኘ የውጭ የኃይል አቅርቦት (የኃይል አስማሚ ወይም የባትሪ ጥቅል) መያዙን ያረጋግጡ ፣ ወይም ሞተሩን ለማንቀሳቀስ በቂ ኃይል አይኖርም።
  • የሞተርን ፍጥነት ፣ ለአፍታ ቆም እና አቅጣጫ ለመቀያየር ይሞክሩ።

ደረጃ 5: በተመሳሳይ ጊዜ የአቀማመጥ አገልጋይ እና የማዞሪያ ሰርቪስ ሥራን ያከናውኑ

Image
Image

በዚህ ምሳሌ ውስጥ የአቀማመጥ አገልጋይ እና የማዞሪያ ሰርቪያን በተመሳሳይ ጊዜ እናከናውናለን።

የአቀማመጥ servo ወደ ወደብ 1 ይሰኩት።

የማዞሪያ ሰርቪስን ወደብ 2 ይሰኩ።

በዘላለማዊው ሉፕ ውስጥ የቦታውን servo ወደ 0 ዲግሪዎች እናስቀምጣለን እና በሰዓት አቅጣጫ በ 100% ፍጥነት የማሽከርከሪያ servo ን እናንቀሳቅሳለን። እኛ 2 ሰከንዶችን ለአፍታ እናቆማለን ፣ እና ከዚያ የቦታውን servo ወደ 180 ዲግሪዎች እናንቀሳቅሳለን እና በተቃራኒ ሰዓት አቅጣጫ በ 100% ፍጥነት ለመዞር የአቅጣጫውን የማዞሪያ ሰርቪስን ይለውጡ።

ደረጃ 6: ተጨማሪ ለማሰስ…

ሃሚንግበርድ በአንድ ጊዜ እስከ አራት ሞተሮችን መቆጣጠር ይችላል። አራት ሞተሮችን መጠቀም ይችሉ እንደሆነ ይመልከቱ።

ሃሚንግበርድ ዳሳሾችን እንደ ግብዓት ሊጠቀም ይችላል። ሞተርን ለማብራት ወይም ለማጥፋት የብርሃን ዳሳሽ ወይም የድምፅ ዳሳሽ ይጠቀሙ።

ፕሮጀክትዎን ለማብራት አንዳንድ ኤልኢዲዎችን ያክሉ።

ስለ ሃሚንግበርድ ሮቦቲክስ ፣ ሜክኮድ እና ማይክሮ ቢት የበለጠ ለማወቅ እነዚህን ጣቢያዎች ይጎብኙ!

ሃሚሚንግበርድን በጥቃቅን - ቢት ለሞተር ሞተሮች እንጠቀማለን እና ከወረቀት ሜካቶኒክስ ፕሮጀክቶቻችን በወረቀት ማሽኖች ላይ ተግባራዊነትን እንጨምራለን። የራስዎን ማሽኖች ለመገንባት ድር ጣቢያውን ይመልከቱ እና ከዚያ ወደ መብራቶች ፣ ዳሳሾች እና ሰርቪ ሞተሮች ያያይ themቸው። ይዝናኑ!

ይህ ጽሑፍ የተመሠረተው በብሔራዊ ሳይንስ ፋውንዴሽን በስጦታ ቁጥር IIS-1735836 መሠረት ነው። በዚህ ጽሑፍ ውስጥ የተካተቱ ማናቸውም አስተያየቶች ፣ ግኝቶች እና መደምደሚያዎች ወይም ምክሮች የደራሲው (ዎች) ናቸው እና የግድ የብሔራዊ ሳይንስ ፋውንዴሽን አመለካከቶችን ያንፀባርቃሉ ማለት አይደለም።

ይህ ፕሮጀክት በኮንኮርድ ኮንሶርቲየም ፣ በኮሎራዶ ዩኒቨርሲቲ ፣ ቡልደር እና በጆርጂያ ቴክ ዩኒቨርሲቲ መካከል ትብብር ነው።

የሚመከር: