C.C.H (V.3)
Introduction: C.C.H (V.3)
So I acquired another old tool box and it's much bigger that my last one. That means it's time to upgrade my C.C.H so I can have more room and add new features.
This upgrade uses all of the parts from the V.2 version, plus some new ones.
____________________________________________________________________________
The C.C.H (Central Command Hub) is an Arduino powered A.I system that can do a variety of things. Basically anything you program it to do.
In this upgrade, the Arduino has teamed up with a Raspberry Pi which gives it a lot more freedom to do a lot more things. I've also added an android tablet so the C.C.H can act as an entertainment system, or your own personal DJ.
____________________________________________________________________________
To start, you will need to download the STL files from my Thingiverse page.
The code and other necessary files can be downloaded from the Thingverse page as well.
Supplies
(x1) Big Tool Box (I used an old Sears MasterCraft tool box)
(x1) Long Power Bar (6 Ports should work but you may need a cubic extension outlet (from the dollar store) if your power supplies block the outlets next to them).
(x1) RPi 7" Monitor or 7" Touch Screen
(x1) 9V (2A or greater) Power Supply (You may need to get a splitter as well so you can power both Arduino Mega's. I ended up using a 9V 5A power supply)
(x1) RPI Camera
(x1) Longer Cable (For RPI Cam)
(x1 pack) Breadboard
(Lots of) Breadboard Wires
(x1) Arduino Nano
(x1) Arduino Sound Sensor
(x2) Arduino Mega
(x1) Movi Shield
(x1) External Microphone for Movi Shield (Headset Microphone will work)
(x1) Raspberry Pi 4
(x1) Level Shifters
(x1) Micro SD Card for RPI (The bigger the storage size the better. That way you don't have to worry about running out of room)
(x3) OLED Display
(x1) 16x2 LCD Display
(x2) Mini Speakers (One set for RPI the other for the Movi Shield. 485
They can be any speakers you want to use as long as they plug in using an AUX cord and are externally powered, via USB or power supply).
(x1) Arduino 4x4 Matrix Keypad
(x1) USB Switch
(x1) USB-Aux Port
(x1) Port Plug
(x1) 5 Gang Rocker Switch Panel
(x1) 12V (5A or greater) Power Supply
(x1) Audio Splitter Y-Cable (Reference Image)
(x1) 10 Port USB Wall Charger
(x1) Old Android Tablet
(x1) RGB LED (Common Cathode - )
(Optional) Mini Bluetooth Speaker (So you can give commands over your phone. I found a small BT speaker at the dollar store)
Step 1: Cut the Box
First, you must have all the parts 3D printed, this way you will know where to cut.
Place the Front Speaker part on the box (As shown in the image above) and make an outline so you know where to cut, and make sure to drill a hole for the RGB led.
(I used a plasma cutter to cut everything, but you can use an oscillating tool, or whatever other tool you have available).
Also, be sure to cut out a slot for the 7" Raspberry Pi screen. If you refer to Step 3 of the C.C.H V.2 Tutorial, you can see that the screen's drive is connected to the 3D printed Pi Case. This is why we need to make the slot. The slot allows the driver board to fit inside the box, and let's the RPi screen sit flush against the Pi Case Brace part.
And if you haven't already, you may want to drill two holes for the Keypad wires, so they can go into the box.
Once you have made all your cuts, add duct tapes on the edges to keep the wires and your hands safe from cuts.
Then, you can bolt the Front Speaker, Keypad parts on. (I screwed in the Front Speaker part with some short 8-32 wood screws, and I used 3M Mounting Squares to secure the Keypad part in place. I didn't screw the Keypad part o because the screw hit the top shelf and prevented the box from fully closing). 996