int switchPin = 2; // switch input int motor1Pin = 3; // H-bridge leg 1 int motor2Pin = 4; // H-bridge leg 2 int speedPin = 10; // H-bridge enable pin int ledPin = 12; // LED int analogOne = 1; // fsr int analogTwo = 2; // fsr int analogThree = 3; // photocell int analogFour = 4; // mic int sensorValue = 0; // reading from sensor int val = 0; void setup() { Serial.begin(9600); pinMode(switchPin, INPUT); pinMode(motor1Pin, OUTPUT); // set all other pins as outputs pinMode(motor2Pin, OUTPUT); pinMode(ledPin, OUTPUT); // sets the digital pin as output digitalWrite(speedPin, HIGH); } void loop() { val = Serial.read(); if (val == 'A') { digitalWrite(ledPin, HIGH); digitalWrite(motor1Pin, LOW); digitalWrite(motor2Pin, HIGH); } if (val == 'a') { digitalWrite(ledPin, LOW); digitalWrite(motor1Pin, LOW); digitalWrite(motor2Pin, LOW); } //get sensor readings sensorValue = analogRead(analogOne); Serial.print(sensorValue, DEC); Serial.print(","); sensorValue = analogRead(analogTwo); Serial.print(sensorValue, DEC); Serial.print(","); sensorValue = analogRead(analogThree); Serial.print(sensorValue, DEC); Serial.print(","); sensorValue = analogRead(analogFour); Serial.println(sensorValue, DEC); }