สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
GiggleBot เป็นแพลตฟอร์มที่ใช้งานง่ายซึ่งเหมาะอย่างยิ่งสำหรับการเข้าสู่วิทยาการหุ่นยนต์โดยไม่ต้องมีความรู้เกี่ยวกับการเขียนโปรแกรม วิทยาการหุ่นยนต์ กลไก และอื่นๆ มาก่อน มันถูกจับคู่กับ BBC micro:bit เพื่อให้สภาพแวดล้อมที่คุณสามารถเรียนรู้การเขียนโค้ดและเพิ่มพูนความรู้ของคุณ micro:bit นำเสนอสภาพแวดล้อมการเข้ารหัสแบบลากและวางที่เรียกว่า Makecode สิ่งนี้ทำให้คุณสามารถตั้งโปรแกรมรถแลนด์โรเวอร์ GiggleBot ในแบบเลโก้ ซึ่งสนุกสนานและสนุกมาก
สิ่งที่น่าสนใจอย่างหนึ่งของ micro:bit คือมันให้วิธีการที่ง่ายดายในการแลกเปลี่ยนข้อมูลจาก micro:bit หนึ่งไปยังอีก micro:bit ดังนั้นถ้าคุณมีสองรายการ คุณสามารถส่งข้อความไปมาได้ GiggleBot ใช้ประโยชน์จากสิ่งนี้และมอบบล็อกที่เป็นมิตรสำหรับผู้เริ่มต้นเพื่อสร้างรถควบคุมระยะไกลของคุณเอง!
ขั้นตอนที่ 1: วัสดุ
คุณจะต้องการ:
สำหรับรถแลนด์โรเวอร์:
- GiggleBot
- ไมโคร:บิต
- แบตเตอรี่ AA 3 ก้อน
- สาย USB ที่มาพร้อมกับ micro:bit
สำหรับตัวควบคุม:
- ไมโครบิต
- ก้อนแบตเตอรี่พร้อมแบตเตอรี่
รับ GiggleBot ที่นี่
ขั้นตอนที่ 2: ตั้งโปรแกรมรีโมทคอนโทรล
รีโมตคอนโทรลคือ micro:bit ที่คุณถืออยู่ในมือ มันจะส่งคำสั่งไปยังรถแลนด์โรเวอร์อย่างต่อเนื่องในขณะที่คุณโบกมือไปรอบๆ
ไปที่โปรแกรมแก้ไข Makecode โหลดส่วนขยายการหัวเราะคิกคัก และตั้งชื่อโปรเจ็กต์ของคุณ หากคุณต้องการความช่วยเหลือในส่วนนี้ โปรดดูคำแนะนำของ Easy Micro:Bit Rover
รหัสสำหรับรีโมทคอนโทรลนั้นเรียบง่ายและประกอบด้วยบล็อกเดียวในการวนซ้ำตลอดไป
บล็อกการควบคุมระยะไกลภายนอกกลุ่ม 1 ใช้เพื่อส่งสัญญาณจากรีโมทคอนโทรล micro:bit กลับไปที่ GiggleBot
สัญญาณจะขึ้นอยู่กับตำแหน่งรีโมทคอนโทรลในอวกาศ:
- ถือแนวนอนเพื่อหยุด GiggleBot ไม่ให้เคลื่อนที่
- เอียงซ้ายหรือขวาเพื่อเลี้ยว
- เอียงมันลงไปข้างหน้า
- เอียงขึ้นเพื่อถอยหลัง
ยิ่งคุณเอียงมากเท่าไหร่ รถแลนด์โรเวอร์ก็จะยิ่งเคลื่อนที่เร็วขึ้นเท่านั้น
กลุ่มที่ 1 ของกลุ่มกำลังตั้งค่ากลุ่มวิทยุที่ micro:bits จะสื่อสาร micro:bits สองตัวต้องอยู่ในกลุ่มเดียวกัน หากคุณมี GiggleBots ตัวอื่นอยู่ในห้อง แต่ละชุดจะต้องอยู่ในกลุ่มของตัวเอง
ดาวน์โหลดโค้ดลงบนรีโมทคอนโทรล micro:bit
ขั้นตอนที่ 3: รหัส GiggleBot
GiggleBot ต้องตอบสนองทุกครั้งที่ได้รับคำสั่งจากรีโมทคอนโทรล
มีบล็อกเหตุการณ์เฉพาะสำหรับสิ่งนี้: ในการควบคุมระยะไกลที่ได้รับ กลุ่ม 1 ภายในบล็อกนี้ปล่อยบล็อกการกระทำการควบคุมระยะไกล
ลำดับนี้จะถูกเรียกใช้ทุกครั้งที่ได้รับข้อความวิทยุจากรีโมตคอนโทรล และการดำเนินการที่จำเป็นจะดำเนินการโดย GiggleBot
ดาวน์โหลดโค้ดนี้และติดตั้งลงใน micro:bit ของ GiggleBot
ขั้นตอนที่ 4: เริ่มขับ GiggleBot ของคุณ
เพิ่มพลังให้หุ่นยนต์ทั้งสองและเริ่มควบคุม GiggleBot ของคุณ!
สร้างหลักสูตรที่ท้าทายและดูว่าคุณจะผ่านมันไปได้เร็วแค่ไหน มีความสุข!