2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สิ่งที่สำคัญที่สุดที่คุณต้องการในแคมป์ฤดูร้อนคือป้ายชื่อสุดเท่!
คำแนะนำเหล่านี้จะแสดงวิธีตั้งโปรแกรม BBC micro:bit เพื่อแสดงให้ทุกคนเห็นว่าคุณเป็นใคร จากนั้นสร้างและปรับแต่งตราสักหลาดเพื่อให้มีป้ายดังกล่าว
ขั้นตอนที่ 1 & 2 เป็นเรื่องเกี่ยวกับการเขียนโปรแกรม micro:bit - คุณต้องเลือกว่าจะใช้ MicroPython แบบข้อความ (ขั้นตอนที่ 1) หรือ MakeCode แบบลากและวาง (ขั้นตอนที่ 2)
ขั้นตอนที่ 3-6 เกี่ยวกับการทำตราสักหลาด - คุณต้องเลือกว่าจะใช้กาว (ขั้นตอนที่ 4) หรือด้าย (ขั้นตอนที่ 5) เพื่อประกอบเข้าด้วยกัน
กิจกรรมนี้เป็นส่วนหนึ่งของวันที่ 1 ของ Robocamp 2019 ค่ายภาคฤดูร้อนด้านวิทยาการหุ่นยนต์เป็นเวลา 1 สัปดาห์สำหรับเยาวชนอายุ 10-13 ปี
เสบียง
ขั้นตอนที่ 1-2 (การเขียนโปรแกรม):
- BBC micro:bit
- สายเคเบิลข้อมูล USB เป็น microUSB
- คอมพิวเตอร์
ขั้นตอนที่ 3-6 (ตราสักหลาด):
- รู้สึก
- ปืนกาวร้อน
- ชุดแบตเตอรี่ไมโคร:บิต
- (อุปกรณ์เสริม) เครื่องตัดเลเซอร์
- (ไม่บังคับ) เทมเพลตการพิมพ์
- (อุปกรณ์เสริม) กาว PVA
- (อุปกรณ์เสริม) ด้ายปัก เข็ม และกรรไกร
ขั้นตอนที่ 1: การเขียนโปรแกรม BBC Micro:bit - การใช้ MicroPython
หากคุณต้องการใช้ MakeCode แทน ให้ข้ามขั้นตอนนี้ไป
คุณมีตัวเลือกสองสามอย่างในการเขียนโค้ด MicroPython สำหรับ micro:bit ของคุณ:
- Mu ซึ่งคุณสามารถดาวน์โหลดและติดตั้งได้จากที่นี่:
- ตัวแก้ไขออนไลน์ที่คุณสามารถพบได้ที่นี่:
- Edublocks ตัวแก้ไขออนไลน์แบบบล็อก ซึ่งคุณสามารถค้นหาได้ที่นี่:
คำแนะนำเหล่านี้ถือว่าคุณกำลังใช้ Mu
เปิด Mu แล้วเสียบ micro:bit เข้ากับคอมพิวเตอร์ Mu ควรตระหนักว่าคุณกำลังใช้ micro:bit และเลือก micro:bit 'Mode' แต่ถ้าไม่ใช่ ให้เปลี่ยนด้วยตนเอง (รูปภาพ #1)
พิมพ์โค้ดเหล่านี้ลงใน Mu:
จากการนำเข้าไมโครบิต *
ในขณะที่ True: display.scroll('สวัสดี')
ตอนนี้ให้คลิกปุ่ม 'Flash' จากแถบเครื่องมือของ Mu เพื่อส่งรหัสใหม่ของคุณไปยัง micro:bit
สิ่งนี้จะไม่ทำงานเว้นแต่จะเสียบ micro:bit
ไฟสีเหลืองที่ด้านหลังของ micro:bit จะเริ่มกะพริบ เมื่อเสร็จแล้ว รหัสของคุณได้ถูกโอนแล้ว
ตอนนี้คุณควรจะมีข้อความ 'สวัสดี' เลื่อนผ่านหน้าจอ micro:bit ของคุณ!
สิ่งนี้จะดำเนินต่อไปตลอดไปเพราะ 'ในขณะที่ทรู' เป็นลูปซ้ำ การเยื้อง (ระยะห่างในแนวนอน) ก่อน 'display.scroll' แสดงว่าบรรทัดนี้อยู่ในลูปตลอดกาล
หากมีข้อผิดพลาดใดๆ ในโค้ดของคุณ micro:bit จะแสดงข้อความแสดงข้อผิดพลาดแทนโค้ดที่คุณต้องการ
ลองอ่านข้อความนี้เพื่อดูว่ามีข้อผิดพลาดอยู่ที่บรรทัดใด จากนั้นดีบั๊กโค้ดของคุณ
ตรวจสอบ:
- การสะกดคำ
- อักษรพิมพ์ใหญ่
-
เครื่องหมายทวิภาค:
เยื้อง
แก้ไขโค้ดของคุณ แทนที่จะเลื่อนคำว่า 'สวัสดี' มันเลื่อนชื่อของคุณ
คำแนะนำ: ข้อความที่จะแสดงต้องอยู่ภายในวงเล็บและเครื่องหมายคำพูด/เครื่องหมายอัญประกาศเดี่ยว!
ตอนนี้เพื่อขยายรหัสของคุณ
ใต้โค้ดที่คุณเขียน โดยคงการเยื้องไว้เพื่อให้โค้ดใหม่ของคุณอยู่ในลูปด้วย ให้เพิ่มบรรทัดเหล่านี้:
display.show (ภาพมีความสุข)
นอน(500)
'การนอนหลับ' เป็นสิ่งสำคัญ มันหยุดการวนซ้ำเร็วเกินไป หากไม่มีสิ่งนี้ คุณจะไม่สามารถเห็นภาพได้ เนื่องจากภาพนั้นจะหายไปทันที
เมื่อคุณใช้งานได้แล้ว ให้ลองใช้ภาพอื่นๆ รายการโปรดส่วนตัวของฉันคือ DUCK!
รายการรูปภาพที่มีสามารถดูได้ที่นี่:
หากต้องการทราบแนวคิดในการขยายโค้ดของคุณ เช่น การใช้ปุ่มของ micro:bit ให้ดาวน์โหลดเอกสารช่วยเหลือที่แนบมา เริ่มต้นด้วยแผ่นงาน Inputs & Outputs จากนั้นไปที่แนวคิดโครงการ
ขั้นตอนต่อไป ทำซ้ำคำแนะนำเหล่านี้สำหรับ MakeCode Editor ข้ามขั้นตอนนี้และไปยังขั้นตอนที่ 3 เพื่อสร้างตราสัญลักษณ์ของคุณ