Introduction: How to Interrupt Your Arduino

In this video tutorial we will look at how to use interupts on the Arduino Uno, Arduino Pro Mini, and any Arduino using the Atmega 328. Interrupts allow you to react immediately to an external or internal event and execute a designated piece of code. Versus trying to constantly check for or poll for the event in your main loop. To get the Arduino Sketch used in this tutorial go to my blog http://forcetronic.blogspot.com/2014/11/how-to-int...

Comments

DIY Hacks and How Tos (author)2015-07-04

Nice information. This could be really useful to know.

ForceTronics (author)2015-07-04

A couple things that I didn't mention in the video, but you should know if you are new to interrupts. The first is the underlying code in the Arduino libraries for the delay() function and the Serial functions use interrupts so you do not want to use these functions inside of your interrupts ISR (bad things will happen). Also keep in mind if you use the noInterrupts() function to turn off interrupts the Serial functions and the delay() function will not work correctly.

About This Instructable

1,130views

13favorites

License:

More by ForceTronics:Removing Solder Bridges on Small PinsAnalog Sensor Signal Conditioning CircuitHow to Get More Functionality Out of Your Arduino Zero
Add instructable to: