Skip to main content

🎯 สร้างประตูอัตโนมัติ

เป้าหมายการเรียนรู้


สร้างประตูอัตโนมัติด้วยบอร์ด micro:bit

ชุดการเรียนรู้


ชุด micro:bit Wonder Building Kit

เตรียมอุปกรณ์


คลิปสอนการประกอบ


https://youtu.be/JimDF7ArSjQ

ภาพการประกอบ


การติดตั้งเซนเซอร์

ติดตั้งเซนเซอร์วัดระยะห่าง sonar:bit เข้ากับบริก ตามภาพประกอบด้านล่าง

การเชื่อมต่ออุปกรณ์

เชื่อมต่อเซนเซอร์ sonar:bit เข้ากับพอร์ต P0 บนบอร์ดขยาย Wukong จากนั้นเชื่อมต่อ เซอร์โวมอเตอร์ เข้ากับพอร์ต S0 บนบอร์ดขยาย

ซอฟต์แวร์ที่ใช้


MakeCode

ขั้นตอนการเขียนโปรแกรม


การติดตั้งส่วนขยาย wukong

คลิปที่เมนู "Advanced" ในโปรแกรม MakeCode จากนั้นคลิกที่ Extensions (ส่วนขยาย)

  1. ในช่องค้นหา ให้พิมพ์ชื่อ "wukong" เพื่อค้นหาส่วนขยาย
  2. คลิกที่ชื่อส่วนขยาย "wukong"

จากนั้นจะพบเมนู "WuKong" ปรากฏอยู่บนแถบเมนูด้านข้าง

การติดตั้งส่วนขยายเซนเซอร์ sonar:bit

คลิปที่เมนู "Advanced" ในโปรแกรม MakeCode จากนั้นคลิกที่ Extensions (ส่วนขยาย)

คัดลอกลิงก์นี้ https://github.com/elecfreaks/pxt-sonarbit เพื่อนำไปวางในช่องค้นหาส่วนขยาย จากนั้นคลิกที่ส่วนขยาย

ตัวอย่างโค้ดโปรแกรม

Link:https://makecode.microbit.org/_eUPf4XEudVKY

ผลลัพธ์

เมื่อเซนเซอร์อัลตราโซนิคตรวจพบบางอย่าง Led บน micro:bit จะแสดงสัญลักษณ์ √ และเซอร์โวมอเตอร์ทำงาน โดยจะเป็นการเปิดประตูเป็นเวลา 5 วินาที จากนั้นประตูจะปิดอัตโนมัติ หากเซนเซอร์อัลตราโซนิคตรวจไม่พบสิ่งใด Led บน micro:bit จะแสดงสัญลักษณ์ × และประตูจะปิด