7. Open Source hardware: from fibers to fabric- The Vacuum for feet moulding¶
For this week we started planning a day earlier. Our good friend Juan Felipe came to Nia Cavalie and myself , presenting this idea of making an optimized 3D scanner for the feet. We dwelled into what has now become a working concept, this is a vacuum mould. A mould that fuctions with a vacuum pump. Now the way this was explained, is that this is done by.. - Making a box filled with Rice and covered with latex. - putting rice in the box (the thinner grains provide more detail for the touch sensor) - The Rice doesn't deform as much as let's say flour - put two holes in the box for the sillicone tubes to enter ( these will be placed with insulation cylinders to prevent airloss) - we will need a mosfat sensor which will be inbetween the Arduino Circuit and the Vacuum pump. - Arduino to be programmed to turn the pump on and off. (we need to consider air pressure).LEDs to be added - to see that the box doesn't have gaps, we placed the box in a dark room and shone a light to see if light was coming out of the box, hence indicating gaps.
What has be learnt by doing:¶
It was the first time for Nia and myself to use some of the equipment in the lab. These include the industrial drill, a nailgun, 3D printer and a Mechanical saw. The beauty of the FabricAcademy is that we learn alot by doing.
Here's what we learnt:
- When cutting the wood pieces to make box, the piece should be away from the platform you are cutting one. (Don't forget the lab glasses due to sewdust)
- Also it is advisable for you to have a partner putting pressure on the cutting board and that when cutting you don't move your body too much.
- Getting it right first time is most helpful, it is challengening to make corrections when using an industrial saw.
-
If you don't get straight lines then use sand paper to fix this. (can be done before and after assembling the box)
-
When using the Industrial drills, they are different screws for Metal and Wood.
- Place your piece on the platform using a clamp, lower drill and place on hole you wish to drill.
- When drilling be cautious the drill doesn't make contact with the platform.
-
Switch drill on, then go down cautiously and keep your movement flowing.
-
for 3D prining export Rhino3DM model as an .stl (an abbreviation of "stereolithography"), never save with open objects as the objects need to be solids in order to print.
- In the Cura 3D printer software. Import your file and in the side tabs you will see tool bars. The most important steps here are to select the Printer you will be using and the fillament intensity/ volume.
- Once at the 3D printer choose your files in the options " Print from SD Card"(don't forget to be your file onto this card). If the fillament is not coming out or your piece is stuck to the nose of the printer.
- Then stop printing, see if the fillament is properly in the printer and finally go back to the screen and select the " Load fillament" option.
Bits and Parts¶
What went wrong:¶
-Air gaps -Bad Craftmanship (NICO) -Not taking enough initiative, a bit of shyness
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
Useful links¶
Arduino Code for Pump and buzzer¶
#define control 8 // output on Arduino
void setup() {
// IRF520 MOSFET Tutorial by Robojax
pinMode(control,OUTPUT);// define control pin as output
Serial.begin(9600);
}
void loop() {
// IRF520 MOSFET Tutorial by Robojax
digitalWrite(control,HIGH); // turn 30 min
delay(2000);
digitalWrite(control,LOW); // Turn the MOSFET Switch OFF
delay(2000);// Wait for 60000 ms or 30 min
}
//pump code
/* Arduino tutorial - Buzzer / Piezo Speaker
More info and circuit: http://www.ardumotive.com/how-to-use-a-buzzer-en.html
Dev: Michalis Vasilakis // Date: 9/6/2015 // www.ardumotive.com */
const int buzzer = 11; //buzzer to arduino pin 9
void setup(){
pinMode(buzzer, OUTPUT); // Set buzzer - pin 9 as an output
}
void loop(){
tone(buzzer, 1000); // Send 1KHz sound signal...
delay(1000); // ...for 1 sec
noTone(buzzer); // Stop sound...
delay(1000); // ...for 1sec
}
Gallery¶
Video¶
From Vimeo¶
Sound Waves from George Gally (Radarboy) on Vimeo.