The NASSAU Pitting Machine

The NASSAU Pitting Machine © GPL3+

An Arduino MIC driving i) a carrousel, ii) fruit feeding box and iii) a pneumatic piston providing stoning of fruit.

  • 522 views
  • 0 comments
  • 2 respects

Components and supplies

4829022
Motor Driver/Controller, H-Bridge
DRV8825
×2
Fairchild semiconductor tip120 image
Darlington High Power Transistor
TIP 120
×1
4154657
Stepper Motor, Mini Step
NEMO 17 4080 gcm and NEMO 17 42BYGHW609 3400gcm; Dutch supply
×2
Relay Module (Generic)
SRD-5VDC; relay module Arduino
×2
Pneumatic cylinder
Festo is a leading manufacturer of high quality pneumatcic cylinders and actuators.; used are the Festo ADN-32-40 with an Festo actuator MFA-5-1/4; the exhaust air is used for cooling the driver controoling the carrousel
×1
Belt pulley 60 teeth + pulley 20 teeth
with belt
×2
Spherical container on spindle, including a device to pick fruit object; originally a illumination lamp
Including a device to pick a fruit during the rotation; originally an illumination lamp
×1
A000066 iso both
Arduino UNO & Genuino UNO
×1

About this project

Fiends with a mirabeltree in the garden work days to get the fruit stoned. An interesting target to mechanise the work, using the Arduino Uno microcontroller. A carrousel and a container are working simultaneous with 2 steppermotors powered by the associated drivers. the MIC also controls the function of the pneumatc plunger, used for the stoning of the fruit.

Production capacity approx. 10 kg/h.

Code

https://create.arduino.cc/editor/NassauLv/2af44846-7a96-4bd6-94a8-97b2f3a4190c/previewC/C++
The code provides the control of 2 stepper motors (stepper1 for the carrousel and stepper2 for the fruit supply container), the control of the pneumatic valve and also the solonoid magnets which provide a one after one supply of the fruit objects. The code include the homing of the carrousel to assure the correct position of the plunger for the stoning action.
https://create.arduino.cc/editor/NassauLv/2af44846-7a96-4bd6-94a8-97b2f3a4190c/preview
Untitled fileC/C++
// read the state of the switch value:
// check if switch is pressed:
        
  { 
  if (digitalRead(home_switch)==HIGH)
    {
      digitalWrite(GLED, HIGH);
      digitalWrite(RLED, LOW);
      digitalWrite(RELAY, LOW);
      
      delay(20);
    }
  
  else if (digitalRead(home_switch)==LOW);
      digitalWrite(RLED, HIGH);
      digitalWrite(GLED, LOW);
      digitalWrite(RELAY, HIGH);
     
//Set basket turn 1/2 rotation:
      stepper2.moveTo (-300);
//Rotate with set speed and acceleration:
      stepper2.runToPosition();
      delay(20);  
    
//Activate solenoid:
      digitalWrite(solenoidPin, HIGH);
      delay(200);
      digitalWrite(solenoidPin, LOW);
      delay(20);
      
//Set current position = 0:
      stepper1.setCurrentPosition(0);
      stepper2.setCurrentPosition(0);
      
      delay(20);
    }
 }  
 

Custom parts and enclosures

ontpitter_1-2_bb-3_mI4gOfQHFc.jpg
Ontpitter 1 2 bb 3 qqlxkao3a8
Plunger & Escapement
Plunger for stoning, escapement to control fruit supply to carrousel
Plunger  escapement g2ft1aicqv

Schematics

Control unit
Arduino Uno , drivers DRV8825, relays, TIP120

No document.

Control unit
All connections from Arduino Uno to components such as steppers, drivers, relays, homing-switch and pneumatic valves as well as solenoids controlling fruit supply
Control unit npm grbdcz3pdo

Comments

Similar projects you might like

The Drawing Machine

Project showcase by Kramick Saha

  • 12,412 views
  • 6 comments
  • 20 respects

DIY Universal CNC Machine

Project tutorial by Arduino “having11” Guy

  • 26,639 views
  • 8 comments
  • 84 respects

Caravaggio, A Drawing Machine

Project showcase by Michele

  • 25,439 views
  • 11 comments
  • 151 respects

Coin Op Personal Vending Machine

Project tutorial by comptek4

  • 5,417 views
  • 13 comments
  • 29 respects

Automated Mung Bean Sprouts Growing Machine

Project showcase by solkit

  • 2,228 views
  • 1 comment
  • 7 respects

Polar Drawing Machine

Project showcase by David

  • 38,823 views
  • 22 comments
  • 271 respects
Add projectSign up / Login