สารบัญ:

Microbit Running Assistant ด้วย Magic 8 Ball: 10 ขั้นตอน
Microbit Running Assistant ด้วย Magic 8 Ball: 10 ขั้นตอน

วีดีโอ: Microbit Running Assistant ด้วย Magic 8 Ball: 10 ขั้นตอน

วีดีโอ: Microbit Running Assistant ด้วย Magic 8 Ball: 10 ขั้นตอน
วีดีโอ: BBC Microbit: - Random Numbers / Magic 8 2024, พฤศจิกายน
Anonim
Microbit Running Assistant ด้วย Magic 8 Ball
Microbit Running Assistant ด้วย Magic 8 Ball
Microbit Running Assistant ด้วย Magic 8 Ball
Microbit Running Assistant ด้วย Magic 8 Ball
Microbit Running Assistant ด้วย Magic 8 Ball
Microbit Running Assistant ด้วย Magic 8 Ball

เราจะเขียนโค้ด Running Assistant ด้วย Magic 8 Ball

ผู้ช่วยวิ่งของ Microbit เป็นความช่วยเหลือที่ยอดเยี่ยมสำหรับผู้ที่เคยวิ่งบ่อย สำหรับผู้ที่วิ่งเป็นบางครั้ง หรือแม้แต่กับคนที่เพิ่งเริ่มวิ่ง บางครั้งคุณจำเป็นต้องทำการตัดสินใจ ตัวอย่างเช่น เพื่อตัดสินใจว่าจะไปทางไหนต่อ และสำหรับสิ่งนั้น เรามี Magic 8 Ball คำแนะนำนี้แบ่งออกเป็น 10 ส่วน

หมายเหตุ: แต่ละขั้นตอนจะมีรูปภาพแสดงรายละเอียดขั้นตอนที่คุณต้องปฏิบัติตามสำหรับการสร้างโค้ด โปรดอ่านคำแนะนำทั้งหมดก่อนที่จะเริ่มทำ () วงเล็บในคำแนะนำนี้คือคำและส่วนที่มีความสำคัญ ดังนั้น () วงเล็บเป็นเพียงวิธีการแสดง รูปร่างของคำ รูปทรงกลมนั้น ฉันหวังว่าพวกคุณจะไม่สับสน

ขั้นตอนที่ 1: วิธีการเริ่มต้น !

เริ่มยังไงดี!!
เริ่มยังไงดี!!
เริ่มยังไงดี!!
เริ่มยังไงดี!!

ขั้นแรก ไปที่หน้าเว็บค้นหาของคุณและค้นหา https://makecode.microbit.org ซึ่งจะพาคุณไปที่หน้าแรกเพื่อเขียนโค้ด Micro bit จากนั้นคุณจะเห็นพาดหัว (โครงการของฉัน) เป็นสีดำ และด้านล่าง คุณจะเห็นตัวเลือกในสีม่วงซึ่งจะแสดง (โครงการใหม่) เลือกแล้วหน้าเริ่มต้นจะปรากฏขึ้น!

เมื่ออยู่ในหน้าเริ่มต้น คุณจะพบ (เริ่ม) และ (ตลอดกาล) วางไว้แล้ว

ขั้นตอนที่ 2: มาเริ่มการเข้ารหัสกันเถอะ!

มาเริ่มการเข้ารหัสกันเถอะ!!
มาเริ่มการเข้ารหัสกันเถอะ!!
มาเริ่มการเข้ารหัสกันเถอะ!!
มาเริ่มการเข้ารหัสกันเถอะ!!

2) ตอนนี้เรากำลังจะเขียนโค้ดบรรทัดเริ่มต้นด้วยสไมลี่ ซึ่งจะแสดงทุกครั้งที่คุณเริ่ม Microbit คลิกขวาที่ตัวเลือก (ขั้นสูง) และค้นหา (รูปภาพ) ใน (รูปภาพ) ค้นหา (แสดงรูปภาพ myImages ที่ออฟเซ็ต 0)

จากนั้นใส่ลงในคอลัมน์ (เมื่อเริ่มต้น) จากนั้นกลับไปที่ (รูปภาพ) และในขณะที่เลื่อนลงมา ให้ค้นหา (ภาพไอคอน) เมื่อคุณพบว่ามันลากและวาง (myImages) ของ (แสดงรูปภาพ myImages ที่ออฟเซ็ต 0). จากนั้นเปลี่ยนไอคอนรูปภาพจาก (หัวใจ) เป็น (ยิ้ม) คุณยังสามารถเปลี่ยนเป็นอะไรก็ได้ที่คุณต้องการ!.

จากนั้นไปที่ตัวเลือก (พื้นฐาน) ซึ่งเป็นตัวเลือกแรกแล้วเลือก เมื่ออยู่ใน (พื้นฐาน) ให้ค้นหา (แสดงสตริง “สวัสดี”) ซึ่งจะเป็นอินโทรเริ่มต้นของเรา จากนั้นใส่ลงในบล็อก (เมื่อเริ่มต้น) ใต้ (แสดงรูปภาพไอคอนรูปภาพที่ออฟเซ็ต 0) คุณสามารถเปลี่ยนอินโทรเป็นอย่างอื่นได้ เช่น (สวัสดีครับ/คุณผู้หญิง)

ขั้นตอนที่ 3: การเข้ารหัส…

การเข้ารหัส…
การเข้ารหัส…
การเข้ารหัส…
การเข้ารหัส…

3) ตัวนับขั้นตอน: ตอนนี้เราต้องสร้าง (ตัวแปร) ดังนั้นคุณต้องค้นหา (ตัวแปร) ซึ่งอยู่ด้านล่าง (ลอจิก) และระบุไว้เป็นสีแดง เมื่ออยู่ใน (Variable) คุณจะเห็นการตั้งชื่อกล่อง (Make a Variable…) ให้เลือกแล้วกล่องจะปรากฏขึ้นมาระบุ (New Variable name:) ดังที่แสดงไว้ด้านบน

พิมพ์ (ขั้นตอน) เป็นชื่อของ (ตัวแปร) แล้วกด (ตกลง) ตอนนี้ คุณจะเห็นสามตัวเลือก แต่คุณจะต้องเลือกตัวเลือกที่บอกว่า (ตั้งค่า (ขั้นตอน) เป็น (0)) ซึ่งเป็นตัวเลือกที่สอง จากนั้นลากและวางลงในบล็อก (เมื่อเริ่มต้น) และอย่าลืมใส่ (ตั้งค่า (ขั้นตอน) เป็น (0)) ใต้ตัวเลือกอื่นๆ ทั้งหมดใน (เมื่อเริ่มต้น)

สิ่งที่ (ตั้งค่า (ขั้นตอน) เป็น (0)) ทำได้คือ ตั้งค่าหมายเลขขั้นตอนเริ่มต้น ซึ่งแน่นอนว่าเป็นศูนย์

หมายเหตุ:- ตัวแปรโดยพื้นฐานแล้วเป็นสิ่งที่ไมโครบิตต้องจำไว้

ขั้นตอนที่ 4: ยังคงเข้ารหัส…

ยังคงเข้ารหัส…
ยังคงเข้ารหัส…
ยังคงเข้ารหัส…
ยังคงเข้ารหัส…

4) ตอนนี้เรากำลังจะเขียนโค้ดว่าตัวนับจะตรวจจับขั้นตอนของเราอย่างไร ไปที่ (Input) แล้วคุณจะเห็นการตั้งชื่อบล็อก (On Shake) ลากออกแล้ววางไว้ที่ใดที่หนึ่งบนหน้า จากนั้นคุณจะกลับไปที่ (ตัวแปร) แล้วลากตัวเลือกว่า (เปลี่ยนขั้นตอนทีละ 1) และใส่ลงในบล็อก (เมื่อเขย่า) ดังนั้นเมื่อใดก็ตามที่เราเขย่าเท้า มันจะนับหรือบวก 1 เข้ากับตัวเลขปัจจุบัน

ขั้นตอนที่ 5: เสร็จสิ้นครึ่งทาง…

เสร็จครึ่งทาง…
เสร็จครึ่งทาง…

5) ตอนนี้เราต้องรู้ว่าตอนนี้มีกี่ก้าวแล้ว! เพื่อไปที่ (พื้นฐาน) และค้นหา (แสดงหมายเลข) เมื่อคุณพบว่ามันลากออกมาและใส่เข้าไปในบล็อก (ตลอดกาล) จากนั้นคุณจะกลับไปที่ (ตัวแปร) และเลือกตัวเลือกที่บอกว่า (ขั้นตอน) จากนั้นคุณจะใส่ขั้นตอน (ตัวแปร) แทน 0 ในบล็อก (แสดงหมายเลข 0) ดังนั้นมันจึงกลายเป็น (แสดงจำนวนขั้นตอน)

ขั้นตอนที่ 6: การเข้ารหัสอีกครั้ง…

เข้ารหัสอีกครั้ง…
เข้ารหัสอีกครั้ง…
เข้ารหัสอีกครั้ง…
เข้ารหัสอีกครั้ง…

