-10C to 40C (14F to 104F)
-10C to 40C (14F to 104F)
9V battery (included)
up to 200 hours
215 x 75 x 40 mm (8.46 x 2.95 x 1.57 in)
approximately 350g (12.35 oz)
In the Box
DT266 Digital Clamp Multimeter
9V battery
User manual
Carrying case
Warranty and Support
The DT266 Digital Clamp Multimeter is backed by a 2-year warranty and dedicated customer support, ensuring that users have access to assistance and resources when needed.
DT266 Digital Clamp Multimeter DocumentationOverviewThe DT266 Digital Clamp Multimeter is a versatile IoT component designed for measuring electrical parameters such as voltage, current, resistance, and continuity. This device is equipped with a clamp sensor, allowing for non-invasive measurements, and provides accurate readings with high precision. The DT266 is suitable for various applications, including industrial automation, DIY projects, and educational purposes.Technical SpecificationsMeasurement range:
+ Voltage: 0-1000V AC/DC
+ Current: 0-1000A AC/DC
+ Resistance: 0-200M
+ Continuity: Beep indication
Accuracy: 1% for voltage and current, 2% for resistance
Resolution: 0.01V, 0.1A, 0.1
Communication interface: I2C, UART
Operating voltage: 5V DC
Operating temperature: -20C to 70CCode Examples### Example 1: Basic Measurement using ArduinoIn this example, we will use the DT266 Digital Clamp Multimeter with an Arduino board to measure the voltage and current of a circuit.```c++
#include <Wire.h>#define DT266_ADDRESS 0x1E // Default I2C address of the DT266void setup() {
Serial.begin(9600);
Wire.begin(); // Initialize I2C communication
}void loop() {
int voltage = readVoltage();
int current = readCurrent();Serial.print("Voltage: ");
Serial.print(voltage);
Serial.println(" V");Serial.print("Current: ");
Serial.print(current);
Serial.println(" A");delay(1000);
}int readVoltage() {
Wire.beginTransmission(DT266_ADDRESS);
Wire.write(0x01); // Command to read voltage
Wire.endTransmission();Wire.requestFrom(DT266_ADDRESS, 2);
int voltage = Wire.read() << 8 | Wire.read();return voltage;
}int readCurrent() {
Wire.beginTransmission(DT266_ADDRESS);
Wire.write(0x02); // Command to read current
Wire.endTransmission();Wire.requestFrom(DT266_ADDRESS, 2);
int current = Wire.read() << 8 | Wire.read();return current;
}
```### Example 2: Using the DT266 with Raspberry Pi (Python)In this example, we will use the DT266 Digital Clamp Multimeter with a Raspberry Pi to measure the resistance of a circuit component.```python
import smbus# Initialize I2C communication
bus = smbus.SMBus(1)DT266_ADDRESS = 0x1Edef readResistance():
bus.write_byte(DT266_ADDRESS, 0x03) # Command to read resistance
resistance = bus.read_word(DT266_ADDRESS)
return resistancewhile True:
resistance = readResistance()
print("Resistance: ", resistance, "")
time.sleep(1)
```These examples demonstrate the basic usage of the DT266 Digital Clamp Multimeter in different contexts. You can modify and expand upon these examples to suit your specific application requirements.