// Richard Y. Park // Oct. 18, 2017 // SADI201713013 // Product Interaction // License: MIT #include "FastLED.h" #include < TMP36.h > //#include <ADCTouch.h> // How many leds in your strip? #define NUM_LEDS 8 * 5 + 16 * 3 int green = 11 ; int red = 10 ; int blue = 9 ; int brightness = 0 ; // Define the array of leds CRGB leds[ 8 * 5 + 16 * 3 ]; TMP36 tempSensor1(A0, 5. 0 ); TMP36 tempSensor2(A4, 5. 0 ); int switch1Val = 0 ; int switch1Pre = 0 ; int switch1Pin = 1 ; int touchPin = 2 ; int touchVal = 0 ; int touchPre = 0 ; int button1Pin = 4 ; int fifo_index = 0 ; const int fifo_max = 5 ; float fifo[fifo_max] = { 0 , 0 , 0 , 0 , 0 }; float fifo_avg = 0 ; int fifo_button[ 5 ] = { 0 , 0 , 0 , 0 , 0 }; int fifo_button_index = 0 ; int fifo_button_max = 5 ; int fifo_button_sum = 0 ; int a0 ...