ዝርዝር ሁኔታ:
- ደረጃ 1 - ቁሳቁሶችን ይሰብስቡ
- ደረጃ 2: ማይክሮኮክ - ቢት በ MakeCode
- ደረጃ 3 ሃርድዌርን ያዋቅሩ
- ደረጃ 4 ማይክሮ -ቢትን እና Raspberry Pi ን ያገናኙ
- ደረጃ 5 Pi ን ያዘምኑ እና Mu ን ይጫኑ
- ደረጃ 6: ኮድ ማይክሮ: ቢት በ Mu
- ደረጃ 7 ማይክሮ -ቢትን ወደ Raspberry Pi ማገናኘት
- ደረጃ 8 በፓይዘን ውስጥ ኮድ መስጠት
- ደረጃ 9 ሁሉንም ነገር ያዘጋጁ
- ደረጃ 10 ሁሉንም በአንድ ላይ ማምጣት
ቪዲዮ: ማይክሮ -ቢት የተቀሰቀሰ የ Minecraft Selfie Wall ፕሮጀክት 10 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ለተማሪዎች የኮድ እና የአካል ማስላት ኃይልን ለማሳየት ለመርዳት ወደ የእኔ የቅርብ ጊዜ ፕሮጀክት እንኳን በደህና መጡ።
የመጀመሪያው ቪዲዮ የፕሮጀክቱ ፈጣን አጠቃላይ እይታ ነው።
ሁለተኛው ቪዲዮ ይህንን ፕሮጀክት እንዴት እንደሚገለብጡ እና የበለጠ የተሻለ እንደሚያደርጉት የተሟላ የደረጃ በደረጃ ትምህርት ነው።
ይደሰቱ!
ከወደዱ እባክዎን ለዩቲዩብ ቻናል መውደድን ይስጡ እና እዚህ እንዲሁም በዚህ ጣቢያ ላይ ይመዝገቡ!
ደረጃ 1 - ቁሳቁሶችን ይሰብስቡ
የሚከተሉትን ያስፈልግዎታል:
1 ማይክሮ -ቢት ኪት
1 Raspberry Pi
1 Raspberry Pi ካሜራ
ለ GPIO ግንኙነት 1 ወንድ/ሴት ራስጌ ገመድ
3 የአዞ ክሊፖች
ቬልክሮ ነጥቦች (አማራጭ)
ቱቦ ቴፕ ወይም ማሸጊያ ቴፕ
Minecraft ስቲቭ ኃላፊ (አማራጭ)
ደረጃ 2: ማይክሮኮክ - ቢት በ MakeCode
1. ወደ MakeCode.com ይሂዱ እና ማይክሮ -ቢት መድረክን ይምረጡ
2. ማይክሮ -ቢት መስራቱን ለማረጋገጥ እና ማይክሮ -ቢትን እንዴት እንደሚጠቀሙ ለመረዳት የቅድመ -እይታ ምስል ያውርዱ
3. አንዴ ማይክሮ ላይ አንድ ምስል ካለዎት እና እንዴት ማውረድ እንደሚችሉ ይረዱ (በድር ጣቢያ ላይ መማሪያን ይከተሉ) ፣ ከዚያ ወደ Raspberry Pi መሄድ እንችላለን።
ደረጃ 3 ሃርድዌርን ያዋቅሩ
1. የእርስዎን Raspberry Pi - የቁልፍ ሰሌዳ ፣ አይጥ ፣ ማሳያ እና ኃይል ያዋቅሩ
2. Raspberry Pi ካሜራውን ይሰኩ
3. ሰሪ እርግጠኛ ካሜራ በማዋቀሪያ ፓነል ውስጥ ነቅቷል
ደረጃ 4 ማይክሮ -ቢትን እና Raspberry Pi ን ያገናኙ
1. ማይክሮ ተሰኪ - ቢት ወደ Raspberry Pi
2. ማያ ገጹ እንደተሰካ መጠቆም አለበት እና ስለዚህ እሺን ጠቅ ያድርጉ
3. በፋይል አቀናባሪው ውስጥ ማይክሮ -ቢትን ማየትዎን ያረጋግጡ
4. ማይክሮ ውስጥ ሲሰካ ቢት ምስሉን ከደረጃ 2 ማሳየት አለበት
ደረጃ 5 Pi ን ያዘምኑ እና Mu ን ይጫኑ
1. በ Raspberry Pi ላይ ተርሚናልን ይክፈቱ እና የእርስዎን ፒ ለማዘመን የሚከተለውን ያስገቡ
sudo apt-get ዝማኔ
2. እንዲሁም ሙ የሚባል የፕሮግራም ሶፍትዌር መጫን አለብን። ይህ እንደ ማይክሮ -ቢት ላሉ ጥቃቅን ተቆጣጣሪዎች የተነደፈ የማይክሮ ፓይዘን ፕሮግራም ነው። የሚከተሉትን በመጠቀም ተርሚናል ውስጥ ይጫኑ
sudo apt -get install mu -y ን ይጫኑ
ደረጃ 6: ኮድ ማይክሮ: ቢት በ Mu
ወደ ምናሌ ፕሮግራሚንግ ሙ በመሄድ ሙን ይክፈቱ
በሚከተለው ውስጥ የሚከተለውን ኮድ ይተይቡ
ከማይክሮ ቢት ማስመጣት *
እውነት እያለ ፦
ከሆነ pin0.is_touched ():
display.scroll ("በ 3 ፣ 2 ፣ 1 ፣ … ውስጥ አይብ ይበሉ…!")
እንቅልፍ (500)
ፒን 1. ጻፍ_ዲጂታል (1)
እንቅልፍ (5000)
ፒን 1። መጻፍ_ዲጂታል (0)
ይህንን ኮድ በእርስዎ Raspberry Pi ላይ ያስቀምጡ
ኮድ ወደ ማይክሮ -ቢት ለማስመጣት ፍላሽ ላይ ጠቅ ያድርጉ
ደረጃ 7 ማይክሮ -ቢትን ወደ Raspberry Pi ማገናኘት
በማይክሮ ቢት ላይ አንድ ፒን 0 ላይ አንድ የአዞ ክሊፕ ያክሉ
በማይክሮ ቢት ላይ ወደ አንድ ፒን 1 አንድ የአዞ ክሊፕ ያክሉ
በማይክሮ ቢት ላይ አንድ የአዞ ክሊፕ ወደ GND ያክሉ
በፒን 1 ላይ ያለው የአዞ አዶ ቅንጥብ በወንድ መሪ ከተቆረጠው ወንድ/ሴት ሽቦ ጋር መያያዝ አለበት። የዚህ ሽቦ ሴት መሪ በ Raspberry Pi ላይ ወደ ጂፒኦ ፒን 4 ይሄዳል
በዚህ ጊዜ የፒን 0 የአዞን ቅንጥብ እንደ የእኔ አዝራር ወደ Play-doh አጣብቃለሁ። እርስዎ የመረጡትን ማንኛውንም ዓይነት አዝራር መፍጠር ይችላሉ ፣ ግን ይህ ፈጣን እና ቀላል ነው።
ኮዱን ብልጭ ካደረጉ የእርስዎን ማይክሮ -ቢት መሞከር ይችላሉ። በማይክሮ -ቢት ላይ ከመልእክትዎ በስተቀር ምንም አይከሰትም። ይህ የሚሰራ መሆኑን ያረጋግጡ ምክንያቱም ቀስቅሴዎ የማይሰራ ከሆነ ፣ ቀጣዮቹ እርምጃዎችም አይሰሩም።
ደረጃ 8 በፓይዘን ውስጥ ኮድ መስጠት
ለዚህ ፕሮጀክት ሁሉንም ኮድ ለማከማቸት አቃፊ ይፍጠሩ። ተደራጅተው እንዲቆዩ መርዳት ከፈለጉ የ Mu ኮዱን ማከል ይችላሉ።
0. ይህንን ፋይል በአቃፊዎ ውስጥ ያስቀምጡ። ይህ ፒክስሎችን ወደ Minecraft ዓለም ካርታ ለማቀድ ይረዳል።
1. Python 3 ን ይክፈቱ
2. አዲስ ፋይልን ጠቅ ያድርጉ
3. ፋይል እንደፈለጉት ስም ያስቀምጡ።
4. የሚከተለውን ኮድ ያስገቡ
ከፒክሜራ ማስመጣት PiCamerafrom gpiozero ማስመጣት አዝራር
ከ mcpi.minecraft ማስመጣት Minecraft
ከጊዜ ወደ ጊዜ እንቅልፍ ያስመጣሉ
ከ skimage ማስመጣት io ፣ ቀለም
mc = Minecraft.create ()
አዝራር = አዝራር (4 ፣ pull_up = ሐሰት)
## በማይክሮ ቢት ፎቶ ማንሳት
mc.postToChat ("አዝራሩን ይጫኑ!") የእንቅልፍ (2) አዝራር። ይጠብቁ_for_press ()
ከ PiCamera () ጋር እንደ ካሜራ
c amera.resolution = (100, 80)
camera.start_preview ()
እንቅልፍ (3)
camera.capture ('/home/pi/Desktop/Microbit/selfie.jpg')
camera.stop_preview ()
mc.postToChat ('በአየር ላይ ዝለል እና በምድር ላይ ጥላን ፈልግ')
እንቅልፍ (5)
### የራስ ፎቶ እና ካርታ ይጫኑ
selfie_rgb = io.imread ("/home/pi/Desktop/Microbit/selfie.jpg")
map_rgb = io.imread ("/home/pi/Desktop/Microbit/colour_map.png")
### ወደ ላቦራቶሪ ይለውጡ
selfie_lab = color.rgb2lab (selfie_rgb)
map_lab = color.rgb2lab (map_rgb)
### በቀለም ካርታ ላይ ቀለሞችን ወደ Minecraft ብሎኮች ማሰራጨት ### የመጀመሪያው ቱፕ የቀለም ካርታ መጋጠሚያዎች ነው ### ሁለተኛው ቱፕ Minecraft ብሎክ ነው
ቀለሞች = {(0, 0):(2 ፣ 0) ፣ (0 ፣ 1): (3 ፣ 0) ፣ (0 ፣ 2) ፦ (4 ፣ 0) ፣ (0 ፣ 3) ፦ (5 ፣ 0) ፣ (0 ፣ 4) ፦ (7 ፣ 0) ፣ (0 ፣ 5) ፦ (14 ፣ 0) ፣ (0 ፣ 6) ፦ (15 ፣ 0) ፣ (1 ፣ 0) ፦ (16 ፣ 0) ፣ (1 ፣ 1): (17 ፣ 0) ፣ (1 ፣ 2) ፦ (21 ፣ 0) ፣ (1 ፣ 3) ፦ (22 ፣ 0) ፣ (1 ፣ 4) ፦ (24 ፣ 0) ፣ (1 ፣ 5):(35, 0) ፣ (1 ፣ 6) ፦ (35 ፣ 1) ፣ (2 ፣ 0) ፦ (35 ፣ 2) ፣ (2 ፣ 1) ፦ (35 ፣ 3) ፣ (2 ፣ 2): (35 ፣ 4) ፣ (2 ፣ 3) ፦ (35 ፣ 5) ፣ (2 ፣ 4) ፦ (35 ፣ 6) ፣ (2 ፣ 5) ፦ (35 ፣ 7) ፣ (2 ፣ 6) ፦(35 ፣ 8) ፣ (3 ፣ 0) ፦ (35 ፣ 9) ፣ (3 ፣ 1): (35 ፣ 10) ፣ (3 ፣ 2) ፦ (35 ፣ 11) ፣ (3 ፣ 3) ፦ (35 ፣ 12) ፣ (3 ፣ 4) ፦ (35 ፣ 13) ፣ (3 ፣ 5) ፦ (35 ፣ 14) ፣ (3 ፣ 6) ፦ (35 ፣ 15) ፣ (4 ፣ 0) ፦ (41 ፣ 0) ፣ (4 ፣ 1) ፦ (42 ፣ 0) ፣ (4 ፣ 2) ፦ (43 ፣ 0) ፣ (4 ፣ 3) ፦ (45 ፣ 0) ፣ (4 ፣ 4) ፦ (46 ፣ 0) ፣ (4 ፣ 5): (47 ፣ 0) ፣ (4 ፣ 6) ፦ (48 ፣ 0) ፣ (5 ፣ 0) ፦ (49 ፣ 0) ፣ (5 ፣ 1) ፦ (54 ፣ 0) ፣ (5 ፣ 2): (56 ፣ 0) ፣ (5 ፣ 3) ፦ (57 ፣ 0) ፣ (5 ፣ 4) ፦ (58 ፣ 0) ፣ (5 ፣ 5) ፦ (60 ፣ 0) ፣ (5 ፣ 6): (61 ፣ 0) ፣ (6 ፣ 0) ፦ (73 ፣ 0) ፣ (6 ፣ 1) ፦ (79 ፣ 0) ፣ (6 ፣ 2) ፦ (80 ፣ 0) ፣ (6 ፣ 3) ፦(82 ፣ 0) ፣ (6 ፣ 4) ፦ (89 ፣ 0) ፣ (6 ፣ 5) ፦ (103 ፣ 0) ፣ (6 ፣ 6) ፦ (246 ፣ 0)}
## በምስል ላይ ከዚያም በካርታው ላይ ይድገሙ። ከካርታው በጣም ቅርብ የሆነውን ቀለም ያግኙ ፣ ከዚያ ያንን ብሎክ እና ቦታውን ይመልከቱ
mc = Minecraft.create ()
x ፣ y ፣ z = mc.player.getPos ()
ለ እኔ ፣ የራስ ፎቶ_አምድ በተዘረዘረ (selfie_lab) ፦
ለ j ፣ selfie_pixel በተዘረዘረ (የራስ ፎቶ_አምድ) ፦
ርቀት = 300
ለ k ፣ የካርታ_አምድ በቁጥር (map_lab) ፦
ለ l ፣ ካርታ_ፒክሴል በቁጥር (የካርታ_አምድ) ፦
ዴልታ = color.deltaE_ciede2000 (selfie_pixel, map_pixel)
ዴልታ ከሆነ <ርቀት:
ርቀት = ዴልታ
አግድ = ቀለሞች [(k ፣ l)]
mc.setBlock (x-j ፣ y-i+60 ፣ z+5 ፣ ብሎክ [0] ፣ አግድ [1])
ማብራሪያ ከፈለጉ ወይም ተጨማሪ እገዛ ከፈለጉ ወደዚህ ፕሮጀክት ለመዋሃድ ሀሳቦችን ከዚህ እና እዚህ አወጣሁ።
ደረጃ 9 ሁሉንም ነገር ያዘጋጁ
1. ሁሉንም ፕሮግራሞች ያስቀምጡ።
2. ፓይ ዝጋ
3. ማይክሮ -ሽቦን ፣ ቢት እና ራፕቤሪ ፒን በስቲቭ ራስ ውስጥ ቴፕ እና ቬልክሮ ነጥቦችን በመጠቀም (በ 19 ደቂቃ አካባቢ ቪዲዮን ይመልከቱ)
4. ሁሉንም ነገር ወደ ቦታው ያኑሩ እና ኃይል ይጨምሩ
ደረጃ 10 ሁሉንም በአንድ ላይ ማምጣት
1. Minecraft ን ይክፈቱ
2. የ Python ፕሮግራም ይክፈቱ
3. የ Python ፕሮግራምን ያሂዱ እና Minecraft World ን ይክፈቱ
4. በማያ ገጹ ላይ ያሉትን መመሪያዎች ይከተሉ እና የራስ ፎቶዎን ሲያትሙ ይመልከቱ!
እኔ ላስተምራቸው ተማሪዎች እንድማር እና እንድካፈል እባክዎን የፕሮጀክት ህትመቶችዎን ፣ ንድፎችዎን እና ውቅሮችዎን ያጋሩ።
ሁላችሁም ግሩም ሁኑ።
የሚመከር:
እንቅስቃሴ የተቀሰቀሰ ኒዮፒክስል አርጂቢ ጫማ! 5 ደረጃዎች (ከስዕሎች ጋር)
እንቅስቃሴ ተቀስቅሷል ኒዮፒክስል አርጂቢ ጫማ !: ኒኦፒክስል ግሩም ነው እኛ በመቶዎች የሚቆጠሩ መብራቶችን በ 3 ሽቦዎች ማለትም በ 5 ቪ ፣ ዲን & ጂኤንዲ እና በዚህ መማሪያ ውስጥ ፣ እንቅስቃሴን የሚቀሰቅሱ ኒኦፒክስል አርጂቢ ጫማዎችን እንዴት ማድረግ እንደሚችሉ አሳያለሁ
ማይክሮ - ቢት - ማይክሮ ከበሮ ማሽን - 10 ደረጃዎች (ከስዕሎች ጋር)
ማይክሮ - ቢት - ማይክሮ ድራም ማሽን - ይህ ማይክሮ -ቢት ማይክሮ ከበሮ ማሽን ነው ፣ ድምፁን ብቻ ከማመንጨት ይልቅ ፣ ተዋናይ ከበሮዎችን። ከማይክሮ ቢት ኦርኬስትራ ጥንቸሎች የተነሳሱ ከባድ ነው። ከሞክሮ ጋር ለመጠቀም ቀላል የሆኑ አንዳንድ ሶሎኖይዶችን ለማግኘት ትንሽ ጊዜ ወስዶብኛል ፣ ቢት ፣
የዓይን ጠባቂ - በድምፅ የተቀሰቀሰ የዓይን ጥበቃ - 9 ደረጃዎች (ከስዕሎች ጋር)
የዓይን ሞግዚት-በድምፅ የተቀሰቀሰ የዓይን ጥበቃ-የዓይን ጠባቂ በአርዱዲኖ የተጎላበተ ፣ ባለከፍተኛ ዲሲቤል ቀጣይ ድምፅ የዓይን ጥበቃን የሚለብስ ነው። መሣሪያው በሚሠራበት ጊዜ ከባድ የመሣሪያ ድምጽን ይገነዘባል እና የመከላከያ የዓይን መነፅሮችን ዝቅ ያደርጋል። በመጀመሪያ ደረጃ ፣ Inspirati ን እገልጻለሁ
የይለፍ ቃል ጠባቂ በአሩኖኖ ማይክሮ ማይክሮ ላይ ወይም ቀላሉ መንገድ ሲኖር ለምን ቀለል ያድርጉት !: 15 ደረጃዎች (ከስዕሎች ጋር)
የይለፍ ቃል ጠባቂ በአሩኖኖ ማይክሮ ማይክሮ ላይ ወይም ለምን ቀለል ባለ መንገድ ሲኖር ቀላል ያድርጉት !: ለኤሌክትሮኒክስ አድናቂ (በተለይም ለጀማሪዎች) በማይክሮ መቆጣጠሪያዎች ላይ ያለው ዋና ችግር የት እንደሚተገበሩ መፈለግ ነው :) አሁንዴ ኤሌክትሮኒክስ ፣ በተለይም ዲጂታል አንድ ፣ ከጊዜ ወደ ጊዜ ጥቁር አስማት ይመስላል። 80-Lvl ብቻ ጥበበኛ ነው
እንቅስቃሴ የተቀሰቀሰ የስለላ ካም 5 ደረጃዎች (ከስዕሎች ጋር)
የእንቅስቃሴ ቀስቃሽ የስለላ ካም-አሁን በዚህ " በተያዘው እንቅስቃሴ ውስጥ ምስጢራዊ ክትትል ማድረግ ይችላሉ። ስውር ቪዲዮ እና ኦዲዮን የሚመዘግብ የስለላ ቪዲዮ ካሜራ። በተግባር ይመልከቱ እና የፈተና ውጤቶቹ