สารบัญ:

Fun MicroBit Dice: 6 ขั้นตอน
Fun MicroBit Dice: 6 ขั้นตอน

วีดีโอ: Fun MicroBit Dice: 6 ขั้นตอน

วีดีโอ: Fun MicroBit Dice: 6 ขั้นตอน
วีดีโอ: Tutorial 1 - microbit dice tutorial 2024, กรกฎาคม
Anonim
ลูกเต๋าไมโครบิตแสนสนุก
ลูกเต๋าไมโครบิตแสนสนุก

เฮ้! วันนี้ผมจะมาแชร์วิธีเขียนโค้ด Micro bit Dice ก่อนหน้านั้นฉันจะพูดถึงข้อมูลเล็กน้อยว่า Micro Bit คืออะไร Micro bit เป็นเทคโนโลยีที่ออกแบบโดย BBC ส่วนใหญ่ใช้สำหรับการศึกษาในสหราชอาณาจักร มันมีขนาดเล็กและดูแลง่าย แต่ยังโหลดได้ด้วยอันเดียว ดำเนินการด้วยคุณสมบัติหลายประการ มาตรความเร่ง แสดงผลไฟ LED ทั้งหมด 25 ดวง โปรเซสเซอร์ และชาร์จด้วย USB ได้ง่าย!

ถึงที่หมายแล้ว! ☺️การเข้ารหัสที่ฉันทำในตอนแรกค่อนข้างยาก พยายามคิดหลายๆ อย่างแล้วล้มเหลว โดยพื้นฐานแล้วฉันกำลังพยายามสร้างลูกเต๋าที่แตกต่างและสนุกสนานที่ผู้คนจะเพลิดเพลินและแตกต่างจากลูกเต๋าคลาสสิกที่เราใช้ขณะเล่น ฉันยังพยายามทดลองโดยใช้หมวดหมู่ต่างๆ มากกว่าที่จะตัดเป็นการเขียนโค้ดที่น่าเบื่อง่ายๆ เพื่อท้าทายการเขียนโค้ดของฉัน ดังนั้นหลังจากพยายามหลายครั้ง ฉันก็ลงเอยด้วยการเข้ารหัสที่ทำให้ลูกเต๋าแตกต่างจากลูกเต๋าแบบคลาสสิก ลูกเต๋านี้จะนับตัวเลขตั้งแต่ 1 ถึง 6 ตามปกติ แต่ในเกมเราทุกคนมีความสุขหรือเศร้ากับตัวเลขที่เราได้รับ ดังนั้นฉันจึงสร้างอิโมจิเพื่อแสดงความรู้สึกที่ได้รับหมายเลขนั้น

สิ่งที่คุณต้องการ:

1) microbit- สิ่งแรก!

2) ก้อนแบตเตอรี่- สำหรับชาร์จ

3)สายไมโคร USB เป็น USB- สำหรับไมโครบิตที่จะเชื่อมต่อกับคอมพิวเตอร์

4) แบตเตอรี่ AAA 2 ก้อน- จะต้องใส่ในก้อนแบตเตอรี่

มาเริ่มกันเลยดีกว่า!!:)

ขั้นตอนที่ 1: ไปที่เว็บไซต์หลัก

ไปที่เว็บไซต์หลัก
ไปที่เว็บไซต์หลัก

ในการเริ่มต้นให้ไปที่หน้า https://microbit.org/ และกด Lets Code ที่ด้านบนของหน้าเว็บไซต์

ขั้นตอนที่ 2: การใช้ตัวแก้ไขที่ถูกต้อง

การใช้ตัวแก้ไขที่เหมาะสม
การใช้ตัวแก้ไขที่เหมาะสม

ต่อไปคุณจะพบกับตัวแก้ไข Python และตัวแก้ไข MakeCode เราจะใช้โปรแกรมแก้ไข MakeCode สำหรับโปรแกรมนี้ ดังนั้นให้คลิกปุ่มสีส้ม "ให้โค้ด" ข้างตัวแก้ไข MakeCode

ขั้นตอนที่ 3: ทำบล็อกแรก

ทำบล็อกแรก
ทำบล็อกแรก
ทำบล็อกแรก
ทำบล็อกแรก

