 /* Pins in Use:
      IR Sensor:       2
-     Motor Driver:    8, 9, 10, 11
-     LCD:             12, 13, 6, 5, 4, 3 
-     Button:          7 
+     PRessure sensor on A0
 */
 
-//#include <LiquidCrystal.h>
-//#include <Stepper.h> 
 
-//const int stepsPerRevolution = 200;
-//Stepper myStepper(stepsPerRevolution, 8,9,10,11); 
-
-//int switchPin = 7;
 int val;                        // variable for reading the serial input
-//int buttonState;                // variable to hold the button state
 
 #define BOUNCE_DURATION 200   // define an appropriate bounce time in ms for your switches
 

   //make sure this is correct!

   flowrate = 0;
   //steppermax = 120;
   //steppermin = 0;
   
  /*/ set up the LCD's number of columns and rows: 
  lcd.begin(20, 4);
  // Print a message to the LCD.
  lcd.setCursor(0, 0);
  lcd.print("Flow:");
  lcd.setCursor(0, 1);
  lcd.print("Volume:");
  lcd.setCursor(0, 2);
  lcd.print("Auto:");
  lcd.setCursor(0, 3);
  lcd.print("Manual:");    */ 
}  

 void loop()
 { /*
      do
      {
      //lcd.setCursor(17, 0);
      //lcd.print(dropcount);
      } while (dropcount <= drop_num);*/
     
   if (dropcount >= drop_num) { 
     //Update every 30 counts, increase this for better DPM resolution,
     //decrease for faster update
     //lcd.setCursor(17, 0);
     //lcd.print("   ");   
     //lcd.setCursor(17, 1);
     //lcd.print("   ");
     //lcd.setCursor(17, 1);
     //lcd.print(strokerate);   
     time_int = ((millis() - timeold));
     timeold = millis();
     totaldrops = totaldropsold + dropcount;

 const int feedppin=A0;
 int sfeedp = 0;
 int feedp = 0;


void setup() 
