lnwshop logo

US-100 Ultrasonic Sensor Ultrasonic Ranging Module

US-100 Ultrasonic Sensor Ultrasonic Ranging Module
US-100 Ultrasonic Sensor Ultrasonic Ranging Module thumbnail 1US-100 Ultrasonic Sensor Ultrasonic Ranging Module thumbnail 2US-100 Ultrasonic Sensor Ultrasonic Ranging Module thumbnail 3US-100 Ultrasonic Sensor Ultrasonic Ranging Module thumbnail 4
หมวดหมู่ โมดูลเซ็นเซอร์วัตถุ
ราคา 125.00 บาท
สถานะสินค้า พร้อมส่ง
ประเภท สินค้าใหม่
อัพเดทล่าสุด 17 มี.ค. 2560
ความพึงพอใจ ยังไม่มีความคิดเห็น
จำนวน
ชิ้น
หยิบลงตะกร้า
Share :

US-100 Ultrasonic Sensor Ultrasonic Ranging Module โมดูลวัดระยะด้วยคลื่นอัลตร้าโซนิค สามารถวัดระยะได้อย่างแม่นยำ เนื่องจากมีเซ็นเซอร์วัดอุณหภูมิในตัว ทำให้สามารถนำไปคำนวณหาความเร็วเสียงที่เปลี่ยนแปลงไปตามอุณหภูมิได้ นอกจากนี้โมดูลนี้ยังมีข้อดีที่สามารถสื่อสารกับไมโครคอนโทรลเลอร์ผ่าน UART หรือการทริกสัญญาณแบบเดิม ทำให้เกิดความยืดหยุ่นในการใช้งานมากยิ่งขึ้น อีกทั้งยังสามารถใช้งานได้กับแรงดันไฟฟ้า 3.3V และ 5V อีกด้วย ใช้กระแสไฟฟ้าในการทำงานเพียง 2mA

รายละเอียดสินค้า

  • ใช้วัดระยะห่างระหว่างวัตถุกับเซ็นเซอร์ สามารถวัดได้ตั้งแต่ 2 เซ็นติเมตร ถึง 4.5 เมตร
  • ใช้แรงดันไฟฟ้า 2.4 ถึง 5.5 โวล์
  • ใช้การสื่อสารกับไมโครคอนโทรลเลอร์ 2 แบบ คือแบบทริกสัญญาณ และสื่อสารผ่าน UART
  • สามารถวัดค่าได้อย่างแม่นยำ เพราะใช้เซ็นเซอร์วัดอุณหภูมินำค่าที่ได้ไปคำนวณหาความเร็วเสียงที่เปลี่ยนแปลงไปตามอุณหภูมิ
  • มีจั้มเปอร์สำหรับเลือกโหมดการสื่อสาร

รายละเอียการใช้งาน

จั้มเปอร์ที่อยู่ด้านหลัง หากเสียบไว้จะเลือกใช้งานผ่านโหมด UART และหากถอดออก จะเปลี่ยนเป็นโหมดทริกสัญญาณ

การใช้งานในโหมด UART

ความเร็วในการสื่อสาร (Baud rate) จะอยู่ที่ 9600 สามารถส่งคำร้องขอข้อมูลได้ 2 แบบ คือ

  • ข้อมูลวัดระยะ - เมื่อส่งข้อมูล 0x55 แล้ว โมดูลจะตอบข้อมูลกลับมา 2 ไบต์ โดยไบต์แรกถือเป็น MSB และไบต์ที่สองถือเป็น LSB เมื่อมีการตอบกลับข้อมูลมาแล้ว สามารถนำข้อมูลมาเข้าสูตร MSB * 256 + LSB ได้เลย ซึ่งให้ค่าออกมาในหน่วยมิลิเมตร
  • ข้อมูลอุณหภูมิ - เมื่อส่งข้อมูล 0x50 แล้ว โมดูลจะตอบข้อมูลกลับมา 1 ไบต์ สามารถนำข้อมูลที่ได้มาลบ 45 ได้เลย ซึ่งจะให้ค่าในหน่วยองศาเซลเซียส

จากข้อมูลด้านบน สามารถนำมาเขียนโค้ดใน Arduino ได้ดังนี้

https://gist.github.com/maxpromer/d0dc34b6ef2885343a9491192a373ff7.js

เมื่ออัพโหลดเรียบร้อยแล้ว เสียบจั้มเปอร์บนโมดูล US-100 ต่อขา Tx เข้าขา 2 และ Rx เข้าขา 3 เปิด Serial Monitor ได้ผลดังนรูปด้านล่างนี้

การใช้งานในโหมดทริกสัญญาณ

การทริกสัญญาณเข้าที่ขา Trig ให้เป็น HIGH ค้างไว้ประมาณ 5uS จะทำให้โมดูลเริ่มวัดระยะ แล้วส่งค่าที่วัดได้ออกมาเป็นความกว้างพัลส์ที่ขา Echo

ค่าเวลาความกว้างพัลส์ที่ส่งมาจากขา Echo เมื่อนำมาคูณ 165,700 จะได้ค่าระยะออกมาเป็นมิลิเมตร (เมื่อ 165.7 คือค่าในหน่วยเมตร หากจะให้ค่าออกมาเป็นมิลิเมตร ให้นำไปคูณ 1,000 ได้ 165,700 มิลิเมตร)

ตัวอย่างโค้ดใช้งานกับ Arduino เป็นไปตามด้านล่างนี้

https://gist.github.com/maxpromer/5d395db3d9dc62012c5c08a86178b858.js

จากโค้ดด้านบนนี้ สังเกตุว่าผมจะใช้ฟังก์ชั่น pulseIn() ในการวัดความกว้างพัลส์ที่ส่งมาจากขา Echo แล้วนำไปเก็บไว้ในตัวแปร PulseWidth แล้วในตัวแปร distance ที่นำมาคูณกับ 0.1657 เพราะค่าที่ได้จากในฟังก์ชั่น pulseIn() นั้นได้ออกมาในหน่วยไมโครวินาที (uS) หากจะนำมาหักกับ 165,700 จะต้องนำมาคูณกับ 10 ^ 6 ได้ออกมาเป็น 0.1657 นั่นเอง

เมื่ออัพโหลดโค้ดลงบอร์ดแล้ว ต่อวงจรโดยต่อขา Trig เข้าที่ขา 12 และ Echo เข้าที่ขา 13 ดึงจั้มเปอร์ออก เปิด Serial Monitor จะได้ค่าออกมาดังรูปด้านล่างนี้

สินค้านี้ยังไม่มีคนรีวิว
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
สินค้านี้ยังไม่มีคนถามคำถาม

ท่านสามารถโอนเงินเข้าบัญชีธนาคาร หรือฝากเงินเข้าบัญชี หากใช้วิธีฝากเงินเข้าบัญชี จะไม่มีเวลาที่แน่นอนในการแจ้งชำระเงิน ขอให้ท่านแจ้งชำระเงินโดยใส่เวลาเป็น 00:00 และใส่หมายเหตุเป็น ฝากเงินเข้าบัญชี

ธ.กสิกรไทย สาขาพานทอง ออมทรัพย์
ธ.กรุงเทพ สาขาพานทอง ออมทรัพย์
ธ.กรุงไทย สาขาหนองตำลึง ออมทรัพย์
พร้อมเพย์ สาขา- -
  • ค่าธรรมเนียม 4.4% + 11 THB
  • การชำระผ่าน PayPal คุณไม่จำเป็นต้องแจ้งชำระเงิน เนื่องจากระบบจะจัดการให้คุณทันที ที่คุณชำระเงินเสร็จสมบูรณ์
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

หมวดหมู่สินค้า

บอร์ด และโมดูล [365]

CONTACT US

0841079779
facebook

เข้าร่วมร้านค้า

ร้านIOXhop
ร้านIOXhop
/www.ioxhop.com/
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

ระบบสมาชิก

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

สถิติร้านค้า

หน้าที่เข้าชม1,024,991 ครั้ง
ผู้ชมทั้งหมด453,086 ครั้ง
เปิดร้าน12 พ.ค. 2558
ร้านค้าอัพเดท22 ก.ย. 2560

TRACKCODE

  • ค้นหา
*ใส่ order id หรือ email ที่ใช้ในการสั่งซื้อ
ดูรหัสพัสดุทั้งหมด »
Go to Top