![Микро: Minecraft -ийн бага зэрэг өдөөгдсөн Selfie Wall төсөл: 10 алхам (зурагтай) Микро: Minecraft -ийн бага зэрэг өдөөгдсөн Selfie Wall төсөл: 10 алхам (зурагтай)](https://i.howwhatproduce.com/images/003/image-6818-20-j.webp)
Агуулгын хүснэгт:
- Алхам 1: Материалыг цуглуулах
- Алхам 2: MakeCode ашиглан микро: битийг туршина уу
- Алхам 3: Тоног төхөөрөмжийг тохируулах
- Алхам 4: Micro: bit болон Raspberry Pi -ийг холбоно уу
- Алхам 5: Pi -г шинэчилж, Му -г суулгана уу
- Алхам 6: Код Микро: Му дахь бит
- Алхам 7: Микро утас: Raspberry Pi руу залгаарай
- Алхам 8: Python дээр кодлох
- Алхам 9: Бүгдийг тохируулна уу
- Алхам 10: Бүгдийг нэгтгэх
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![](https://i.ytimg.com/vi/C_VBAxwJQsI/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/003/image-6818-23-j.webp)
Кодлох, физик тооцоолох чадварыг сурагчдад харуулахын тулд миний хамгийн сүүлийн төсөлд тавтай морилно уу.
Эхний видео нь төслийн хурдан тойм юм.
Хоёрдахь видео нь энэхүү төслийг хэрхэн хуулж, илүү сайн болгох талаар алхам алхмаар зааварчилгаа юм.
Зугаацаарай!
Хэрэв танд таалагдаж байвал YouTube сувагт like дарж, энд бүртгүүлээрэй.
Алхам 1: Материалыг цуглуулах
Танд дараахь зүйлс хэрэгтэй болно.
1 Микро: битийн иж бүрдэл
1 Raspberry Pi
1 Raspberry Pi камер
GPIO холболтын 1 эрэгтэй, эмэгтэй толгой кабель
3 матрын хавчаар
Velcro Dots (заавал биш)
Сувгийн соронзон хальс эсвэл савлах соронзон хальс
Minecraft Steve Head (заавал биш)
Алхам 2: MakeCode ашиглан микро: битийг туршина уу
![Микро турших: MakeCode ашиглан бит Микро турших: MakeCode ашиглан бит](https://i.howwhatproduce.com/images/003/image-6818-24-j.webp)
1. MakeCode.com руу орж Micro: bit платформыг сонгоно уу
2. Micro: bit ажиллаж байгаа эсэхийг шалгахын тулд урьдчилан тохируулсан зургийг татаж аваад Micro: bit -ийг хэрхэн ашиглахаа ойлгоорой
3. Та Micro: bit дээр зурагтай болсны дараа хэрхэн татаж авахаа ойлгосон бол (вэбсайт дээрх зааврыг дагана уу) бид Raspberry Pi руу шилжиж болно.
Алхам 3: Тоног төхөөрөмжийг тохируулах
![Тоног төхөөрөмжийг тохируулах Тоног төхөөрөмжийг тохируулах](https://i.howwhatproduce.com/images/003/image-6818-25-j.webp)
1. Raspberry Pi -г тохируулах - гар, хулгана, дэлгэц, хүч
2. Raspberry Pi камерыг залгаарай
3. Тохиргоо самбарт Камер идэвхжсэн эсэхийг шалгаарай
Алхам 4: Micro: bit болон Raspberry Pi -ийг холбоно уу
![Micro: bit болон Raspberry Pi -ийг холбоно уу Micro: bit болон Raspberry Pi -ийг холбоно уу](https://i.howwhatproduce.com/images/003/image-6818-26-j.webp)
1. Plug Micro: bit -ийг Raspberry Pi руу оруулна уу
2. Дэлгэц нь залгагдсан гэдгийг зааж өгөх ёстой бөгөөд ингэснээр OK дарна уу
3. Файл менежерээс Micro: bit -ийг харсан эсэхээ шалгаарай
4. Micro: bit -ийг залгахад 2 -р алхам дээрх зургийг харуулах ёстой
Алхам 5: Pi -г шинэчилж, Му -г суулгана уу
![Pi -г шинэчилж, Му -г суулгана уу Pi -г шинэчилж, Му -г суулгана уу](https://i.howwhatproduce.com/images/003/image-6818-27-j.webp)
1. Raspberry Pi дээрх Терминалыг нээгээд Pi -гээ шинэчлэхийн тулд дараахийг оруулна уу
sudo apt-get update
2. Бид бас Му нэртэй програмчлалын програм суулгах ёстой. Энэ бол Micro: bit гэх мэт микро хянагчдад зориулагдсан Micro Python програм юм. Дараахь зүйлийг ашиглан терминал дээр суулгана уу.
sudo apt -get суулгах mu -y
Алхам 6: Код Микро: Му дахь бит
![Code Micro: Му дахь бит Code Micro: Му дахь бит](https://i.howwhatproduce.com/images/003/image-6818-28-j.webp)
Цэс програмчлалын Му руу очиж Му -г нээнэ үү
Дараах кодыг Му руу оруулна уу
микро: бит импорт *
үнэн байхад:
Хэрэв pin0.is_touched ():
display.scroll ("Бяслаг 3, 2, 1,… гэж хэлээрэй!")
унтах (500)
pin1. бичих_дижитал (1)
унтах (5000)
pin1.write_digital (0)
Энэ кодыг Raspberry Pi дээрээ хадгална уу
Кодыг Micro: bit рүү оруулахын тулд Flash дээр дарна уу
Алхам 7: Микро утас: Raspberry Pi руу залгаарай
![Микро холболт: Raspberry Pi -тэй Микро холболт: Raspberry Pi -тэй](https://i.howwhatproduce.com/images/003/image-6818-29-j.webp)
Micro: bit дээрх Pin 0 дээр нэг матрын хавчаар нэмнэ үү
Micro: bit дээрх Pin 1 дээр нэг матрын хавчуурга нэмнэ үү
Micro: bit дээрх GND -д нэг матрын хавчаар нэмнэ үү
1 -р зүү дээрх матрын хавчаарыг эрэгтэй хар тугалган дээр хавчуулсан эрэгтэй/эмэгтэй утсанд бэхлэх шаардлагатай. Энэ утасны эмэгтэй хар тугалга нь Raspberry Pi дээрх GPIO pin 4 рүү ордог
Энэ үед би Pin 0 матрын хавчаарыг Play-doh дээр товчлуур болгон байрлуулна. Та сонгосон ямар ч төрлийн товчлуур үүсгэж болно, гэхдээ энэ нь хурдан бөгөөд хялбар юм.
Хэрэв та кодыг анивчсан бол Micro: bit -ийг туршиж үзэх боломжтой. Micro: bit дээрх таны зурвасаас өөр юу ч тохиолдохгүй. Үүнийг ажиллуулж байгаа эсэхийг шалгаарай, учир нь хэрэв таны гох ажиллахгүй бол дараагийн алхамууд ажиллахгүй болно.
Алхам 8: Python дээр кодлох
![Python дээр кодлох Python дээр кодлох](https://i.howwhatproduce.com/images/003/image-6818-30-j.webp)
Энэ төслийн бүх кодыг хадгалах хавтас үүсгэнэ үү. Хэрэв та эмх цэгцтэй байхад туслахыг хүсвэл Му кодыг нэмж болно.
0. Энэ файлыг фолдертоо хадгална уу. Энэ нь пикселийг Minecraft ертөнцөд буулгахад тусалдаг.
1. Python 3 -ийг нээнэ үү
2. New File дээр дарна уу
3. Файлыг хүссэн нэрээрээ хадгалах.
4. Дараах кодыг оруулна уу
пикамерын импортоос PiCamerafrom gpiozero импортын товчлуур
mcpi.minecraft -аас Minecraft импортлох
цагаас эхлэн унтах
skimage импортоос io, өнгө
mc = Minecraft.create ()
товчлуур = Товч (4, pull_up = Худал)
## Micro: bit ашиглан зураг авах
mc.postToChat ("Товчлуурыг дарна уу!") унтах (2) товчлуур.wait_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 блок руу буулгах ### Эхнийх нь өнгөт газрын зургийн координат юм
өнгө = {(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 ()
i -ийн хувьд selfie_column -ийг тоолох (selfie_lab):
j -ийн хувьд selfie_pixel тоологддог (selfie_column):
зай = 300
k -ийн хувьд map_column -ийг тоолох боломжгүй (map_lab):
l -ийн хувьд map_pixel -ийг тоолох боломжгүй (map_column):
дельта = өнгө.deltaE_ciede2000 (selfie_pixel, map_pixel)
хэрэв дельта <зай:
зай = дельта
блок = өнгө [(k, l)]
mc.setBlock (x-j, y-i+60, z+5, блок [0], блок [1])
Хэрэв танд тайлбар хэрэгтэй эсвэл нэмэлт тусламж хүсч байвал би энэ төсөлд нэгтгэх санааг эндээс татаж авлаа.
Алхам 9: Бүгдийг тохируулна уу
![Бүгдийг тохируулах Бүгдийг тохируулах](https://i.howwhatproduce.com/images/003/image-6818-31-j.webp)
1. Бүх програмыг хадгалах.
2. Pi -г унтраа
3. Micro: бит болон Raspberry Pi -ийг Стивийн толгой дотор соронзон хальс, хилэн цэг ашиглан утастай болгоно (видеог 19 минутын орчимд үзнэ үү)
4. Бүгдийг байрлалд оруулж, хүчээ аваарай
Алхам 10: Бүгдийг нэгтгэх
![Бүгдийг хамтад нь авчрах Бүгдийг хамтад нь авчрах](https://i.howwhatproduce.com/images/003/image-6818-32-j.webp)
![Бүгдийг хамтад нь авчрах Бүгдийг хамтад нь авчрах](https://i.howwhatproduce.com/images/003/image-6818-33-j.webp)
![Бүгдийг хамтад нь авчрах Бүгдийг хамтад нь авчрах](https://i.howwhatproduce.com/images/003/image-6818-34-j.webp)
![Бүгдийг хамтад нь авчрах Бүгдийг хамтад нь авчрах](https://i.howwhatproduce.com/images/003/image-6818-35-j.webp)
1. Minecraft -ийг нээнэ үү
2. Python програмыг нээнэ үү
3. Python програмыг ажиллуулаад Minecraft World -ийг нээнэ үү
4. Дэлгэц дээрх зааврыг дагаж, селфиээ хэвлэхийг үзээрэй!
Төслийнхөө хэвлэмэл, загвар, тохиргоог хуваалцаарай, ингэснээр би сурч, зааж буй оюутнуудтайгаа хуваалцах болно.
Бүгдээрээ гайхалтай байгаарай.
Зөвлөмж болгож буй:
Долгион солих -- 555: 4 алхамыг ашиглан бага зэрэг солих
![Долгион солих -- 555: 4 алхамыг ашиглан бага зэрэг солих Долгион солих -- 555: 4 алхамыг ашиглан бага зэрэг солих](https://i.howwhatproduce.com/images/002/image-3197-11-j.webp)
Долгион солих || 555 -ийг ашиглаж буй ХАМГИЙН БИЧЛЭГЭЭР СОНГОЛТ: Сайн байцгаана уу Өнөөдөр би энгийн мэдрэгчгүй унтраалга хийж байна, үүнийг хэт улаан туяаны мэдрэгч, 555 таймер IC -ийн тусламжтайгаар гараа даллахад идэвхжүүлнэ үү. Үүнийг ажиллуулцгаая. 555 нь дэлгүүр дээрээ флиплоп хэлбэрээр ажилладаг
Тийм ч ухаалаг биш боловч маш эрүүл боловч бага зэрэг мөлхөгч толь: 5 алхам (зурагтай)
![Тийм ч ухаалаг биш боловч маш эрүүл боловч бага зэрэг мөлхөгч толь: 5 алхам (зурагтай) Тийм ч ухаалаг биш боловч маш эрүүл боловч бага зэрэг мөлхөгч толь: 5 алхам (зурагтай)](https://i.howwhatproduce.com/images/011/image-30277-j.webp)
Тийм ч ухаалаг биш боловч тийм ч ашигтай биш боловч бага зэрэг мөлхөгч толь: Толин тусгал хэрэгтэй боловч гэртээ өөр ухаалаг зүйл нэмж өгөх дургүй байна уу? Тэгвэл тийм ч ухаалаг биш боловч маш ашигтай боловч бага зэрэг мөлхөгч толь танд яг тохирно
ICBob - Бобоор өдөөгдсөн хоёр хөлтэй робот: 10 алхам (зурагтай)
![ICBob - Бобоор өдөөгдсөн хоёр хөлтэй робот: 10 алхам (зурагтай) ICBob - Бобоор өдөөгдсөн хоёр хөлтэй робот: 10 алхам (зурагтай)](https://i.howwhatproduce.com/images/003/image-7114-34-j.webp)
ICBob - Бобоор өдөөгдсөн хоёр хөлтэй робот: Бид бол Бриджевилл Делавэр хотын нийтийн номын сангийн өсвөр үеийнхний төсөөллийн клуб юм. Бид электроник, компьютерийн кодчилол, 3D дизайн, 3D хэвлэлийн талаар суралцаж байхдаа гайхалтай төслүүдийг хэрэгжүүлдэг
Миний бодлоор робот бага зэрэг харж байна. 4 алхам
![Миний бодлоор робот бага зэрэг харж байна. 4 алхам Миний бодлоор робот бага зэрэг харж байна. 4 алхам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10961896-i-think-that-the-robot-is-doing-a-little-looking-4-steps-j.webp)
Би робот бага зэрэг харж байна гэж бодож байна. Би зааварчилгааны нэгийг харж байсан. Тэд роботын төрхийг хаана өөрчилж байгааг би харсан. Үүнийг тойрч тоглоно гэж бодсон. Вэбсайтад тэдний хийж буй зүйлийн талаар ямар ч заавар байгаагүй. Тэр хүн чадахгүй гэж хэлсэн
Лазераар өдөөгдсөн өндөр хурдны гэрэл зураг: 9 алхам (зурагтай)
![Лазераар өдөөгдсөн өндөр хурдны гэрэл зураг: 9 алхам (зурагтай) Лазераар өдөөгдсөн өндөр хурдны гэрэл зураг: 9 алхам (зурагтай)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124887-laser-triggered-high-speed-photography-9-steps-with-pictures-0.webp)
Лазер өдөөгдсөн өндөр хурдтай гэрэл зураг: Сүүний дусал гэх мэт зүйлийг тогтмол зураг авахын тулд ердийн аргаар өндөр чанартай камер (500 доллар ба түүнээс дээш), Speedlite флаш (300 доллар ба түүнээс дээш), электрон хойшлуулсан флаш гэрэл (120 доллар ба түүнээс дээш) ашигладаг. . Маш олон тооны DIY хэлхээ байдаг