6) อาจมีความล่าช้าในการแสดงผลเพื่อให้แสดงหมายเลขล่าช้า และคุณอาจพลาดขั้นตอนบางส่วนเพียงเพราะแสดงหมายเลขล่าช้า เพื่อที่คุณจะไปที่ตัวเลือก (ค้นหา) ซึ่งเป็นตัวเลือกอันดับต้น ๆ ในแถบตัวเลือก จากนั้นคุณจะต้องพิมพ์ (หยุดแอนิเมชั่น) เมื่อคุณพบ ลากไปที่ (เมื่อเขย่า) และใส่เข้าไปข้างใน

นอกจากนี้ คุณไม่จำเป็นต้องใส่ (หยุดแอนิเมชัน) ไว้ใต้ (เปลี่ยน (ทีละขั้น) ตาม (1)) เพราะมันไม่ได้สร้างความแตกต่างใดๆ เลย แต่ฉันชอบที่จะอยู่ภายใต้เสมอเพราะมันจะยิ่งชัดเจน

จำไว้ว่าให้แยกตัวเลือกทั้งหมดออก เพื่อที่ตัวเลือกทั้งหมดของคุณในหน้านั้นจะได้ดูไม่ปะปนกัน

ขั้นตอนที่ 7: การเข้ารหัสอีกเล็กน้อย…

เข้ารหัสอีกเล็กน้อย…
เข้ารหัสอีกเล็กน้อย…
เข้ารหัสอีกเล็กน้อย…
เข้ารหัสอีกเล็กน้อย…

7) ตอนนี้ไปที่ (Input) และค้นหา (บนปุ่ม A ที่กด) และวางไว้ที่ใดที่หนึ่งบนหน้า หลังจากนั้นคลิกซ้ายที่ (A) ของ (บนปุ่ม A กด) แล้วเลือก (A+B)

จากนั้นไปที่ (ตัวแปร) และเลือกตัวเลือกว่า (สร้างตัวแปร…) แล้วตั้งชื่อ (คำตอบ) แล้วเลือก (ตกลง) ตอนนี้จากสามตัวเลือกใช้ (ตั้งค่า (ตอบ) เป็น (0) และวางไว้ใต้ (บนปุ่ม A+B กด) ตอนนี้ไปที่ตัวเลือก (ค้นหา) และค้นหา (สุ่มเลือก 0 ถึง 10) คุณสามารถหาได้ บนตัวเลือก (คณิตศาสตร์) ตอนนี้ใส่ (สุ่มเลือก 0 ถึง 10) แทน 0 ของ (ตั้งค่าคำตอบเป็น 0) ตอนนี้เลือก (10) จาก (สุ่มเลือก (0) ถึง (10) และเปลี่ยนเป็น (3) ดังนั้นจึงกลายเป็น (สุ่มเลือก (0) ถึง (3)

ขั้นตอนที่ 8: เกือบเสร็จแล้ว…

เกือบเสร็จแล้ว…
เกือบเสร็จแล้ว…
เกือบเสร็จแล้ว…
เกือบเสร็จแล้ว…
เกือบเสร็จแล้ว…
เกือบเสร็จแล้ว…
เกือบเสร็จแล้ว…
เกือบเสร็จแล้ว…

8) ไปที่ (ลอจิก) แล้วค้นหา (ถ้าเป็นอย่างอื่น) จากนั้นลากและวางไว้ใต้ (สุ่มเลือก 0 ถึง 3) ใน (บนปุ่ม A+B ที่กด) ตอนนี้ไปที่ (ตรรกะ) และนำออก (0 = 0) แล้ววางบน (จริง) ของ (ถ้าเป็นอย่างอื่น) ดังแสดงในภาพแรก

หลังจากนั้นไปที่ (ตัวแปร) และรับ (คำตอบ) จากนั้นลากไปที่ศูนย์แรกของ (0 = 0) จากนั้นไปที่ (พื้นฐาน) แล้วเลือก (แสดงสตริง "สวัสดี") แล้วลากไปใต้ (ถ้าตอบ = 0 แล้ว) และพิมพ์ (ไม่มีทาง!) ในสตริง ตอนนี้กดปุ่ม (บวก) 3 ครั้งของ (ถ้าเป็นอย่างอื่น) ซึ่งอยู่ที่มุมล่างซ้าย และกดหนึ่งครั้งที่เครื่องหมายลบด้านล่างซึ่งอยู่ทางขวามือ จากนั้นควรมีลักษณะเหมือนว่าคุณมีรูปร่างหกด้าน 3 ด้าน

ตอนนี้ทำซ้ำ (คำตอบ = 0) สามครั้งแล้วใส่หนึ่งในรูปทรงหกด้านแต่ละรูป ตอนนี้ในวินาที (คำตอบ =0) จากด้านบน เปลี่ยนเป็น (1) จาก (0) ตัวที่สามเปลี่ยนเป็น (2) จาก (0) และตัวที่สี่เปลี่ยนเป็น (3) จาก (0).

ตอนนี้ไปที่พื้นฐานแล้วค้นหา (แสดงสตริง) และวางไว้ใต้ (คำตอบ (=)1) และเขียน (อาจ!) ในสตริงโดยเปลี่ยนจาก (สวัสดี) ตอนนี้ทำซ้ำ (แสดงสตริง) 2 ครั้งโดยคลิกขวาและวางไว้ใต้แต่ละรายการ (ถ้าเป็นเช่นนั้น) ในสตริงที่สาม ให้พิมพ์ (Unlikely!) แทน (Probably!) และพิมพ์สตริงสุดท้ายใน (Definitely!) และสุดท้ายควรมีลักษณะดังนี้! ดังที่แสดงด้านบน!

อย่าลืมถามคำถามกับ Magic 8 Ball ก่อนกด (A+B)

ขั้นตอนที่ 9: การเพิ่มล่าสุด…

เพิ่มล่าสุด…
เพิ่มล่าสุด…
เพิ่มล่าสุด…
เพิ่มล่าสุด…

9) ตอนนี้เรากำลังจะเพิ่มเพลง - ก่อนอื่นให้ไปที่อินพุตและค้นหา (ที่ปุ่ม A ที่กด) และวางไว้ที่ใดที่หนึ่งบนหน้า อย่าลืมเปลี่ยน (A) เป็น (b) โดยคลิกซ้ายที่ (A) ของ (บนปุ่ม A ที่กด) ตอนนี้ไปที่ (Loop) และค้นหา (ทำซ้ำ 4 ครั้งทำ) แล้วลากไปที่ (กดปุ่ม On B) ตอนนี้ไปที่ (Music) และค้นหา (เริ่มทำนอง (Dadadum) ซ้ำ (หนึ่งครั้ง)) จากนั้นลากออก จากนั้นทำซ้ำสี่ครั้งโดยคลิกขวาที่ (เริ่มทำนอง (Dadadum) ซ้ำ (หนึ่งครั้ง)) เพื่อให้คุณมีห้า (เริ่มทำนอง (Dadadum) ซ้ำ (ครั้งเดียว)) ตอนนี้ใส่ท่วงทำนองทั้งหมดภายใน (ทำซ้ำ (4) ครั้ง) ใน (กดปุ่ม B ค้างไว้)

จากนั้นคลิกซ้าย (Dadadum) และเลือกทำนองเพลงแรกเพื่อ (เพิ่มพลัง) และต่อด้วยเพลงที่สองเพื่อ (ลดเสียง) เพลงที่สามเพื่อ (กระโดดลง) เพลงที่สี่เพื่อ (กระโดดขึ้น) และเพลงที่ห้าเพื่อ (ต่อย) อาจเกิดขึ้นได้โดยที่คุณต้องเลื่อนลงเพื่อค้นหาท่วงทำนองเหล่านี้ อย่าลืมเปลี่ยนตัวเลือกการทำซ้ำเป็น (10) จาก (4) ของ (ทำซ้ำ (4) ครั้ง) และใส่การซ้ำของ (Melodys) ไปที่ (forever) โดยคลิกซ้ายที่ (Once)

หมายเหตุ- นี่เป็นเพียงคำแนะนำเท่านั้น ดังนั้นคุณสามารถสร้างท่วงทำนองของคุณโดยการเลือกท่วงทำนองที่แตกต่างกันและผสมเข้าด้วยกัน ในที่สุดควรมีลักษณะดังที่แสดงไว้ด้านบน

ขั้นตอนที่ 10: สนุก…

สนุก…
สนุก…
สนุก…
สนุก…
สนุก…
สนุก…

10.0) ในที่สุดทั้งหน้าควรมีลักษณะคล้ายกับรูปภาพที่แสดงด้านบน ตอนนี้โดยคลิกที่ตัวเลือก (ดาวน์โหลด) คุณสามารถดาวน์โหลดโปรแกรมของคุณไปยัง Micro Bit ได้ โดยการลากไฟล์ Hex ไปที่ Micro Bit หรือแม้แต่ย้ายไฟล์ Hex ไปที่ Microbit แต่ก่อนอื่นควรเชื่อมต่อ Microbit ผ่านสาย USB ถ้าอย่างนั้นคุณก็พร้อมแล้ว และคุณสามารถเพิ่มสิ่งอื่นๆ ได้อีกหากต้องการ!

แนะนำ: