I have a cigar lounge with a ventilation system, I would like to detect the "level" of cigar or cigarette smoke in the room. But I am not sure what sensor to go for, since these smokes contains a lot of different substances and I really want to measure the "smoke-level".
I have been looking for cigarette smoke detectors/sensors online but all I can find is detection systems with alarm output. I want to monitor the levels, to determine e.g. if it's rising or declining.
Any suggestions for what kind of sensor I could use?
Update: After doing some experiments, I ended up with a solution that works pretty good. I am using an MQ-2 sensor, which I am reading with an Arduino. I calculate the mean and standard deviation of the last 5 minutes, and compare it with the mean from the last three seconds. If there is an increase above 3 sigma, lasting for a couple of seconds, the "smoke" alarm flashes.
It also triggers on a couple of other things; like farting and using compressed air in a can.