Changes

Jump to navigation Jump to search
12 bytes removed ,  15:11, 13 April 2022
m
Line 31: Line 31:  
  #include <Wire.h>
 
  #include <Wire.h>
 
  #include "Adafruit_MPR121.h"
 
  #include "Adafruit_MPR121.h"
   
  #include <AccelStepper.h>
 
  #include <AccelStepper.h>
   Line 40: Line 39:     
  Adafruit_MPR121 cap = Adafruit_MPR121();
 
  Adafruit_MPR121 cap = Adafruit_MPR121();
   
  uint16_t lasttouched = 0;
 
  uint16_t lasttouched = 0;
 
  uint16_t currtouched = 0;
 
  uint16_t currtouched = 0;
Line 67: Line 65:  
   }
 
   }
 
   Serial.println("MPR121 found!");
 
   Serial.println("MPR121 found!");
 
   
   // to change threshold sensitivites (touched, released). Defaults are (12,6). Valuess from 0-255 = less-more sensitive.  
 
   // to change threshold sensitivites (touched, released). Defaults are (12,6). Valuess from 0-255 = less-more sensitive.  
 
   cap.setThresholds(24, 12);
 
   cap.setThresholds(24, 12);
Line 101: Line 98:  
     }
 
     }
 
   }
 
   }
   
   // reset our state
 
   // reset our state
 
   lasttouched = currtouched;
 
   lasttouched = currtouched;
   
   // comment out "return" line for detailed data from the sensor!
 
   // comment out "return" line for detailed data from the sensor!
 
   return;
 
   return;
 
   
   // debugging info, what
 
   // debugging info, what
 
   Serial.print("\t\t\t\t\t\t\t\t\t\t\t\t\t 0x"); Serial.println(cap.touched(), HEX);
 
   Serial.print("\t\t\t\t\t\t\t\t\t\t\t\t\t 0x"); Serial.println(cap.touched(), HEX);
Line 119: Line 113:  
     Serial.print(cap.baselineData(i)); Serial.print("\t");
 
     Serial.print(cap.baselineData(i)); Serial.print("\t");
 
   }
 
   }
   Serial.println();
+
   Serial.println();  
 
   
   // put a delay so it isn't overwhelming
 
   // put a delay so it isn't overwhelming
 
   delay(100);
 
   delay(100);
44

edits

Navigation menu