สารบัญ:
- ขั้นตอนที่ 1: รับ Micro:bit
- ขั้นตอนที่ 2: อุปกรณ์เสริม: ที่ใส่แบตเตอรี่
- ขั้นตอนที่ 3: ตัวเลือก: ปกพิมพ์ 3 มิติ
- ขั้นตอนที่ 4: เข็มทิศดิจิตอลทำงานอย่างไร
- ขั้นตอนที่ 5: สังเกตทิศทางสนามแม่เหล็ก
- ขั้นตอนที่ 6: การทำแผนที่มุม
- ขั้นตอนที่ 7: MakeCode
- ขั้นตอนที่ 8: การปรับเทียบเข็มทิศ Micro:bit
- ขั้นตอนที่ 9: เกิดการเข้ารหัส
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำแนะนำนี้แสดงวิธีใช้ micro:bit เพื่อสร้างเข็มทิศดิจิตอลอย่างง่าย
ขั้นตอนที่ 1: รับ Micro:bit
หากคุณยังไม่มี micro:bit คุณสามารถรับ micro:bit ได้ที่นี่:
ขั้นตอนที่ 2: อุปกรณ์เสริม: ที่ใส่แบตเตอรี่
หากคุณต้องการทำให้เข็มทิศดิจิตอลพกพาได้ คุณอาจพิจารณาหาที่ใส่แบตเตอรี่
ที่ใส่แบตเตอรี่ 3V ใดๆ ที่มีขั้วต่อ JST ก็น่าจะใช้ได้ แบตเตอรี่สามารถเป็น CR2032, แบตเตอรี่ AAA x 2 ก้อน, แบตเตอรี่ AA 2 ก้อน ฯลฯ
ขั้นตอนที่ 3: ตัวเลือก: ปกพิมพ์ 3 มิติ
ฉันรู้สึกได้ว่าไฟ LED แบบ SMD นั้นดูไม่ค่อยสบายนัก ดังนั้นฉันจึงทำฝาครอบที่พิมพ์ 3 มิติเพื่อกระจายแสงและทำให้ LED ทุกดวงเป็นพิกเซลสี่เหลี่ยมที่สมบูรณ์แบบ:>
หากคุณชอบพิกเซลด้วย คุณสามารถดาวน์โหลดและพิมพ์หน้าปกได้ที่นี่:
www.thingiverse.com/thing:3511591
ขั้นตอนที่ 4: เข็มทิศดิจิตอลทำงานอย่างไร
ป้อนข้อมูล
micro:bit มีเซ็นเซอร์สนามแม่เหล็ก เช่นเดียวกับเข็มเข็มทิศทั่วไป มันสามารถตรวจจับสนามแม่เหล็กที่เกิดขึ้นภายในโลกได้ ไลบรารี micro:bit แปลค่าฟิลด์เป็น 360 องศาเมื่อเทียบกับทิศเหนือ
เอาท์พุต
micro:bit มีเมทริกซ์ LED 5 x 5 มันดีพอที่จะแสดงลูกศรใน 8 ทิศทาง (เหนือ, ตะวันออกเฉียงเหนือ, ตะวันออก, SE, ใต้, SW, ตะวันตก, NW)
อ้างอิง:
ขั้นตอนที่ 5: สังเกตทิศทางสนามแม่เหล็ก
โปรดทราบว่าเซ็นเซอร์สนามแม่เหล็กและไฟ LED ถูกวางไว้ที่ด้านต่างๆ ของ PCB ดังนั้นเมื่อคุณดูที่ด้าน LED การอ่านค่าสนามแม่เหล็กจะพลิก หรือจะถือว่าการอ่านทวนเข็มนาฬิกาเริ่มจากทิศเหนือ
ขั้นตอนที่ 6: การทำแผนที่มุม
อินพุตเป็นค่า 360 องศา และเอาต์พุตเป็นลูกศร 8 ทิศทาง นี่คือการแมปมุม:
23 - 68 NW
68 - 113 ตะวันตก 113 - 158 SW 158 - 203 ใต้ 203 - 248 SE 248 - 293 ตะวันออก 293 - 338 NE อื่นๆ เหนือ
ขั้นตอนที่ 7: MakeCode
นี่คือรหัสบล็อกตัวอย่างของฉัน:
makecode.microbit.org/_RfA4jH2Rae78
เพียงดาวน์โหลดและคัดลอกไปยังไดรฟ์ micro:bit เพื่อเรียกใช้
หากคุณยังไม่คุ้นเคยกับการใช้ micro:bit โปรดอ่านคู่มือการเริ่มต้นฉบับย่ออย่างเป็นทางการก่อน:
microbit.org/guide/quick/
ขั้นตอนที่ 8: การปรับเทียบเข็มทิศ Micro:bit
หากคุณใช้เซ็นเซอร์สนามแม่เหล็ก micro:bit เป็นครั้งแรก เมทริกซ์ LED จะเลื่อนคำว่า TILT TO FILL SCREEN
โปรดติดตามวิดีโอหน้าสนับสนุนเพื่อปรับเทียบเข็มทิศ micro:bit:
support.microbit.org/support/solutions/art…
ขั้นตอนที่ 9: เกิดการเข้ารหัส
micro:bit เข็มทิศเป็นเพียงตัวอย่างง่ายๆ micro:bit สามารถทำได้อีกมากมาย
มาสำรวจแนวคิดเพิ่มเติมที่นี่:
microbit.org/ideas/