PROGRAMMING ADVANCED FEEDBACK WITH ARDUINO
Part 05 - Led fade and change color asynchronously
PROGRAMMING ADVANCED FEEDBACK WITH ARDUINO Part 05 - Led fade and - - PowerPoint PPT Presentation
Part 05 - Led fade and change color asynchronously PROGRAMMING ADVANCED FEEDBACK WITH ARDUINO Part 05 - Led fade and change color asynchronously Blocking vs non blocking: _BLOCKING_ Brightness loop() loop() loop() time _ NON
Part 05 - Led fade and change color asynchronously
Part 05 - Led fade and change color asynchronously
loop() loop() loop() Brightness time _BLOCKING_
loop()Brightness time _ NON BLOCKING_
loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop() loop()Part 05 - Led fade and change color asynchronously
The amount of milliseconds that has passed since last time we reboot the board
time
update interval millis() / current time last update time
if ((current time - last update time) > update interval{ THE INTERVAL HAS PASSED!!! DO YOUR THING HERE }
Part 05 - Led fade and change color asynchronously
1) blink. 2) color fade between colors. 3) blink with irregular intervals. 4) BE CREATIVE! :)
Part 05 - Led fade and change color asynchronously