ዝርዝር ሁኔታ:

ማይክሮ -ቢት የተቀሰቀሰ የ Minecraft Selfie Wall ፕሮጀክት 10 ደረጃዎች (ከስዕሎች ጋር)
ማይክሮ -ቢት የተቀሰቀሰ የ Minecraft Selfie Wall ፕሮጀክት 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ማይክሮ -ቢት የተቀሰቀሰ የ Minecraft Selfie Wall ፕሮጀክት 10 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ማይክሮ -ቢት የተቀሰቀሰ የ Minecraft Selfie Wall ፕሮጀክት 10 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: how to make microsoft account || በ አጭር ጊዜ ውስጥ የማይክሮሶፍት አካውንት አከፋፈት! 2024, ህዳር
Anonim
Image
Image

ለተማሪዎች የኮድ እና የአካል ማስላት ኃይልን ለማሳየት ለመርዳት ወደ የእኔ የቅርብ ጊዜ ፕሮጀክት እንኳን በደህና መጡ።

የመጀመሪያው ቪዲዮ የፕሮጀክቱ ፈጣን አጠቃላይ እይታ ነው።

ሁለተኛው ቪዲዮ ይህንን ፕሮጀክት እንዴት እንደሚገለብጡ እና የበለጠ የተሻለ እንደሚያደርጉት የተሟላ የደረጃ በደረጃ ትምህርት ነው።

ይደሰቱ!

ከወደዱ እባክዎን ለዩቲዩብ ቻናል መውደድን ይስጡ እና እዚህ እንዲሁም በዚህ ጣቢያ ላይ ይመዝገቡ!

ደረጃ 1 - ቁሳቁሶችን ይሰብስቡ

የሚከተሉትን ያስፈልግዎታል:

1 ማይክሮ -ቢት ኪት

1 Raspberry Pi

1 Raspberry Pi ካሜራ

ለ GPIO ግንኙነት 1 ወንድ/ሴት ራስጌ ገመድ

3 የአዞ ክሊፖች

ቬልክሮ ነጥቦች (አማራጭ)

ቱቦ ቴፕ ወይም ማሸጊያ ቴፕ

Minecraft ስቲቭ ኃላፊ (አማራጭ)

ደረጃ 2: ማይክሮኮክ - ቢት በ MakeCode

ማይክሮ ሙከራ - ቢት በ MakeCode
ማይክሮ ሙከራ - ቢት በ MakeCode

1. ወደ MakeCode.com ይሂዱ እና ማይክሮ -ቢት መድረክን ይምረጡ

2. ማይክሮ -ቢት መስራቱን ለማረጋገጥ እና ማይክሮ -ቢትን እንዴት እንደሚጠቀሙ ለመረዳት የቅድመ -እይታ ምስል ያውርዱ

3. አንዴ ማይክሮ ላይ አንድ ምስል ካለዎት እና እንዴት ማውረድ እንደሚችሉ ይረዱ (በድር ጣቢያ ላይ መማሪያን ይከተሉ) ፣ ከዚያ ወደ Raspberry Pi መሄድ እንችላለን።

ደረጃ 3 ሃርድዌርን ያዋቅሩ

ሃርድዌርን ያዋቅሩ
ሃርድዌርን ያዋቅሩ

1. የእርስዎን Raspberry Pi - የቁልፍ ሰሌዳ ፣ አይጥ ፣ ማሳያ እና ኃይል ያዋቅሩ

2. Raspberry Pi ካሜራውን ይሰኩ

3. ሰሪ እርግጠኛ ካሜራ በማዋቀሪያ ፓነል ውስጥ ነቅቷል

ደረጃ 4 ማይክሮ -ቢትን እና Raspberry Pi ን ያገናኙ

ማይክሮን ያገናኙ - ቢት እና Raspberry Pi
ማይክሮን ያገናኙ - ቢት እና Raspberry Pi

1. ማይክሮ ተሰኪ - ቢት ወደ Raspberry Pi

2. ማያ ገጹ እንደተሰካ መጠቆም አለበት እና ስለዚህ እሺን ጠቅ ያድርጉ

3. በፋይል አቀናባሪው ውስጥ ማይክሮ -ቢትን ማየትዎን ያረጋግጡ

4. ማይክሮ ውስጥ ሲሰካ ቢት ምስሉን ከደረጃ 2 ማሳየት አለበት

ደረጃ 5 Pi ን ያዘምኑ እና Mu ን ይጫኑ

Pi ን ያዘምኑ እና Mu ን ይጫኑ
Pi ን ያዘምኑ እና Mu ን ይጫኑ

1. በ Raspberry Pi ላይ ተርሚናልን ይክፈቱ እና የእርስዎን ፒ ለማዘመን የሚከተለውን ያስገቡ

sudo apt-get ዝማኔ

2. እንዲሁም ሙ የሚባል የፕሮግራም ሶፍትዌር መጫን አለብን። ይህ እንደ ማይክሮ -ቢት ላሉ ጥቃቅን ተቆጣጣሪዎች የተነደፈ የማይክሮ ፓይዘን ፕሮግራም ነው። የሚከተሉትን በመጠቀም ተርሚናል ውስጥ ይጫኑ

sudo apt -get install mu -y ን ይጫኑ

ደረጃ 6: ኮድ ማይክሮ: ቢት በ Mu

ኮድ ማይክሮ: በ Mu ውስጥ ቢት
ኮድ ማይክሮ: በ Mu ውስጥ ቢት

ወደ ምናሌ ፕሮግራሚንግ ሙ በመሄድ ሙን ይክፈቱ

በሚከተለው ውስጥ የሚከተለውን ኮድ ይተይቡ

ከማይክሮ ቢት ማስመጣት *

እውነት እያለ ፦

ከሆነ pin0.is_touched ():

display.scroll ("በ 3 ፣ 2 ፣ 1 ፣ … ውስጥ አይብ ይበሉ…!")

እንቅልፍ (500)

ፒን 1. ጻፍ_ዲጂታል (1)

እንቅልፍ (5000)

ፒን 1። መጻፍ_ዲጂታል (0)

ይህንን ኮድ በእርስዎ Raspberry Pi ላይ ያስቀምጡ

ኮድ ወደ ማይክሮ -ቢት ለማስመጣት ፍላሽ ላይ ጠቅ ያድርጉ

ደረጃ 7 ማይክሮ -ቢትን ወደ Raspberry Pi ማገናኘት

ማይክሮ ሽቦን ወደ ቢት ወደ Raspberry Pi
ማይክሮ ሽቦን ወደ ቢት ወደ Raspberry Pi

በማይክሮ ቢት ላይ አንድ ፒን 0 ላይ አንድ የአዞ ክሊፕ ያክሉ

በማይክሮ ቢት ላይ ወደ አንድ ፒን 1 አንድ የአዞ ክሊፕ ያክሉ

በማይክሮ ቢት ላይ አንድ የአዞ ክሊፕ ወደ GND ያክሉ

በፒን 1 ላይ ያለው የአዞ አዶ ቅንጥብ በወንድ መሪ ከተቆረጠው ወንድ/ሴት ሽቦ ጋር መያያዝ አለበት። የዚህ ሽቦ ሴት መሪ በ Raspberry Pi ላይ ወደ ጂፒኦ ፒን 4 ይሄዳል

በዚህ ጊዜ የፒን 0 የአዞን ቅንጥብ እንደ የእኔ አዝራር ወደ Play-doh አጣብቃለሁ። እርስዎ የመረጡትን ማንኛውንም ዓይነት አዝራር መፍጠር ይችላሉ ፣ ግን ይህ ፈጣን እና ቀላል ነው።

ኮዱን ብልጭ ካደረጉ የእርስዎን ማይክሮ -ቢት መሞከር ይችላሉ። በማይክሮ -ቢት ላይ ከመልእክትዎ በስተቀር ምንም አይከሰትም። ይህ የሚሰራ መሆኑን ያረጋግጡ ምክንያቱም ቀስቅሴዎ የማይሰራ ከሆነ ፣ ቀጣዮቹ እርምጃዎችም አይሰሩም።

ደረጃ 8 በፓይዘን ውስጥ ኮድ መስጠት

በ Python ውስጥ ኮድ መስጠት
በ Python ውስጥ ኮድ መስጠት

ለዚህ ፕሮጀክት ሁሉንም ኮድ ለማከማቸት አቃፊ ይፍጠሩ። ተደራጅተው እንዲቆዩ መርዳት ከፈለጉ የ 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. በማያ ገጹ ላይ ያሉትን መመሪያዎች ይከተሉ እና የራስ ፎቶዎን ሲያትሙ ይመልከቱ!

እኔ ላስተምራቸው ተማሪዎች እንድማር እና እንድካፈል እባክዎን የፕሮጀክት ህትመቶችዎን ፣ ንድፎችዎን እና ውቅሮችዎን ያጋሩ።

ሁላችሁም ግሩም ሁኑ።

የሚመከር: