Anti-burn Box

by Hil003 in Circuits > Arduino

226 Views, 1 Favorites, 0 Comments

Anti-burn Box

CAB736A6-AD1A-4575-93C8-F944DC53703A.jpeg
Anti burn box

In this project which took place in a rapid prototyping class, we have designed a box that prevent a 3D printed hand to be burn by a lighter.

This hand automatically go back in its box when there is a flame under it.

Supplies

Arduino UNO

Servomotor S90

Flame sensor

A breadboard

Breadboard wires

3mm thick MDF board

PLA for 3D printer

Create the Circuit

arduino.png

To make this projet, you have to realize the circuit above.

Write the Code

The pseudo code is the following:

Infinite Loop :

IF(triggered sensor):

hand position = in:

wait 0,5 s

ELSE:

hand position = out


Full code

Downloads

Design and 3D Print the Hand

90B1A843-D45E-4CD3-9513-EFC2FA411CF0.jpeg

Create this hand with a 3D Printer using the following file.

Downloads

Design the Boxe

Design the boxe to contain the Arduino circuit and with a hole large enough for the hand.

The model was found on festi.info/boxes.py/ and modified for the project. Used the following files to create the box with a laser cut on a 3mm thick MDF board.

Before cutting the whole box, do some tests to verify that the tolerance chosen here is compatible with your laser cutting machine, and that two walls fits together well. If not, modify the burn correction parameters on festi.info/boxes.py/BasedBox?language=fr when generating the box.

Downloads

Design the Gear and Rack System

365EEFCB-7DAE-4718-95A3-BE0B3108E601.jpeg

The 3D design of gear and rack has been done on CATIA V5 using a 3D model found on traceparts.com.

Then, the file was exported on Rhino 7 (see supporting file) to create the system with a laser cut on a 6mm thick MDF board.

Assemble

66D8FDE2-60B5-40D9-9ABE-195658165DFF.jpeg
0A48A20C-76C5-4C6C-9CD8-5F6DBA2BE957.jpeg
3B4448FC-687A-4CF8-84EA-D85702D281B8.jpeg

1st step:


Assemble the box without the top.


2nd step:


Put the Arduino circuit inside

Fix the flame sensor and the rack on the hand.

Fix the gear on the servomotor, and the servomotor on an inside wall of the box.

WARNING: beware of fixing the servomotor at the good height so the hand can still pass through the box hole.


3rd step:


Create the guidage system for the rack. To do that, you can:

  • put a screw on a side wall of the box at the right height so the rack can land on it
  • do a hole of the rack size in the back wall of the box (see picture)

You can see on the picture the length of the rack outside the box when the hand is outside and inside.

In our version, we extend the rack with a piece of wood but you can do it in one part.

Alternative version: create a bigger box and put another screw


4th step:


Verify that everything is working and close the box.