สารบัญ:

Felt Micro:bit Name Badge - Craft + Coding!: 6 ขั้นตอน (พร้อมรูปภาพ)
Felt Micro:bit Name Badge - Craft + Coding!: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Felt Micro:bit Name Badge - Craft + Coding!: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Felt Micro:bit Name Badge - Craft + Coding!: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Glowstick CRAFT idea 😍 2024, พฤศจิกายน
Anonim
Felt Micro:bit Name Badge - งานฝีมือ + การเข้ารหัส!
Felt Micro:bit Name Badge - งานฝีมือ + การเข้ารหัส!

สิ่งที่สำคัญที่สุดที่คุณต้องการในแคมป์ฤดูร้อนคือป้ายชื่อสุดเท่!

คำแนะนำเหล่านี้จะแสดงวิธีตั้งโปรแกรม 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

การเขียนโปรแกรม BBC Micro:bit - การใช้ MicroPython
การเขียนโปรแกรม 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 เพื่อสร้างตราสัญลักษณ์ของคุณ

แนะนำ: