Professional Documents
Culture Documents
Code Piezo
Code Piezo
void setup()
{
for (uint8_t i=0; i<MAX_PIEZO; i++)
pinMode(piezo[i], INPUT);
Serial.begin(57600);
}
void MidiTX(unsigned char StatusByte, unsigned char Note, unsigned char Val)
{
Serial.write(StatusByte);
Serial.write(Note);
Serial.write(Val);
}
void ProcessPiezo(uint8_t p)
{
uint16_t sensorReading = analogRead(piezo[p]);
uint16_t val;
void loop()
{
for (uint8_t i=0; i<MAX_PIEZO; i++)
ProcessPiezo(i);
}