Measures AC and DC voltage up to 1000V with an accuracy of 0.5% + 1 digit.
Measures AC and DC voltage up to 1000V with an accuracy of 0.5% + 1 digit.
Measures AC and DC current up to 10A with an accuracy of 1.0% + 1 digit.
Measures resistance from 0.01 to 40M with an accuracy of 0.5% + 1 digit.
Tests for continuity and detects diodes, capacitors, and resistors.
Measures frequency from 10Hz to 100kHz with an accuracy of 0.1% + 1 digit.
Key Features
Additional Specifications
0C to 40C (32F to 104F)
-20C to 60C (-4F to 140F)
155 x 76 x 35mm (6.1 x 3 x 1.4 inches)
Approximately 250g (8.8 oz)
Conclusion
The HTC DM-86 Digital Multimeter is a reliable and feature-rich testing and measurement instrument suitable for a wide range of applications. Its high accuracy, versatility, and advanced features make it an ideal choice for professionals and hobbyists seeking a dependable and accurate multimeter for their electrical and electronics projects.
HTC DM-86 Digital Multimeter DocumentationOverviewThe HTC DM-86 Digital Multimeter is a versatile and accurate measurement tool designed for various IoT applications. This digital multimeter provides precise readings of voltage, current, resistance, continuity, and diode testing, making it an essential component for prototyping, testing, and debugging IoT projects.Technical SpecificationsMeasurement ranges:
+ Voltage: 0-1000V AC/DC
+ Current: 0-10A AC/DC
+ Resistance: 0-40M
+ Continuity: Audible beep and LED indication
+ Diode test: 0-3V
Accuracy: 0.5% for voltage and current, 1.0% for resistance
Sampling rate: 3 times per second
Power supply: 9V battery (included)Code Examples### Example 1: Measuring Voltage using ArduinoIn this example, we will use the HTC DM-86 Digital Multimeter to measure the voltage of a battery using an Arduino board.Hardware RequirementsHTC DM-86 Digital Multimeter
Arduino Uno board
Jumper wires
9V batteryCode
```c
const int multimeterPin = A0; // Analog input pin for multimetervoid setup() {
Serial.begin(9600);
}void loop() {
int reading = analogRead(multimeterPin);
float voltage = reading 5.0 / 1023.0;
Serial.print("Voltage: ");
Serial.print(voltage);
Serial.println(" V");
delay(1000);
}
```
ExplanationIn this example, we connect the HTC DM-86 Digital Multimeter to the Arduino Uno board's analog input pin A0. The `analogRead()` function reads the voltage value from the multimeter, and the `Serial.print()` function displays the voltage reading on the serial monitor.### Example 2: Measuring Current using Raspberry PiIn this example, we will use the HTC DM-86 Digital Multimeter to measure the current drawn by a DC motor using a Raspberry Pi.Hardware RequirementsHTC DM-86 Digital Multimeter
Raspberry Pi 4 board
DC motor
Jumper wires
Breadboard
Power supply (optional)Code
```python
import RPi.GPIO as GPIO
import timeGPIO.setmode(GPIO.BCM)# Set up the multimeter pin as an input
multimeter_pin = 17
GPIO.setup(multimeter_pin, GPIO.IN)while True:
# Read the voltage value from the multimeter
reading = GPIO.input(multimeter_pin)
current = (reading 5.0) / 1023.0 # Convert voltage to current
print("Current: {:.2f} mA".format(current))
time.sleep(1)
```
ExplanationIn this example, we connect the HTC DM-86 Digital Multimeter to the Raspberry Pi's GPIO pin 17. The `GPIO.input()` function reads the voltage value from the multimeter, and the `print()` function displays the current reading in milliamps.Note: These code examples are for demonstration purposes only and may require modifications based on your specific IoT project requirements. Always follow safety guidelines when working with electrical components and ensure correct connections to avoid damage or injury.