สารบัญ:

เซนเซอร์วัดระยะแสงเอนกประสงค์: 5 ขั้นตอน
เซนเซอร์วัดระยะแสงเอนกประสงค์: 5 ขั้นตอน

วีดีโอ: เซนเซอร์วัดระยะแสงเอนกประสงค์: 5 ขั้นตอน

วีดีโอ: เซนเซอร์วัดระยะแสงเอนกประสงค์: 5 ขั้นตอน
วีดีโอ: ลองให้ | เลเซอร์วัดระยะ ตลับเมตรดิจิทัล Xiaomi Duka วัดง่ายวัดดี วัดละเอียดได้ยาว 40 เมตร 2024, พฤศจิกายน
Anonim
เซนเซอร์วัดระยะแสงเอนกประสงค์
เซนเซอร์วัดระยะแสงเอนกประสงค์

มีหลายวิธีในการใช้การสร้างสรรค์อันน่าทึ่ง เช่น เซ็นเซอร์วัดระยะแสง! เหตุผลที่ฉันตัดสินใจสร้างสิ่งนี้ก็เพื่อชั้นเรียนเขียนโค้ดหลังเลิกเรียนกับนักเรียนชั้นป.6 นักเรียนกำลังทำงานร่วมกับ Sphero Ollies และเรียนรู้วิธีใช้การเข้ารหัสแบบบล็อกเพื่อตั้งโปรแกรม นักเรียนบางคนกำลังเรียนรู้เฉพาะพื้นฐานแต่คนอื่นๆ มีความก้าวหน้าอย่างมาก และพยายามอย่างดีที่สุดเพื่อไม่ให้มีการเคลื่อนไหวและรหัสที่แม่นยำ พวกเขาใช้ไม้โปรแทรกเตอร์และไม้เมตร/หลาเพื่อช่วยในการวัดสนาม เส้นทาง และแม้แต่วัตถุที่พวกเขากำลังพยายามเขียนโค้ด Ollie เพื่อสร้างใหม่ การใช้เซนเซอร์วัดระยะแสงนี้จะช่วยให้มีโค้ดที่แม่นยำและยังช่วยในการกำหนดว่าใครทำงานสำเร็จภายในระยะทางที่กำหนดโดยไม่ต้องใช้ไม้บรรทัด นี่เป็นโครงการระดับเริ่มต้นที่มาพร้อมกับคำแนะนำทีละขั้นตอนที่ทำให้สำเร็จได้ง่าย!

เซ็นเซอร์อัลตราโซนิกรับระยะห่างของวัตถุจากเซ็นเซอร์โดยส่งคลื่นอัลตราซาวนด์จากเซ็นเซอร์ที่กระเด็นออกจากวัตถุและกลับไปที่เซ็นเซอร์ คลื่นเหล่านี้คำนวณระยะทางตามเวลาที่ใช้ในการเดินทางไปและกลับ นอกเหนือจากความเร็วที่เดินทาง ระยะทางจะแสดงบนเขียงหั่นขนมผ่านไฟ LED RGB โดยมีเฉดสีแทนระยะทาง (เป็นเซนติเมตร) ดังนี้:

  • สีแดง: มากกว่า 125 ซม.
  • สีเขียว: มากกว่า 100 และน้อยกว่าหรือเท่ากับ 125 cm
  • สีน้ำเงิน: มากกว่า 75 และน้อยกว่าหรือเท่ากับ 100 cm
  • สีเหลือง: มากกว่า 50 และน้อยกว่าหรือเท่ากับ 75 cm
  • สีม่วง: มากกว่า 25 และน้อยกว่าหรือเท่ากับ 50 ซม.
  • Aqua: มากกว่า 0 และน้อยกว่าหรือเท่ากับ 25 cm

*ระยะทางเหล่านี้สามารถปรับเปลี่ยนให้เล็กลงหรือเพิ่มขึ้นและระยะทางขึ้นอยู่กับงานที่คุณต้องการทำให้สำเร็จ

ขั้นตอนที่ 1: ส่วนประกอบและการเริ่มต้น

ส่วนประกอบและการเริ่มต้น
ส่วนประกอบและการเริ่มต้น

คุณจะต้องใช้อุปกรณ์ต่อไปนี้เพื่อสร้างเซ็นเซอร์วัดระยะด้วยแสงอัลตราโซนิกอเนกประสงค์ของคุณเอง:

  • เขียงหั่นขนม
  • Arduino
  • สายจัมเปอร์ 9 สาย
  • 1 RGB LED
  • 3-330 ตัวต้านทานโอห์ม
  • 1 เซ็นเซอร์ระยะอัลตราโซนิก
  • แหล่งพลังงาน- คอมพิวเตอร์และแหล่งพลังงานแบตเตอรี่เสริม
  • ขั้วต่อ USB เพื่อเชื่อมต่อและเรียกใช้รหัสจากคอมพิวเตอร์
  • ทางเลือก: รถควบคุมระยะไกลเพื่อต่อ Arduino เมื่อเสร็จแล้ว

ไม่มีเครื่องมือที่จำเป็น!

