Category Archives: Arduino

Water Level Measurement Using Arduino

Water Level Measurement

Here we discuss on low cost continuous liquid level monitoring system based on MPX5010DP differential pressure sensor. Most of the traditional measuring systems were designed and implemented by complicated hardware circuitry. It made the product expensive, with low functionality and with limited precision. With virtual measurement technology, more of the instrument can be substituted by software. Using this approach the cheaper and more versatile measurement system can be developed. The method for obtaining liquid level with one differential pressure sensors MPX5010DP Continue reading Water Level Measurement Using Arduino

Arduino 4-20mAmp Current Loop Measurement

For industrial process control instruments, analog 4–20mA current loops are commonly used for analog signaling, with 4mA representing the lowest end of the range and 20mA the highest. The key advantages of the current loop are that the accuracy of the signal is not affected by voltage drop in the interconnecting wiring, and that the loop can supply operating power to the device. Even if there is significant electrical resistance in the line, the current loop transmitter will maintain the proper current, up to its maximum voltage capability. Continue reading Arduino 4-20mAmp Current Loop Measurement

Knock Detection Sensor Arduino

Knock Detection

Here we use a Piezo element to detect sound, what will allow us to use it as a knock sensor. We are taking advantage of the processors capability to read analog signals through its ADC – analog to digital converter. These converters read a voltage value and transform it into a value encoded digitally. In the case of the Arduino boards, we transform the voltage into a value in the range 0..1024. 0 represents 0volts, while 1024 represents 5volts at the input of one of the six analog pins. Continue reading Knock Detection Sensor Arduino

Distance Measurement using Ultrasonic Sensor HC-SR04 and Arduino

The HC-SR04 Ultrasonic Sensor is a very affordable proximity/distance sensor that has been used mainly for object avoidance in various robotics projects. It essentially gives your Arduino eyes / special awareness and can prevent your robot from crashing or falling off a table. It has also been used in blind stick applications, water level sensing, and even as a parking sensor. Continue reading Distance Measurement using Ultrasonic Sensor HC-SR04 and Arduino

Water flow measurement with Arduino

The flow sensor used here works on the principle of “Hall Effect”. According to which, a voltage difference is induced in a conductor transverse to the electric current and the magnetic field perpendicular to it. Here, Hall Effect is utilized in the flow meter using a small fan/propeller shaped rotor which is placed in the path of the liquid flowing. Continue reading Water flow measurement with Arduino