How to Build a 3D Printed Box to Pack and Run the IoT Project

Experiment #103 – Discover How to Build a 3D Printed Box to Pack and Run the IoT Project


Modeling and Printing the 3D Parts

The 3D model of the project box was created in SketchUp. Inside the six faces, there are individual spaces for each component.

Then, we used a Slicer Software to convert the STL 3D files into G-Code that our 3D Printer can understand and print.

Finally, we printed the 3D parts in a Prusa i3 MK2S printer with black, red and white filaments from Smart Materials.



All the 3D parts of the project are available to download at Thingiverse.


2.     Customizing and Assembling the Box


At this step we customized the peripherals to it can fit inside the box. Also, we assembled all the electronic components.

After soldered the wires we protected them, and we finished the assembly by joining and gluing all 3D parts.



3.     Setting Up the Device with Windows IoT


To run the project in the Raspberry Pi 2 Model B we must install Windows 10 IoT Core on it. For that, we only need a Micro SD card, the Windows IoT Core Dashboard App and a 2.4 GHz Wi-Fi connection. After flashing the Micro SD card, we have to put it in the device.

We show you how to do it in the following animation:



4.     Releasing the Project to the IoT Device


After installing the operating system, we can release the project to the IoT device to launch it from the smart box we created.

The process is very easy, and you will learn how to do it with this animation:



Now, we can test the project into the 3D printed box.


5.     Facial Recognition IoT App Demo


When the doorbell button is pressed, the Artificial Intelligence looks for a match in the white list we created with the desktop app. If it recognizes us, the box will welcome us and the little door will be opened, otherwise, it won’t.


You can see the box in action in this video:

Stay up to date!

Leave a comment