Sensor enclosure presentation

36
3D Printed Sensor Enclosure August 23, 2017 John Oliva [email protected]

Transcript of Sensor enclosure presentation

Page 1: Sensor enclosure presentation

3D Printed Sensor EnclosureAugust 23, 2017

John Oliva

[email protected]

Page 2: Sensor enclosure presentation

Background

• I am building a home automation system and need sensor and actuator nodes

• Hardware and software is ready

• Need enclosure(s) for building nodes

Page 3: Sensor enclosure presentation

Hardware

• Low power version of Arduino

Page 4: Sensor enclosure presentation

Hardware (cont.)

• NRF24L01+ GFSK radio transceiver

Page 5: Sensor enclosure presentation

Hardware (cont.)

Page 6: Sensor enclosure presentation

Hardware (cont.)

Page 7: Sensor enclosure presentation

Software

• Arduino library + MySensors

Page 8: Sensor enclosure presentation

Sensor Node Components

• CPU/Radio board + Software ✔

• Sensor ✔

• Batteries + battery holder

• Enclosure

Page 9: Sensor enclosure presentation

First Concept Sketch

• The design concept is a long narrow enclosure with compartments.

Page 10: Sensor enclosure presentation

Batteries + Battery Holder

• Low power CPU/Radio runs off 2 AA batteries

• Design concept is long and narrow so AA batteries must sit end-to-end.

• Since I am looking to 3D print what I can, I will print the battery holder rather than purchase one

• Let me check what is available on Thingiverse for the battery holder.

Page 11: Sensor enclosure presentation

Battery Holder

• https://www.thingiverse.com/thing:1755397

Page 12: Sensor enclosure presentation

Battery Holder (cont.)

• Designed with OpenSCAD ✔• I have used this one before ✔• Design configuration only supports side-by-side for multi-

cell. Ruh Roh ✗• Wait a minute – I know OpenSCAD so I can modify the

design ✔

Page 13: Sensor enclosure presentation

Battery Holder (cont.)

• Original side-by-side version in OpenSCAD

Page 14: Sensor enclosure presentation

Battery Holder (cont.)

• Modified to support end-to-end + no flanges

Page 15: Sensor enclosure presentation

Battery Holder (cont.)

• New + old capability via customizer

Page 16: Sensor enclosure presentation

3D Printing Battery Holder

• Finally, its time to 3D print something

• Wait… I am using a new brand and color of PETG filament

• Better make sure I have the settings dialed in properly to get good, strong prints

Page 17: Sensor enclosure presentation

3D Printing Battery Holder (cont.)

• Use a really simple object that will print fast to test the slicer settings

• Iterate and vary layer height, temperature, speed, etc.

Page 18: Sensor enclosure presentation

3D Printing Battery Holder (cont.)

• Rate the results from various combinations to find the sweet spot.

Page 19: Sensor enclosure presentation

3D Printing Battery Holder (cont.)

• Export STL for battery holder from OpenSCAD and import into Simplify3D (my slicer)

Page 20: Sensor enclosure presentation

3D Printing Battery Holder (cont.)

• Generate GCODE using Simplify3D using sweet spot setting and print!

Page 21: Sensor enclosure presentation

3D Printing Battery Holder (cont.)

• Some connectors that work with the design purchased on eBay

Page 22: Sensor enclosure presentation

Sensor Node Components

• CPU/Radio board + Software ✔

• Sensor ✔

• Batteries + battery holder ✔

• Enclosure

Page 23: Sensor enclosure presentation

More Concept Sketches

Page 24: Sensor enclosure presentation

3D Printing Enclosure (cont.)

• Measure internal parts in order to design the enclosure

Page 25: Sensor enclosure presentation

3D Printing Enclosure (cont.)

• Use OpenSCAD and customizer to design enclosures and insertable bottoms – this may take some time to get it right

Page 26: Sensor enclosure presentation

3D Printing Enclosure (cont.)

Page 27: Sensor enclosure presentation

3D Printing Enclosure (cont.)

• Design and print clip for connecting compartments

Page 28: Sensor enclosure presentation

3D Printing Enclosure (cont.)

Page 29: Sensor enclosure presentation

3D Printing Enclosure (cont.)

• Uh, oh. Too tight.

Page 30: Sensor enclosure presentation

3D Printing Enclosure (cont.)

• Better

Page 31: Sensor enclosure presentation

Sensor Node Components

• CPU/Radio board + Software ✔

• Sensor ✔

• Batteries + battery holder ✔

• Enclosure ✔

Page 32: Sensor enclosure presentation

Assembly

• All parts printed and ready for assembly

Page 33: Sensor enclosure presentation

Assembly (cont.)

• Battery, battery holder in compartment

Page 34: Sensor enclosure presentation

Assembly (cont.)

• All components in compartments

Page 35: Sensor enclosure presentation

Assembly (cont.)

• Fully assembled

Page 36: Sensor enclosure presentation

Future Improvements

• Tune dimensions of battery holder and compartments for a better fit

• Add fillets to enclosure to strengthen places where walls meet

• Experiment with other enclosure configurations – not long and narrow