How do I run multiple "for" loops simultaenously in MATLAB?
Show older comments
Answers (1)
David Hill
on 25 Mar 2020
Just need one continuous loop. Just repeat commands until 3 and 5 seconds realign.
writeDigitalPin(a, 'D13', 1);
while 1
writeDigitalPin(a, 'D11', 1);
writeDigitalPin(a, 'D12', 1);
pause(0.5);
writeDigitalPin(a, 'D11', 0);
writeDigitalPin(a, 'D12', 0);
pause(2.5);
writeDigitalPin(a, 'D11', 1);
pause(0.5);
writeDigitalPin(a, 'D11', 0);
pause(1.5);
writeDigitalPin(a, 'D12', 1);
pause(0.5);
writeDigitalPin(a, 'D12', 0);
pause(0.5);
writeDigitalPin(a, 'D11', 1);
pause(0.5);
writeDigitalPin(a, 'D11', 0);
pause(2.5);
writeDigitalPin(a, 'D11', 1);
pause(0.5);
writeDigitalPin(a, 'D11', 0);
pause(0.5);
writeDigitalPin(a, 'D12', 1);
pause(0.5);
writeDigitalPin(a, 'D12', 0);
pause(1.5);
writeDigitalPin(a, 'D11', 1);
pause(0.5);
writeDigitalPin(a, 'D11', 0);
pause(2.5);
end
4 Comments
Ramita Sajankila
on 25 Mar 2020
David Hill
on 25 Mar 2020
My understanding was the third was connected to a potentiometer; therefore, the pin should be high (on) continuously and you control the led (on/off/brightness) from dialing the potentiometer.
Ramita Sajankila
on 26 Mar 2020
Kamil Olech
on 1 Feb 2021
Did you ever find out how to incorporate it?
Categories
Find more on MATLAB Support Package for Arduino Hardware in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!