Sprint 2 - L-Division-2018-2019/repo11 GitHub Wiki
Building phase:-
Subsystem Name: Collection and crushing
Fabrication plan:-
- PVC pipes - 2
- Nylon rod - 1
- Cushion cover - 1(70 * 20 cm)
- Crusher blade - 1
- DC motor - 2(45 rpm and 30 rpm)
- Metal strips - 2
- Perforated metal sheet -1
- Foam sheet - 5[2(16 * 5) + 2(5 * 5) + 1(16 * 5)]
Process:-
The foam sheet is cut into 2 pieces of dimension 5 * 10 inches each and joined vertically to the base length using L clamps. Holes of diameter 5 mm are drilled to both base length pieces in order to attach the nylon rod and the pipes which act as pulleys.To build the litter box, 2 pieces of size 16 * 5 inches are cut which will form the opposite walls of the litter box and another two pieces of the foam sheet of size 5 * 5 are cut which will form the other two opposite walls of the litter box. Finally the base of the litter box is formed by cutting the foam sheet into piece of 16 * 5 inches size. Holes of diameter 5 mm is drilled at the base of the litter box to fix the crusher.
Subsystem integration:-
The DC motor is attached to the nylon rod which acts as a driving pulley and and the PVC pipes are attached to other two holes drilled.Metal strips of length 10 cm are taken and bent at the middle to attach the one end to the surface of the conveyor belt and the other to lift the waste. These bent metal strips are attached to the perforated metal sheet of suitable size using hot glue which forms the excavating plates.The cushion cover acts as a belt to which the garbage lifting plates are attached to it in order to lift the waste from the ground and carry the waste to the litter box where it is crushed. Litter box is built by joining the walls of the litter box with hot glue such that the walls with same dimension are placed opposite with respect to the base.
Arduino code
-
char t;
-
void setup() {
-
pinMode(13,OUTPUT);//left motors forward
-
pinMode(12,OUTPUT);//left motors reverse
-
pinMode(11,OUTPUT);//right motors forward
-
pinMode(10,OUTPUT);//right motors reverse
-
pinMode(9,OUTPUT);
-
pinMode(8,OUTPUT);
-
pinMode(7,OUTPUT);
-
pinMode(6,OUTPUT);
-
Serial.begin(9600);
-
}
-
void loop() {
-
digitalWrite(9,HIGH);
-
digitalWrite(8,LOW);
-
digitalWrite(7,HIGH);
-
digitalWrite(6,LOW);
-
}
Image of sprint - collection and crushing
System interaction:-
- Data interaction:From Arduino to DC motor at the Driving pulley and to the crusher.
- Material interaction:Waste is tranferred from the conveyor belt to the crusher.
- Energy interaction:Electrical energy is converted to mechanical energy.
Testing phase:-
The DC motors attached to the nylon rod starts to rotate and the conveyor belt begins to move, when the excavating plates attached to the belt touches the ground they carry the garbage along with them as the conveyor moves further,the plate reaches the topmost part of the conveyor and when it turns the garbage is thrown into the litter box. In the litter box the crusher is rotating which crushes the garbage which is thrown into the litter box.