เริ่มต้นด้วยการเชื่อมต่อพลังงานกับรางไฟแบบเขียงหั่นขนมจากพิน 5V บน Arduino และรางกราวด์กับพิน GND บน Arduino ของคุณ

ขั้นตอนที่ 2: การเชื่อมต่อ Ultrasonic Sensor

การเชื่อมต่อ Ultrasonic Sensor
การเชื่อมต่อ Ultrasonic Sensor
การเชื่อมต่อ Ultrasonic Sensor
การเชื่อมต่อ Ultrasonic Sensor

คุณจะเชื่อมต่อ Ultrasonic Sensor ของคุณต่อไป

  1. ต่อสายจัมเปอร์จาก GND บนเซ็นเซอร์กับรางกราวด์บนเขียงหั่นขนมของคุณ
  2. เชื่อมต่อ Echo กับ 7 พินบน Arduino
  3. เชื่อมต่อ Trig กับ 8 พินบน Arduino
  4. เชื่อมต่อ VCC กับรางไฟฟ้าบนเขียงหั่นขนมของคุณ

*หมายเหตุ: สิ่งนี้ดูแตกต่างจากการตั้งค่าบนไดอะแกรม TinkerCad เล็กน้อย เนื่องจาก Ultrasonic Sensor ของฉันเป็นแบรนด์ที่แตกต่างจากที่แสดงในโปรแกรม ดูภาพสำหรับคำแนะนำในการตั้งค่าที่แม่นยำยิ่งขึ้น

ขั้นตอนที่ 3: เชื่อมต่อ RGB LED

การเชื่อมต่อ RGB LED
การเชื่อมต่อ RGB LED
การเชื่อมต่อ RGB LED
การเชื่อมต่อ RGB LED
การเชื่อมต่อ RGB LED
การเชื่อมต่อ RGB LED

ถัดไปคุณจะเชื่อมต่อไฟ LED RGB โปรดจำไว้ว่าขาที่ยาวที่สุดคือภาพ GND- ดู RGB LED เป็นแนวทาง เชื่อมต่อ LED ของคุณโดยใช้รูปภาพและรูปภาพ TinkerCad ด้านบน

  • หมุดสีแดง: 11
  • (-): ราง GND
  • กรีนพิน: 10
  • บลูพิน: 9

ขั้นตอนที่ 4: รหัส

รหัส
รหัส
รหัส
รหัส

ถัดไป คุณจะต้องเชื่อมต่อ Arduino กับคอมพิวเตอร์และดาวน์โหลดโค้ดเพื่อเรียกใช้โปรแกรมนี้ คลิกที่นี่เพื่อลิงค์ไปยังรหัส ลองสร้างของคุณ!

เคล็ดลับที่เป็นประโยชน์:

  1. ดูความคิดเห็นในโค้ดที่ระบุตำแหน่งที่คุณสามารถเปลี่ยนการเพิ่มระยะทางได้ นอกจากนี้ คุณยังสามารถเลือกที่จะเปลี่ยนลำดับการเปลี่ยนสีของ LED ได้หากต้องการ
  2. ใช้ "จอภาพ" ใน Arduino Editor เพื่อติดตามระยะทางจริงในขณะที่โค้ดกำลังทำงานบน Arduino ของคุณ ตราบใดที่คุณเสียบปลั๊กเข้ากับคอมพิวเตอร์ ไม่ใช่แค่แหล่งแบตเตอรี่
  3. ฉันต่อ Arduino ที่เสร็จแล้วเข้ากับรถควบคุมระยะไกลเพื่อแสดงการเปลี่ยนแปลงในระยะทางอย่างลื่นไหล สิ่งนี้ไม่ถาวรและสามารถเคลื่อนย้ายหรือถอดออกเพื่อนำไปใช้ใหม่ได้

ขั้นตอนที่ 5: วัตถุประสงค์และทรัพยากรอื่นๆ

ต่อไปนี้เป็นวิธีอื่นๆ ที่ Ultrasonic Distance Light Sensor สามารถทำงานได้สำหรับคุณ:

  • การสอนการวัด
  • ประมาณการการวัด
  • ตรวจสอบระยะห่างของนักเรียนจากโต๊ะครู (ฉันมีช่วงเวลาที่ยากลำบากกับนักเรียนหลังโต๊ะหรือหยิบของจากโต๊ะทำงานเมื่อไม่ได้นั่งอยู่ที่นั่น….ถ้าติดตั้งออดด้วยจะดีมาก!)
  • range-finder สำหรับฝึกยิงธนู
  • ที่จอดจักรยานในโรงรถ
  • เกมร้อน/เย็น

ทรัพยากร:

ไม่ทราบผู้เขียน (2018). วิธีการเมคคาทรอนิกส์ ดึงมาจาก:

อี เฉิน. (ไม่ทราบวันที่). โมดูลวัดช่วงอัลตราโซนิก HC - SR04 & RGB LED Emitter ดึงข้อมูลจาก Summerfuel Robotics:

โจเอล_E_B. (ไม่ทราบวันที่). คู่มือการทดลองชุดนักประดิษฐ์ SparkFun - v4.0: Circuit 1D: RGB Night-Light ดึงข้อมูลจาก:

แนะนำ: