หากต้องการใบเสนอราคา / ใบแจ้งหนี้ 
ติดต่อได้ทาง LINE Official: @mikroelec
  • จำนวนและราคาสินค้าที่มีอยู่จริงจะตรงกับในเว็บ
  • ถ้ากดใส่ตระกร้าได้แสดงว่ามีสินค้าพร้อมส่ง หากจำนวนไม่พอจะมีข้อความแจ้งจำนวนคงเหลือให้ทราบ
  • การรับ/ส่งสินค้ามี 3 รูปแบบคือ ส่งพัสดุ / มารับเองที่ร้าน / บริการแอปขนส่งเช่น Grab, LALAMOVE, ฺBolt, อื่นๆ



โมดูลวัดระยะทางด้วยเรเซอร์ TOF200F 2M(max) Modbus I2C Serial Output Multi-Mode High Precision Distance Sensor Module

โมดูลวัดระยะทางด้วยเรเซอร์ TOF200F 2M(max) Modbus I2C Serial Output Multi-Mode High Precision Distance Sensor Module
โมดูลวัดระยะทางด้วยเรเซอร์ TOF200F 2M(max) Modbus I2C Serial Output Multi-Mode High Precision Distance Sensor Moduleโมดูลวัดระยะทางด้วยเรเซอร์ TOF200F 2M(max) Modbus I2C Serial Output Multi-Mode High Precision Distance Sensor Module
รหัสสินค้า SKU-02406
หมวดหมู่ เซนเซอร์วัดระยะทาง
ราคา 260.00 บาท
ลงสินค้า 14 ส.ค. 2566
อัพเดทล่าสุด 2 ม.ค. 2568
ขออภัย สินค้าหมด
บัตรประชาชน
บุ๊คแบ๊งค์
คุ้มครองโดย LnwPay
  • จำนวนและราคาสินค้าที่มีอยู่จริงจะตรงกับในเว็บ
  • ถ้ากดใส่ตระกร้าได้แสดงว่ามีสินค้าพร้อมส่ง หากจำนวนไม่พอจะมีข้อความแจ้งจำนวนคงเหลือให้ทราบ
  • การรับ/ส่งสินค้ามี 3 รูปแบบคือ ส่งพัสดุ / มารับเองที่ร้าน / บริการแอปขนส่งเช่น Grab, LALAMOVE, ฺBolt, อื่นๆ
Documentation
Datasheet TOF200F.pdf
   
Application Note -


Ranging chip: VL53L0X;

Measuring distance: 2M (MAX);

Measurement blind area: 0-3cm;

Measurement mode (range): 0.default 1.2M,

1. High precision 1.2M,

2. Long distance 2M,

3. high speed 1.2M;

Infrared emission mechanism: 940nm;

FOV angle of view: 25 degrees;

Communication mode: serial port mode/modbus mode/IIC mode;

Working voltage: 3-5V (DC);

Working current: 40MA (MAX);

Working temperature: -20℃-70℃;

Storage temperature: -20℃-80℃.


Host computer debugging

การดีบั๊กด้วยคอมพิวเตอร์ หลังจากเชื่อมต่อกับโมดูล USB to TTL แล้ว ให้เสียบโมดูลพอร์ตอนุกรมเข้ากับพอร์ต USB ของคอมพิวเตอร์ ตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ของโมดูลพอร์ตอนุกรมและพบพอร์ต COM ที่เกี่ยวข้อง เปิดซอฟต์แวร์คอมพิวเตอร์ของเซ็นเซอร์วัดระยะ TOF เมื่อเชื่อมต่อครั้งแรก ให้ตั้งค่าความเร็วบอดเป็นค่าเริ่มต้น 115200 เลือกระบบรุ่นที่เกี่ยวข้องใน "การกำหนดค่าระบบ" และคลิก "เริ่ม" คุณจะเห็นการแสดงผลแบบเรียลไทม์ของคอลัมน์ระยะทางที่วัดได้ใน "การแสดงสถานะ" และค่าที่วัดได้จะรีเฟรชอย่างต่อเนื่องตามระยะทางจริงที่เปลี่ยนแปลง

เลือกคอลัมน์การกำหนดค่าพารามิเตอร์ คุณจะเห็นพารามิเตอร์ 4 กลุ่มสำหรับผู้ใช้ในการตั้งค่าหรือสังเกต ซึ่งสะดวกสำหรับการดีบั๊ก พารามิเตอร์การจัดเก็บ 1 เป็นฟังก์ชันการตั้งค่าที่ใช้บ่อย ผู้ใช้สามารถตั้งค่าที่อยู่อุปกรณ์ ความเร็วบอด โหมดระยะทาง รอบการส่งออก ฯลฯ และพารามิเตอร์จะถูกบันทึกทันทีหลังจากตั้งค่าและมีผลแม้เมื่อปิดเครื่อง วิธีการตั้งค่า: ป้อนค่าของตัวเลือกที่ต้องการโดยตรงในค่าของบรรทัดฟังก์ชันที่เกี่ยวข้อง และกด Enter

ที่อยู่อุปกรณ์เขียนโดยตรง; โปรดดูชุดคำสั่งสำหรับพารามิเตอร์ที่แสดงถึงตัวเลือกเฉพาะของความเร็วบอด/รอบการส่งออก ตัวอย่างเช่น ความเร็วบอด 0 แทนค่าเริ่มต้น 115200; รอบการส่งออกเขียนโดยตรงในหน่วยมิลลิวินาที (โปรดทราบว่าเป็นรอบเวลาของการส่งออกอัตโนมัติของพอร์ตอนุกรม และรอบเวลาการอ่านข้อมูลของคอมพิวเตอร์จะคงที่) การแก้ไข K สามารถระบุตัวคูณของระยะทางที่ส่งออกและระยะทางจริง ซึ่งเหมาะสำหรับวัตถุประสงค์พิเศษ ในบรรทัดฟังก์ชัน "Load Calibration" และ "Disable iic" ค่า 1 หมายถึงเปิดใช้งาน และ 0 หมายถึงปิดใช้งาน

พารามิเตอร์การจัดเก็บ 2 โดยทั่วไปใช้สำหรับการสังเกต สำหรับค่าเฉพาะ โปรดดูข้อกำหนดของชิป

การตั้งค่าพารามิเตอร์การปรับเทียบสองรายการสุดท้ายใช้กับฟังก์ชันการปรับเทียบ สำหรับการปรับเทียบออฟเซ็ต แนะนำให้ใช้วัตถุเป้าหมายสีขาวที่มีการสะท้อนแสง 88% ในสภาพมืดและปรับเทียบที่ระยะทางจริง 10 ซม. นั่นคือ วางวัตถุที่ระยะทางจริง 10 ซม. ป้อน 10 ซม. ในบรรทัดฟังก์ชันการปรับเทียบออฟเซ็ต กด Enter เพื่อเริ่มการปรับเทียบ และรอให้การแสดงพารามิเตอร์กลับสู่ภาวะปกติเพื่อเสร็จสิ้นการปรับเทียบ การปรับเทียบออฟเซ็ต 10 ซม. ได้ดำเนินการแล้วหนึ่งครั้งในโรงงานผลิตจริง และสามารถใช้งานได้โดยตรง การปรับเทียบ xtalk มีวัตถุประสงค์หลักเพื่อปรับเทียบปัจจัยการรบกวนข้ามที่เกิดจากหน้าต่างครอบด้านหน้าของหัวตรวจ โมดูลนี้ได้ติดตั้งแผ่นกระจกครอบพิเศษและได้รับการปรับเทียบจากโรงงานแล้ว เมื่อผู้ใช้ต้องการใช้งานโดยไม่มีแผ่นครอบหรือใช้หน้าต่างครอบอื่น สามารถใช้ฟังก์ชันนี้สำหรับการปรับเทียบการรบกวนข้ามได้ วิธีการเฉพาะคือแนะนำให้ใช้เป้าหมายสีเทาที่มีการสะท้อนแสง 17% ค่าระยะทางการรบกวนข้ามจำเป็นต้องอ้างอิงข้อกำหนดของชิปและสภาพแวดล้อมการใช้งานจริง หลังจากเลือกแล้ว ให้อ้างอิงขั้นตอนการทำงานของคอมพิวเตอร์สำหรับการปรับเทียบออฟเซ็ต

 

การใช้งาน

ค่าเริ่มต้นของโมดูลคือ โมดูลจะส่งค่าระยะที่ตรวจจับได้ออกมาอย่างต่อเนื่อง ในรูปแบบ Modbus RTU protocal 
เช่น อ่านค่าได้เช่น วัตถุมีระยะห่างจากเซนเซอร์ 90 mm.
จะอ่านค่าได้  0x01 0x03 0x02 0x00 0x5D 0x79 0xBD  เป็นต้น

โดยรูปแบบของข้อมูลจะเป็นไปตามตาราง


ผู้ใช้งานสามารถเชื่อมต่อด้วยไมโครคอนโทรเลอร์หรือคอมพิวเตอร์ได้โดยใช้โมดูล USB to TTL 

วิธีการเชื่อมต่อสายสัญญาณ TOF050 (โหมด default) กับ Arduino NANO


ตัวอย่างโคด

#include <SoftwareSerial.h>
// กำหนดขา RX, TX สำหรับ SoftwareSerial
SoftwareSerial sensor(2, 3); // RX, TX   ขา 2 ของ arduino ต่อกับ Tx ของ TOF050, ขา 3 ของ arduino ต่อกับ Rx ของ TOF050
byte receivedData[7]; // array สำหรับเก็บข้อมูลที่ได้รับ (7 bytes)

void setup() {
  Serial.begin(115200);     // เริ่ม Serial สำหรับแสดงผลที่ Serial Monitor
  sensor.begin(115200);     // เริ่ม SoftwareSerial ที่ baud rate 9600
}
void loop() {
  // รอให้มีข้อมูลเข้ามา
  delay(100);  
  // อ่านข้อมูลที่ได้รับ
  if (sensor.available() >= 7) {
    for (int i = 0; i < 7; i++) {
      receivedData[i] = sensor.read();
    }    
    // แปลงข้อมูลเป็นระยะทาง
    int distance = (receivedData[3] << 8) | receivedData[4];    
    // แสดงผลทาง Serial Monitor
    Serial.print("Distance: ");
    Serial.print(distance);
    Serial.println(" mm");
  }  
  delay(50);
}

ผลการทดสอบ


ภาพการทดสอบ


วิธีการเปลี่ยนการตั้งค่าโมดูลวัดระยะทางเป็นโหมด I2C
อุปกรณ์ที่เกี่ยวข้อง

วิธีการเชื่อมต่อสายสัญญาณเพื่อใช้กับ PC

ดาวน์โหลดโปรแกรม Serial Port Terminal เพื่อใช้รับค่าและส่งคำสั่งต่างๆกับโมดูล

เมื่อลงโปรแกรมแล้วเปิดโปรแกรมแล้ว
ตั้งค่าตามรูปเมื่อกดปุ่ม connect จะอ่านค่าข้อมูลที่เซนเซอร์ส่งมาได้ต่อเนื่อง


หากต้องการเปลี่ยนโหมดให้สื่อสารเป็นแบบ I2C 

ให้ส่งคำสั่ง 01 06 00 09 00 01 98 08 โดยใช้โปรแกรม Serial Port Terminal แล้วกดปุ่ม Send Hex
จะเห็นได้ว่าข้อมูลที่ส่งมาต่อเนื่องจะหยุดลงทันทีเนื่องจากเปลี่ยนเป็นโหมด I2C แล้ว
โดยจะมี Address เริ่มต้นที่ 0x29




หากต้องการตั้งค่าอื่นๆก็สามารถทำได้โดยวิธีเดียวกันนี้แต่ต้องเอาคำสั่งมาคำนวน CRC ก่อนใช้งานด้วย
เนื่องจากเป็นมาตรฐานของ Modbus สามารถใช้เว็บคำนวนที่มีทั่วไปได้เพื่อความสะดวกเช่น 
เว็บ On-line CRC calculation and free library

ตัวอย่างเช่น คำสั่งที่เคยใช้เปลี่ยนโหมดเป็น I2C คือ 01 06 00 09 00 01 + CRC 2 byte 
เราจะหาค่านี้ได้โดยเข้าไปที่เว็บแล้วใส่คำสั่งลงไป เลือกประเภทเป็น Hex เมื่อกดคำนวนจะได้ค่า CRC ออกมา
ให้เราเลือกเป็น CRC-16 (Modbus) 

แต่เนื่องจากการส่งข้อมูล Modbus จะเป็นแบบ Little-endian: ไบต์ที่มีค่าสำคัญที่สุด (MSB) จึงต้องสลับตำแหน่ง CRC ด้วย
จาก 0898 จะต้องสลับเป็น 9808 จึงได้คำสั่งรวมทั้งหมดคือ 01 06 00 09 00 01 98 08 เพื่อนำไปใช้จริง
หลังจากนั้นให้ต่อสายสัญญาณต่างๆตามรูป


จากนั้นให้ download Library VL53L0X library for Arduino หลังจากแตกไฟล์แล้วนำไปไส่ไว้ที่ Arduino\libraries


ตัวอย่างโคดในโหมด I2C

#include <Wire.h>
#include <VL53L0X.h> // TOF200F based on VL53L0
VL53L0X sensor;
void setup()
{
  Serial.begin(9600);
  Wire.begin();
  sensor.setTimeout(500);
  if (!sensor.init())
  {
    Serial.println("Failed to detect and initialize sensor!");
    while (1) {}
  }
  sensor.startContinuous();
}
void loop()
{
  Serial.print(sensor.readRangeContinuousMillimeters());
  if (sensor.timeoutOccurred()) { Serial.print(" TIMEOUT"); }
  Serial.println();
}
ผลการทดสอบ


ภาพการทดสอบ

 












วิธีการชำระเงิน

บมจ. ธนาคารกสิกรไทย สาขาโรบินสัน ศรีสมาน ออมทรัพย์
พร้อมเพย์ สาขา- mobile
Scan this!
ไมโครอิเล็กทรอนิกส์
098-xxxxxx-9
Accept All Banks | รับเงินได้จากทุกธนาคาร

นโยบายการเปลี่ยนหรือคืนสินค้า

หากสินค้าชำรุดหรือใช้งานไม่ได้ สามารถขอเปลี่ยนสินค้าได้ภายใน 7 วัน

หมายเหตุ
ต้องไม่เสียหายอันเกิดจากใช้งานผิดพลาด ใช้ผิดวิธี ต่อไฟผิดขั้ว จ่ายไฟเกินกำหนด หรืออื่นๆที่ตรวจสอบแล้วไม่ได้เกิดจากความผิดพลาดจากการผลิตสินค้า


ค้นหาเลขพัสดุ/Track

  • ค้นหา
*ใส่ เบอร์มือถือ หรือ email ที่ใช้ในการสั่งซื้อ

Categories

เซนเซอร์(Senser)/ โมดูล(Module) [503]
อุปกรณ์ / อะไหล่อิเล็กทรอนิกส์ (Electronic component) [495]

Statistic

หน้าที่เข้าชม563,672 ครั้ง
ผู้ชมทั้งหมด321,315 ครั้ง
ร้านค้าอัพเดท19 ต.ค. 2568

Member

รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่มีค่าใช้จ่าย
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านMikroElectronic
MikroElectronic
จำหน่ายอุปกรณ์อิเล็กทรอนิกส์ โมดูล เครื่องมือ และอุปกรณ์ต่างๆ arduino อาดูโน อะไหล่เครื่องใช้ไฟฟ้า อะไหล่อิเล็กทรอนิกส์ รับออกแบบวงจร เขียนโปรแกรมด้วยอาดูโน รับทำโครงงาน นักเรียนนักศึกษา ให้คำปรึกษาแก้ปัญหาโครงงาน ออกแบบและสร้างงานต้นแบบ ร้านตั้งอยู่ ซอยร่วมสุข ปทุมธานี สถานที่ใกล้เคียง ดอนเมือง สรงประภา ศรีสมาน นนทบุรี แจ้งวัฒนะ
เบอร์โทร : 0984829329
อีเมล : mikroelec@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม