สารบัญ:

บานประตู: 3 ขั้นตอน
บานประตู: 3 ขั้นตอน

วีดีโอ: บานประตู: 3 ขั้นตอน

วีดีโอ: บานประตู: 3 ขั้นตอน
วีดีโอ: ประตูบานเลื่อนซ้อน 3 บาน @magdiy7140 2024, กรกฎาคม
Anonim
Image
Image
1. สายไฟฮาร์ดแวร์
1. สายไฟฮาร์ดแวร์

Doorslam เป็นกลไกป้องกันง่ายๆ ต่อผู้ที่กระแทกประตูแรงเกินไป

คุณต้องการ

  • 1x Arduino Uno + PC
  • สายจัมเปอร์ 7x
  • Acceleration Sensor (ในตัวอย่างนี้: MAKERFACTORY MF-4838286)
  • 5V เซอร์โวมอเตอร์
  • ไม่บังคับ: เขียงหั่นขนม

ขั้นตอนที่ 1: 1. การเดินสายฮาร์ดแวร์

เชื่อมต่อพินด้วยวิธีต่อไปนี้:

ARDUINO ==> เซ็นเซอร์ความเร่ง

GND ==> GND

3.3V ==> 3.3V

V4 ==> SDA

V5 ==> SCL

การใช้เขียงหั่นขนมที่นี่จะทำให้ติดเซ็นเซอร์กับประตูได้ง่ายขึ้นในภายหลัง การเชื่อมต่อโดยตรงก็ใช้งานได้เช่นกัน

ARDUINO ==> เซอร์โวมอเตอร์

GND ==> สีน้ำตาล

5V ==> สีแดง

ดิจิตอล 8 ==> ส้ม

ตรวจสอบให้แน่ใจว่าคุณใช้สายเคเบิลที่ยาวเพียงพอ เพื่อไม่ให้เกิดปัญหาในภายหลัง

ขั้นตอนที่ 2: ภาพยนตร์

ภาพยนตร์
ภาพยนตร์

ติดมาตรความเร่งกับประตูอย่างน้อย 10 ซม. จากแกนหมุน

ต่อปลายเชือกด้านหนึ่งเข้ากับเซอร์โวและต่อวัตถุกันกระแทกเข้ากับปลายอีกด้านหนึ่ง

สร้างการตั้งค่าทางกายภาพโดยที่เซอร์โวหมุนทำให้วัตถุกันกระแทกเลื่อนขึ้น/ลง

ฉันทำได้โดยใช้สกรูสองตัวเพื่อนำทางเชือก แต่อย่าลังเลที่จะสร้างสรรค์

ขั้นตอนที่ 3: จบการทำงาน

จบ
จบ

อัปโหลดรหัสนี้ไปยัง Arduino ของคุณและสนุก เพิ่ม/ลดตัวแปร slamThreshold ในโค้ดเพื่อทำให้ระบบมีปฏิกิริยามากขึ้น/น้อยลง

แนะนำ: