MAKECourse
  • Home
  • About
  • Course Materials
    • Software
    • Course Kits
    • TA hours
  • Videos
    • Intro to Programming Videos
    • Advanced Topics >
      • DAC and ADC Tutorial
      • SD Card Data Logging
      • DC Motor Control
  • Schedule
    • Syllabus
  • Student Projects
    • Awesome Prizes
    • Fall 2020 Projects
    • Fall 2016 Awesome Prize Winners
    • Fall 2016 Projects
    • Spring 2016 Awesome Prize Winners
    • Spring 2016 Projects
    • Fall 2015 Awesome Prize Winners
    • Fall 2015 Projects
    • Spring 2015 Awesome Prize Winners
    • Spring 2015 Projects
    • Fall 2014 Projects
    • Spring 2014 Projects

Week 11: Segment 1: USe of External Interrupts with the Touch PAd

This segment focuses on external interrupts for the detection of events that occur sparsely and randomly such as a touch pad or button event.

Goals:

  • Understand the use of external interrupts that are triggered by pin events.
  • Learn to use the touch pad that came with the Arduino Kit.

In-Class Project:
  • Set up the touchpad and operate it using an external interrupt
  • Combine the touch pad with other devices such as the servo or an LED display.
  • Use external interrupts for reading out a button.

Materials for this segment:
  • Watch the video on the right 
  • Arduino sketch featured in the video (see link below video).
  • The interrupt page at Arduino.cc

Main Arduino sketch used in the tutorial:
t14_touchsensorwithinterrupt.zip
File Size: 1 kb
File Type: zip
Download File

Use this Arduino sketch for an improved set-up that uses Arduino digital pins 3 and 4 to power the touch pad. This allows to connect the touchpad directly to the Arduino headers without the need for jumpers:
t14_touchsensorwithinterrupt_nowires.zip
File Size: 1 kb
File Type: zip
Download File

[Home] [Course Materials] [Syllabus] [Student Projects] [Contact]
Powered by Create your own unique website with customizable templates.