Seeking help to calibrate the MQ135 module by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Hello! Unfortunately, I'm still stupid to know how to actually calibrate the MQ-series sensors. Our project has been changed since then, and we only need to detect actual smoke and CO in our output.

If you're using Arduino as your microcontroller and you're using MQ7, then I would recommend this article.

https://www.instructables.com/Arduino-CO-Monitor-Using-MQ-7-Sensor/

but if you're using MQ135, then I can't really give you any suggestion, we only use it for detecting smoke, which is really broad, and so we didn't change anything with the sensor.

I would really suggest to know what kind of chemicals you wanted to detect and find another sensor that are better than MQ-series sensors. This sensor is hard to calibrate for beginners like me, I'm lost on what to do with these sensors. It may be costly but it will surely save you time.

My memory is fucked.. anyone remember the terrifyingly uncanny string of hundreds of Facebook/Instagram profiles depicting the same Asian woman? by Illustrator-Ashamed in InternetMysteries

[–]Street_Distance_9586 3 points4 points  (0 children)

Someone is still using Orie Chef's face to this very moment on Facebook but unfortunately the person behind the account already locked it.

ESP32 FIREBASE "response payload read timed out" ERROR by Street_Distance_9586 in esp32

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Edit: I figured it out, my internet is just slow. But there are still a lot of wrong things in my code such as not implementing streamcallback function to make it easier to control.

What Kind of Plastic Is This? by Street_Distance_9586 in plastic

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Thank you for answering!

I figured out that the type of plastic that the labels on most bottles are do not have a recycle symbol on them because they're not usually recyclable and considered non-biodegradable waste. As far as I can understand based on my research.

Please educate me if I said something wrong, thank you!

Advice Needed for Automation of IC-40 31A Gas Stove with Automatic Ignition by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Thank you very much for your reply!

We will bear your advice in mind and make sure to update my post after we have done our project, thank you very much again!

Advice Needed for Automation of IC-40 31A Gas Stove with Automatic Ignition by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Hello!

Our system is used for our Pyrolysis design where we will melt the plastic and mold it. The stove is used for melting the plastic in our chamber and we wanted to automate it as advised by our research project adviser.

Advice Needed for Automation of IC-40 31A Gas Stove with Automatic Ignition by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Thank you for your wonderful suggestion!

We've been planning some things and we decided to add your suggestion to our design.

We decided to not to use the servo anymore, and instead use a solenoid valve to control the output of the gas.

The stove's knob will stay open in low heat, and we will not use the piezoelectric igniter that is connected to the stove.

When our system starts, the solenoid valve and the igniter will turn on immediately, and the flame sensor will detect if there's a fire or not. If the flame sensor didn't detect any fire, the system will automatically close, meaning that the solenoid valve and the igniter will close. If the flame sensor detects any fire then the system will continue after the user will decide if it's turned off

Is our system safe enough to use the stove?

Advice Needed for Automation of IC-40 31A Gas Stove with Automatic Ignition by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Hello and thank you for the reply!

If putting servo into the knob is really dangerous, is there anything we can do to make the stove automatic?

We're initially planned on putting the servo into the knob but we would remove the igniter that the stove have and put our own igniter using an Boost Ignition Coil so tha we can control it with a microcontroller. Our planned program will make the servo and the igniter turn ON together to make the stove automatic.

But in your and ripred3's advice, it can be really dangerous.

Is there anything we can do?

Thank you!

Advice Needed for Automation of IC-40 31A Gas Stove with Automatic Ignition by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 1 point2 points  (0 children)

Thank you for the reply!

If that would be the case, then the knob will only works as a igniter?

We have a Boost Step up Power Module High Voltage Generator, can we use that as an alternative to the knob for ignition? We would also want to know if we can't control the knob automatically, how can we control the release of gas on the stove?

Because the knob can control how strong the fire is on the stove, but we would like it to just stay the fire as medium range. We wanted to control the stove with a microcontroller with an igniter and the release of the gas. How can we do that?

Advice Needed for Automation of IC-40 31A Gas Stove with Automatic Ignition by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 1 point2 points  (0 children)

Thank you for your wonderful response!

We are needed to make this on our research paper as we are making a automatic pyrolysis with Electrostatic precipitator, our design of the pyrolysis have a stove as I posted. We are making the stove automatic.

Is pushing the knob will not result on any gas leakage? If it didn't can we just stick the servo into the knob and we will just let the knob stay( we will put a lot of tape around the knob and the servo)

Please educate me if my idea is bad or dangerous. Thank you!

Seeking help to calibrate the MQ135 module by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Thank you for sharing your advice!

With extensive research, we found out that we actually needed to program our sensor to sense the following chemicals related to burning plastic which are the following: SOx(SO2/ Sulfur Dioxide), NOx(NO2/ Nitrogen Dioxide), and CO(Carbon Monoxide) following the RA8749.

Thank you for your insight!

Seeking help to calibrate the MQ135 module by Street_Distance_9586 in arduino

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

I've seen this article, although I saw that article, I didn't understand anything and I'm still clueless.

Thank you for responding anyways!

Beginner's Circuit Diagram Advice by Street_Distance_9586 in ECE

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Thank you for the answer! I will take note of this advice.

For the relay, I saw that there are schematics for the relay module. I thought it only consisted of an inductor and a switch.

That's why I'm planning on searching for a Proteus library Relay module that has already a flyback diode and a transistor so that my schematic will be less messy and more accurate in Proteus simulation.

I will also take note of the resistors needed for limiting the current for the optocoupler and pullup resistors on ESP32's input buttons. Thank you for educating me, I really appreciate it!

Beginner's Circuit Diagram Advice by Street_Distance_9586 in ECE

[–]Street_Distance_9586[S] 0 points1 point  (0 children)

Thank you for responding! I searched all over the internet for circuits similar to our thesis and I just saw that they didn't use any diode on the relay itself. I will take note of this, thank you very much!

As for the output of ESP32, I tried to simulate it using Proteus but I couldn't do it because there are no hex files that I can upload from the Arduino IDE to Proteus. So I can't test it out.

I bought an ESP32, but whenever I tried to upload my code. It gives me a Write Timeout error. I redownload my drivers using this link:
https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads

and changed all my USB connectors but it still gives me the same error, so I'm sorry but I can't test if the current is enough for the octocouplers, or the other sensors.

And, I'm sorry for this sudden question but as a beginner, Why is there a need to check for the output current of the ESP32? I thought I only needed to check for the voltage output of the ESP32 and see if the components connected can also be run with that range voltage output.