MQ3 and Ultrasonic Distance Sensor

  1. How do i develop a calibration curve that can convert the voltage to an estimated alcohol concentration for mq3 ? The problem is, the mq3 can only be used as an alcohol detection sensor and not for measurement. Currently, my simple code is only converting the analog value into percentage. Unfortunately, it is not accurate, i tried testing it on alcoholic drinks, but doesnt measure accurately.

  2. how do I increase the resolution of HC-SR04 to 0.01 mm? I am using it in a project where it should be able to read 0.01 mm changes in its position.

3.) for accuracy of HC-SR04, I attempted incorporating a dht22 to compensate for temp and humidity disturbances so I can increase the accuracy, but I still need to increase the accuracy to the point that it only has 0.01 error. Is there anyway for that?

  • Im just a beginner in arduino and tried searching the internet, but still cant find an answer

The MQ3 can only detect acohol when suspend in air. You cant dunk it into a drink.

Yes, I did not submerge the mq3 in the beverage. and still, the accuracy is not good. I am reading about 10% error

Well exactly how did you apply these beverages to the sensor and how did you calibrate the sensor?

Why do you think that should be possible? Is there something in the documentation of the device that tells you that?

The sensor is not yet calibrated that's why Im asking for guidance on making my own calibration equation. The beverage is a way for me to compare whether the readings are correct. The beverage is in a glass (a quarter full), and the sensor is above the glass

You can either buy calibrated alcocol solutions to do your calibrations or buy a calibrated alcohol meter and calibrate according to it.