I am doing a project where I need to change the default frequency and duty cycle of the arduino pin in python code. I have written a code of image processing in python. According to the results obtained from the image processing result, I need to change the frequency and duty cycle at different intervals of time in the arduino pin. How can I do that?
Look at the timer1 library. You can alter frequency and duty cycle on an Arduino.
If you want to do it from a foreign platform (e.g. python running on a PC), use the serial interface to send commands to the Arduino. On the Arduino, have a sketch which interprets and reacts to these commands with changes to the frequency and duty cycle.
This is the same question as in your other Thread where I have already been trying to help.
I am suggesting to the Moderator to merge them so we have all the project data in one place.
Please don't double-post, it just wastes time.
...R
Too much hassle to merge across different sections.
Thread locked