ዝርዝር ሁኔታ:
- ደረጃ 1 - ያገለገሉ ቁሳቁሶች
- ደረጃ 2 መሣሪያውን ማቀናበር ፣ የስክሪፕቱ ጭነት
- ደረጃ 3 የማይክሮ ፓይዘን እስክሪፕቶች
- ደረጃ 4 - የታሸገ ፣ የአየር ሁኔታ ማረጋገጫ ሥሪት
- ደረጃ 5 - MakeCode ስክሪፕት
ቪዲዮ: ለቢስክሌት ኮፍያ የራስ -ሰር ማይክሮ -ቢት የአቅጣጫ አመላካች -5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
የዘመነ ስሪት 2018-ግንቦት -12
ለብስክሌት የራስ ቁር (ወይም ተመሳሳይ) ቀላል ማይክሮን እንዴት እንደሚገነቡ ከዚህ በታች መመሪያ ይሰጥዎታል። በጥቃቅን ውስጥ የሚገነባውን የፍጥነት መለኪያዎችን ይጠቀማል - ቢት እንደ መቆጣጠሪያዎች።
የቀረበው የማይክሮ ፓይዘን እስክሪፕቶች ለ ‹ማይክሮ› የተወሰነ ማይክሮ ሞገድ (ማይክሮ ሞገድ) አርታኢ ለትንሽ ቢት። በእሱ የቅርብ ጊዜ ስሪት እሱ ከተከታታይ ሴራሚተር ጋር ይመጣል እና እኔ መጀመሪያ ልክ የሚለካ እሴቶችን ለማሳየት እንዴት እንደሚጠቀሙበት ለመረዳት ፈልጌ ነበር (ፍንጭ -መረጃን እንደ ቱፕሎች ላክ -ህትመት ((x ፣ y ፣ z)) ፣ ድርብ ቅንፎችን በመጠቀም))።
አራት ቅጦች በማይክሮው ላይ ይታያሉ - ቢት 5x5 LED ማሳያ
- በእረፍቱ ሁኔታ ጥሩ ፣ የዘፈቀደ ንድፍ ይታያል። በአሁኑ ጊዜ ለሦስት የተለያዩ ዘይቤዎች ስክሪፕቶችን ያገኛሉ ፣ ‹የእሳት ነበልባል› ፣ ‹ዝናብ› እና ‹የወደቀ ኮከብ› ንድፍ። ይመልከቱ እና በጣም የሚወዱትን ይምረጡ። ብዙ ወይም ያነሰ ጥቅጥቅ እንዲሉ ወይም በፍጥነት ወይም በዝግታ ለመሮጥ ግቤቶችን ለማስተካከል ነፃነት ይሰማዎ።
- ከዚያ በሚንቀሳቀሱ ቀስቶች መልክ “ወደ ቀኝ ይታጠፉ” ወይም “ወደ ግራ ይታጠፉ” አመልካቾች አሉ። እነሱ በጥቃቅን ላይ ያሉትን አዝራሮች በመጫን ጭንቅላትዎን ወደ ግራ ወይም ወደ ቀኝ በማዘንበል ይንቀሳቀሳሉ። በስክሪፕቱ ውጫዊ የአዝራር ስሪት ውስጥ ከፒን 0 እና 1 ጋር ከተገናኙት የውጭ አዝራሮች አንዱን በመጫን ያግብሩ።
- ጭንቅላትዎን ወደኋላ ካጠፉት ወይም ሁለቱንም አዝራሮች በማይክሮ ቢት ቢት በተመሳሳይ ጊዜ “ማስጠንቀቂያ” ወይም “ሰበር” ንድፍ ይታያል።
ይህ ስርዓተ-ጥለት ማይክሮ-ቢት እንደ አቅጣጫ አመላካች ለምሳሌ ሊያገለግል ይችላል። ለብስክሌት ፣ ለበረዶ መንሸራተት ወይም ለበረዶ መንሸራተት። ማይክሮቹን ያስተካክሉ - የራስ ቁር ላይ ነክሰው እና በጭንቅላትዎ አቀማመጥ ይቆጣጠሩት። ወይም በብስክሌትዎ ላይ ያስተካክሉት ፣ የውጭውን የአዝራር ስክሪፕት ይጫኑ እና ከማይክሮው ጋር በተያያዙ ሁለት የውጭ መቀያየሪያዎች ይቆጣጠሩት - በአንዳንድ ኬብሎች በኩል።
ከ MakeCode ጋር ለሚሰሩ ፣ በመጨረሻው ደረጃ ላይ የማገጃ ስክሪፕት ጨመርኩ ፣ ይህም በቀጥታ ወደ ማይክሮ -ቢት ሊገለበጥ ይችላል። እሱ ያነሰ የጌጥ ግን ሙን መጫን ሳያስፈልግ መሰረታዊ ተግባሩን ይሰጣል።
እባክዎን ያስታውሱ-
- ይህ ፕሮጀክት ለደህንነትዎ ጠቃሚ ሊሆን ቢችልም ፣ እባክዎን እጆችዎን እና እጆችዎን በመጠቀም የት መንዳት እንደሚፈልጉ ሁል ጊዜ ግልፅ ማሳያዎችን መስጠትዎን ያረጋግጡ።
- ጽንሰ -ሐሳቡ በመንገድ ላይ በሰፊው አልተሞከረም እና እንደ የፕሮግራም ምሳሌ ብቻ የታሰበ ነበር። በራስዎ አደጋ ላይ ይጠቀሙበት።
- ማይክሮ -ቢት እና የባትሪ ወይም የ LiPo ጥቅሎች ለእርጥበት ተጋላጭ ስለሆኑ መሠረታዊውን ስሪት በደረቅ የአየር ሁኔታ ስር ብቻ ይጠቀሙ። ከዚህ በታች የታሸገ ስሪት እንዴት እንደሚገነባ መግለጫ አለ።
ደረጃ 1 - ያገለገሉ ቁሳቁሶች
ማይክሮ - ቢት። ከሙ አርታኢው ጋር የተጫነ ኮምፒተር። የባትሪ ጥቅል ወይም የሊፖ ጥቅል ለማይክሮ ቢት ቢስክሌት የራስ ቁር። እኔ የ LED የጀርባ ብርሃን እንዲኖረኝ ያገለገልኩትን ተጠቅሜአለሁ። የ 3 ሚሜ ፖሊፕፐሊን ካርቶን ቁራጭ ፣ በጥቃቅን መካከል እንደ ርቀት ቁራጭ-ቢት እና የራስ ቁር። ማይክሮን ለመጠገን ባለ ሁለት ጎን ቱቦ ቴፕ-ቢት ወደ ርቀት ቁራጭ እና ይህ ወደ ቁር። ቴፕ ፣ ማይክሮፎኑን ለማስተካከል - ቢት እና የባትሪ ጥቅል በጭንቅላቱ ውስጥ።
ለታሸገ ስሪት 59 x 59 x 30 ሚሜ ግልጽ የሆነ የፕላስቲክ ሳጥን ፣ ሞዱለር ፣ በርሊን - 0 ፣ 70 ዩሮ ኪትሮኒ ኤም - የኃይል ሰሌዳ ፣ 5 ጊባ ባለ ሁለት ጎን የቴፕ ቴፕ እና የፒ.ፒ.
ለውጫዊ የመቀየሪያ ሥሪት (ዝርዝሮች እዚህ አይታዩም) - የጃምፐር ኬብሎች እና ሁለት መቀያየሪያዎች ፣ ሁለት ነጭ ኤልኢዲዎች ፣ 10 kOhm resistor ፣ የዳቦ ሰሌዳ። የአዞ ክላምፕስ። M3 የነሐስ ብሎኖች (20 ሚሜ) ፣ M3 ናይሎን ፍሬዎች; እያንዳንዳቸው አራት ፣ ለፒን 0 ፣ ፒን 1 ፣ 3 ቪ እና መሬት። ማይክሮሶቹ ውስጥ ባሉት ቀዳዳዎች በኩል ዊንጮችን ያስቀምጡ እና በቢች ፒሲቢ ያስተካክሉ። የአዞ ክላምፕስ ለማያያዝ ቀለል ያደርጋሉ።
ደረጃ 2 መሣሪያውን ማቀናበር ፣ የስክሪፕቱ ጭነት
- በኮምፒተርዎ ላይ የሙ አርታኢውን ይጫኑ።
- ማይክሮ -ቢትን ከኮምፒዩተር ጋር ያገናኙ።
- የሚፈለገውን ስክሪፕት ይጫኑ።
- ስክሪፕቱን ወደ ማይክሮ -ቢት ያብሩ።
- በአክስሌሮሜትር (የራስ ቁር) ስክሪፕቶች ውስጥ ማይክሮ -ቢት እና የባትሪውን ጥቅል ወደ የራስ ቁርዎ ያስተካክሉ። እኔ ትንሽ የፕላስቲክ ካርቶን ፣ በሃርድዌር መደብርዎ ውስጥ ሊያገኙት የሚችለውን ቁሳቁስ እንደ ርቀት ቁራጭ እና ባለ ሁለት ጎን ቱቦ ማይክሮዌሩን ለመጠገን በሁለቱም ጎኖች ላይ ቴፕ ያድርጉ። ከዚያ የራስ ቁርዎ ላይ በተጣበቀ ቴፕ ማይክሮ -ቢት እና የባትሪ ጥቅል ያስተካክሉ።
- የአየር ሁኔታን ለማረጋገጥ ፣ በኋላ ላይ አንድ እርምጃ ይመልከቱ።
- አስፈላጊ ከሆነ እንደ ፍላጎቶችዎ መጠን የ x እና z ወሰን እሴቶችን ያስተካክሉ።
በአዝራሩ በሚነዳ ስክሪፕት ሁኔታ እና የውጭ ቁልፎችን መጠቀም ከፈለጉ የዳቦ ሰሌዳውን የኃይል ሀዲዶች ከ Gnd እና 3V ወደ ማይክሮ-ቢት ወደቦች ጋር ያገናኙ። አዝራሮቹን ወደ Gnd እና Pin0 እና Pin1 ወደቦች ያገናኙ።
ደረጃ 3 የማይክሮ ፓይዘን እስክሪፕቶች
ተያይዞ ለሙ እና ማይክሮ ቢት የማይክሮ ፓይዘን እስክሪፕቶችን ያገኛሉ።
አራት ስክሪፕቶች አሉ-አንዱ አብሮገነብ እና ውጫዊ ቁልፎችን በመጠቀም ማሳያውን የሚቆጣጠር ፣ ሶስት የማይክሮ-ቢት የፍጥነት መለኪያዎችን በመጠቀም። ለእረፍት ሁኔታ የተለያዩ የዘፈቀደ ስርዓተ -አምሳያዎች አሏቸው።
“የእሳት ነበልባል” ንድፍ ፣ የ “ዝናብ” ንድፍ እና “የወደቀ ኮከብ” (የማትሪክስ-ዘይቤ) ንድፍ አለ። የእሳት አደጋ/የፍጥነት መለኪያ ስክሪፕት ከዚህ በታች ተዘርዝሯል። እንዲሁም አንድ ጠቋሚ በተገበረ ቁጥር አዲስ ምርጫ ሁሉ ሦስቱም ቅጦች ያለው እና በዘፈቀደ ቅደም ተከተል የሚያሄድ ስክሪፕት አለ።
የፍጥነት መለኪያ እሴቶች ወደ ኮምፒዩተሩ ይላካሉ እና በሙአ አርታኢው ተከታታይ ተቆጣጣሪ በኩል ሊነበቡ ወይም በተከታታይ ሴሪተር ላይ ሊታዩ ይችላሉ።
ለእርስዎ መስፈርቶች እና ምርጫዎች ስክሪፕቶችን ለማስተካከል ግቤቶችን መለወጥ ቀላል ነው።
'' 'አንግል/የፍጥነት መለኪያ ወይም አብሮገነብ አዝራሮች ቁጥጥር የሚደረግበት ስሪት። 2018-ግንቦት-07 ኤም-ቢት በማዕከላዊ አቅጣጫ አቅጣጫ ከተጣመመ ፣ ወይም አዝራሮች ሀ ወይም ቢ ተጭነው ወይም የእረፍት አመልካች/የማስጠንቀቂያ ጥለት በእረፍት ሁኔታ ፣ በግራ ወይም በቀኝ የሚንቀሳቀሱ ቀስቶችን “የእሳት ነበልባል” ንድፍ የሚያወጣ ቀላል ስክሪፕት። ሁለቱም አዝራሮች ከተጫኑ ወይም m-bit ወደ ኋላ ከታጠፈ። ለብስክሌት የራስ ቁር የኋላ መብራት ወይም ተመሳሳይነት ሊያገለግል ይችላል። ለሙ ማይክሮ ፓይዘን አርታኢ በዶ/ር ኤች https://www.instructables.com/id/A-Microbit-Direction-Indicator-for-Biking-Helmets/ '' 'ከማይክሮቢት ማስመጣት * በዘፈቀደ በዘፈቀደ ይመጡ። 3433) # እድለኛ ቁጥርዎን ያስገቡ de = 100 # ስብስቦች የማሳያ ጊዜን በ ms ff1 = 100 # ያዘጋጃል የእሳት አደጋ መዘግየት ጊዜ 1 በ ms ff2 = 50 # የ firefly መዘግየት ጊዜ 2 በ ms fn = 3 # ስብስቦች ውስጥ የእሳት ማጥፊያ ዘር ነጥቦች ብዛት thresh_z = 80 # የመድረሻ እሴት ለኋላ thresh_x = 350 # ደፍ እሴት ለጎን # ምስሎችን ይግለጹ ምስል_l_1 = ምስል ("00900:" "09000:" "97531:" "09000:" "00900") ምስል_l_2 = ምስል ("09000:" "90000:" "75319:" "90000:" "09000") image_l_3 = ምስል ("90000:" "00009:" "53197:" "00009:" "90000") image_l_4 = ምስል ("00009:" "00090: "" 31975: "" 00090: "" 00009 ") image_l_5 = ምስል (" 00090: "" 00900: "" 19753: "" 00900: "" 00090 ") image_r_1 = ምስል (" 00900: "" 00090: " "13579:" "00090:" "00900") image_r_2 = ምስል ("00090:" "00009:" "91357:" "00009:" "00090") image_r_3 = ምስል ("00009:" "90000:" "79135: "" 90000: "" 00009 ") image_r_4 = ምስል ("90000:" "09000:" "57913:" "09000:" "90000") image_r_5 = ምስል ("09000:" "00900:" "35791:" "00900:" "09000") image_z_1 = ምስል ("90009:" "00000:" "00900:" "00000:" "90009") image_z_2 = ምስል ("09090:" "90009:" "00000:" "90009:" "09090") # ፕሮግራሙን ይጀምሩ እውነት በሚሆንበት ጊዜ (ለገደብ እሴት ማመቻቸት) በተከታታይ ማሳያ ወይም ሴራተር ለመጠቀም # ማተም ((accelerometer.get_x () ፣ accelerometer.get_y () ፣ accelerometer.get_z ())) # ((accelerometer.get_z ()> thresh_z) # ጭንቅላት ወደ ኋላ ከታጠፈ ፣ ከተፈለገ ያስተካክሉ ወይም (አዝራር_a.is_pressed () እና button_b.is_pressed ())) # # ለቁጥጥር ዓላማዎች ማሳያ ከሆነ # ድምጸ -ከል ያድርጉ። አሳይ (Image. DIAMOND_SMALL) እንቅልፍ (ደ) ማሳያ.show (Image. DIAMOND) እንቅልፍ (ደ) display.show (image_z_2) እንቅልፍ (ደ) display.show (image_z_1) እንቅልፍ (ደ) display.clear () elif ((የፍጥነት መለኪያ። አሳይ (ምስል_r_3) እንቅልፍ (ደ) ማሳያ.show (ምስል_r_4) እንቅልፍ (ደ) ማሳያ.show (ምስል_r_5) እንቅልፍ (ደ) ማሳያ። ግልፅ () ሌላ ፦ # 'firefly' ጥለት ጄኔሬተር ለ g ክልል (0, fn): # ዘር የተሰጠ ቁጥር (fn) የፒክሰሎች x = random.randint (0 ፣ 4) # የዘፈቀደ ቦታን ይመርጣል y = random.randint (0 ፣ 4) v = 9 # የዘር ብሩህነት ከፍተኛ # v = random.randint (0 ፣ 9) # አማራጭ - የዘፈቀደ የዘር ብሩህነት ማሳያ። ff1) # ማሳያ ለ ff ms # በክልል ውስጥ ለ j (0 ፣ 5) የሁሉም ፒክሰሎች ጥንካሬን በአንድ (በ 0 ፣ 5) ይቀንሳል - # ለእያንዳንዱ የ LED ድርድር ለእያንዳንዱ ፒክሰል ለ i (0 ፣ 5) ፦ b = display.get_pixel (i, j) # (b> 0): f = b - 1 # ብሩህነትን በሌላው ቢቀንስ f = 0 # 0 ን ዝቅ አድርጎ ከሚፈቀደው እሴት ማሳያ። set_pixel (i ፣ j ፣ f) እንቅልፍ (ff2))
ደረጃ 4 - የታሸገ ፣ የአየር ሁኔታ ማረጋገጫ ሥሪት
ከላይ እንደተጠቀሰው መሠረታዊው ስሪት ከአየር ሁኔታ መቋቋም የሚችል አይደለም። ስለዚህ የታሸገ ስሪት እገነባለሁ።
ማይክሮ -ቢት ለማብራት እዚህ እኔ ኪትሮኒን ኤምኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤኤአለሁ። እሱ በ 3 ቪ ሳንቲም ሴል የተጎላበተ እና በማይክሮ -ቢት በሶስት ብሎኖች እና ለውዝ ሊስተካከል ይችላል። እንዲሁም የኃይል መቀየሪያ ግንባታ አለው። እንደ አማራጭ የ LiPo ባትሪ መጠቀም ይችላሉ።
እንደ መኖሪያ ቤት እኔ 59 x 59 x 30 ሚሜ የሆነ ግልጽ የፕላስቲክ ሳጥን እጠቀማለሁ። ባለ 3 ሚሊ ሜትር የፕላስቲክ ካርቶን አንድ ባለ ሁለት ጎን የቴፕ ቴፕ ተሸፍኖ እንደ ርቀት ቁራጭ ጥቅም ላይ ውሏል። እንደ ኤምአይኤው ጀርባ ያስፈልጋል - ኃይል በለውዝ እንኳን ምክንያት አይደለም እና ማይክሮ -ቢትን በቦታው ይይዛል።
ማይክሮው ያለው ሳጥኑ - ቢት ከዚያም ባለ ሁለት ጎን ቴፕ በተሸፈነ በሌላ የፕላስቲክ ካርቶን ቁራ ላይ ወደ ቁር ተስተካክሏል።
ደረጃ 5 - MakeCode ስክሪፕት
ሙን ለመጫን ፈቃደኛ ላልሆኑ ወይም ለማይችሉ ፣ እኔ ተመሳሳይ ተግባር ያለው የማክሮኮድ ማገጃ ስክሪፕት አክዬአለሁ። እስካሁን ድረስ በጣም የሚያምር አይደለም ፣ ግን መርሆውን ለማሳየት በቂ ነው።
ፋይሉን ወደ ማይክሮ -ቢትዎ መገልበጥ ይችላሉ።
የሚመከር:
ማይክሮ - ቦት - ማይክሮ - ቢት - 20 ደረጃዎች
ማይክሮ - ቦት - ማይክሮ - ቢት - እራስዎን ማይክሮ - ቦት! እሱ ገዝቶ ለማሽከርከር በሶናር ግንባታ ውስጥ ማይክሮ -ቢት የሚቆጣጠር ሮቦት ነው ፣ ወይም ሁለት ማይክሮ ቢት ፣ ሬዲዮ ቁጥጥር የሚደረግበት ማሽከርከር ካለዎት
ለቢስክሌት ደህንነት ተለዋጭ የ RFID ቁልፍ 7 ደረጃዎች (ከስዕሎች ጋር)
ለቢስክሌት ደህንነት ተለዋጭ የ RFID ቁልፍ - ለብስክሌት ደህንነት ፣ የማብራት ቁልፍ ማብሪያ / ማጥፊያ ብቻ አለ። እና በሌባው በቀላሉ ሊሰበር ይችላል። ለዚያ ለ DIY መፍትሄ እመጣለሁ። ለመገንባት ርካሽ እና ቀላል ነው። ለብስክሌት ደህንነት ተለዋጭ የ RFID ቁልፍ ነው። እናድርገው
ለቢስክሌት የዘገየ ማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ - 5 ደረጃዎች
ለቢስክሌት የዘገየ ማብሪያ / ማጥፊያ ሰዓት: ችግር - በብስክሌቴ ላይ የተለያዩ መሳሪያዎችን አከልኩ። ችግሩ እነሱ በቀጥታ ከባትሪው ጋር የተገናኙ ናቸው እና የፍሳሽ ፍሰት ይሳሉ ወይም ከዋናው ማብሪያ በኋላ ይሳሉ እና ብስክሌቴን ስጠፋ አይገኙም።
ለቢስክሌት ጀነሬተር የኃይል አስማሚ። 6 ደረጃዎች (ከስዕሎች ጋር)
ለቢስክሌት ጀነሬተር የኃይል አስማሚ። - ደህና ሁን። ይህ በብስክሌት ጄኔሬተር ለሚቀርብ የኤሌክትሪክ ኃይል አስማሚ (አንድ ተጨማሪ) ነው። በመጀመሪያ ፣ ‹የብስክሌት ጀነሬተር› ምንድነው? ከብስክሌት መንኮራኩሮች እና ፔዳሎች እንቅስቃሴን የሚወስድ የኤሌክትሪክ ኃይል ማመንጫ ነው ፤ በእውነቱ ፣ እሱ ይለወጣል
ሁሉም የአቅጣጫ አድናቂ 6 ደረጃዎች
ሁሉም የአቅጣጫ አድናቂ - አድናቂው ከአንድ ብቻ ይልቅ የአየር ፍሰት ከእያንዳንዱ አቅጣጫ ይፈቅዳል። ላለው ክፍል የተሻለ የአየር ዝውውር እንዲኖር ያስችላል