ในตอนแรกคุณต้องการกดปุ่ม Input ทางด้านซ้าย ใช้บล็อก "button-A pressed" ภายใต้นั้นฉันได้แทรกบล็อกจากตัวแปร ในหมวดตัวแปร ให้คลิก "สร้างตัวแปร" แล้วพิมพ์ "ตั้งลูกเต๋าเป็น" จากนั้นไปที่คณิตศาสตร์แล้วลากบล็อก "0 + 0" มันจะเป็นบล็อกแรกที่คุณจะเห็นหลังจากคลิกที่หมวดหมู่คณิตศาสตร์ ในหนึ่งใน "0" ให้วางบล็อกที่เรียกว่า "สุ่มเลือก 0 ถึง 0" ฉันเปลี่ยนหมายเลขสุ่มเลือกเป็น 1 เป็น 5 หลังจากนั้นมี "0" เหลืออยู่ทางซ้ายอีกเพียงเปลี่ยนตัวเลขเป็น "1" ตอนนี้ฉันเอาตัวเลข 6 ตัวมาสุ่มเลือก คุณสามารถใส่ได้มากเท่า ต่อไปเราจะใส่บล็อคเพลงทั้งหมด 3 บล็อก ซึ่งทั้งหมดมีชื่อว่า "Play tone 1 beat" ให้คุณเลือกเสียงที่ต้องการ ผมขอเลือก Middle C, Middle F และ Low F ตามลำดับ ผมก็ไป ด้วยจังหวะเพียง 1 จังหวะ แต่คุณสามารถเปลี่ยนได้ตามความต้องการ

ต่อไปเราจะเพิ่มส่วนเล็ก ๆ เข้าไปอีก ตอนนี้เราจะใช้บล็อกจาก Catergorie พื้นฐาน ลากบล็อก "แสดงหมายเลข" จากนั้นเราจะสร้างตัวแปร "dice" และใส่แทนที่ "0" ใน "Show number" จากนั้นใช้ตัวแปร "set dice to" ใส่ตัวแปร "set to dissapear" ในตำแหน่งหมายเลขของบล็อกที่ใส่ไว้ก่อนหน้านี้ "set dice to" ตรวจสอบหมวดหมู่ที่ฉันวงกลมไว้ในภาพด้านบนเพื่อดูว่าฉันใช้หมวดหมู่ใด จบไปแล้วกับบล็อคแรก!

ขั้นตอนที่ 4: บล็อกที่สอง

บล็อกที่สอง
บล็อกที่สอง
บล็อกที่สอง
บล็อกที่สอง

ตอนนี้เริ่มบล็อกที่สอง เราจะเริ่มอีกครั้งด้วยหมวดหมู่อินพุตก่อน คราวนี้เราจะเลือกที่ "ปุ่ม B ที่กด" จากนั้นเราจะใช้บล็อก "ถ้าเป็นจริง" จากหมวด Logic และวางไว้ใต้บล็อกแรกที่เราเลือกไว้ก่อนหน้านี้ ต่อไปเราจะใช้ "ล้างหน้าจอ" จากพื้นฐานและแทรกภายใต้ "ถ้าจริงแล้ว" คุณจะเห็นเครื่องหมาย "+" ใต้ "ถ้าเป็นจริง" ซึ่งไม่จำเป็น บล็อกทั้งหมดจะถูกวางไว้ใต้ส่วนแทรกแรก หากต้องการล้างว่าคุณทำถูกต้องหรือไม่ ให้ตรวจสอบความถูกต้องของรูปภาพ ฉันตัดสินใจใช้บล็อกจากลูปต่อไปและฉันใช้บล็อก "ทำซ้ำ 1 ครั้ง" ฉันได้วนรอบหมวดหมู่ที่ฉันใช้ในรูปภาพด้านบน ดังนั้นหากคุณมีความสับสนใด ๆ ให้ดูที่ภาพ

จากนั้นเพิ่มบล็อก "plot x, y" จำนวน 7 ชิ้นจาก LED โดยสิ่งเหล่านี้ ฉันพยายามสร้างสไมลี่:) ดังนั้นฉันจะระบุตัวเลขที่ฉันวางแผนไว้

เรื่องย่อ: x:1 y:1; x:3 ปี:1; x:0 ปี:2; x:1 ปี:3; x:2 ปี:3; x:3 ปี:3; x:4 ปี:2;

ถ้ามันยากต่อการติดตามตัวเลข คุณก็สามารถดูตัวเลขในภาพด้านบนได้เช่นกัน แต่อย่าลืมว่านี่เป็นเพียงการสร้างหน้ายิ้ม:) ดังนั้น หากคุณวางแผนที่จะทำไอคอนหรืออีโมจิอื่นๆ หรืออะไรก็ตาม คุณสามารถเรียนรู้วิธีทำมันได้อย่างแม่นยำโดยไปที่วิดีโอนี้ ฉันพบออนไลน์ https://www.youtube.com /watch?v=hI6jNTQipP4. ตอนนี้เราได้เสร็จสิ้นบล็อกที่สองแล้ว!

ขั้นตอนที่ 5: บล็อกที่สาม

บล็อกที่สาม
บล็อกที่สาม

บล็อกนี้คล้ายกับบล็อกที่สองมาก เริ่มด้วย "เมื่อเขย่า" จาก Input ก่อน จากนั้น ในทำนองเดียวกันกับบล็อกที่สอง เราจะใช้บล็อก "ถ้าเป็นจริง" จากหมวดหมู่ลอจิก และวางไว้ใต้บล็อกแรกที่เราเลือกไว้ก่อนหน้านี้ จากนั้นเราจะใช้บล็อก "ล้างหน้าจอ" จาก Basic ฉันใช้บล็อกจากลูปและใช้บล็อก "ทำซ้ำ 1 ครั้ง" ตรวจสอบหมวดหมู่ในวงกลมเพื่อความถูกต้องของหมวดหมู่ที่คุณใช้

ตอนนี้ฉันสร้างหน้าเศร้าที่นี่แล้ว แต่ใช้ "พล็อต x, y" แบบเดียวกันจาก LED ดังนั้นใช้บล็อก 7 บล็อก "พล็อต x, y" แล้วเขียนเป็นตัวเลขเฉพาะ ตัวเลขที่ฉันใช้คือทำหน้าเศร้า ฉันจะระบุตัวเลขด้านล่าง

เรื่องย่อ: x:1 y:1; x:3 ปี:1; x:0 ปี:4; x:1 ปี:3; x:2 ปี:3; x:3 ปี:3; x:4 ปี:4;

หากคุณสับสนเกี่ยวกับวิธีการทำไอคอนอื่น ๆ เพียงแค่ดูวิดีโอที่ฉันใส่ในขั้นตอนก่อนหน้า บล็อกที่ 3 เสร็จแล้ว!! ><)

ขั้นตอนที่ 6: เสร็จแล้ว!

เสร็จแล้ว!!
เสร็จแล้ว!!

จะแจ้งวิธีการใช้งานให้ครับ มันง่ายมากที่จะใช้ เพียงกด "A" เพื่อแสดงตัวเลขสุ่ม จากนั้นกด "B" หรือ "shake the microbit" แล้วแต่ว่าเศร้าหรือสุข ตัว B แทนหน้ายิ้มมีความสุข ส่วนตัวสั่นแทนหน้าเศร้า มันเรียบง่ายสุด ๆ แต่แตกต่างและสนุกอย่างมีความหวัง ในตอนท้ายการเข้ารหัสของคุณควรจบลงที่ลักษณะการเข้ารหัสในรูปภาพเพื่อให้ทำงานได้ หวังว่าบทช่วยสอนจะมีประโยชน์ ให้ข้อมูลและชัดเจน ฉันให้มันดีที่สุด ความคิดนี้ได้รับการทำส่วนใหญ่เป็นฉัน นี่เป็นความคิดที่ดีที่จะแบ่งปัน ลูกเต๋านั้นสนุกและแตกต่างจากลูกเต๋าคลาสสิก ลองใช้ Coding ดูสิ มันง่ายกว่าที่คิดและส่วนใหญ่ใช้งานได้อย่างสมบูรณ์แบบ!

แนะนำ: