Originally shared by james wolf
Still working on our “Smart Garage” project using an Arduino Mega with the CC3000 shield from @Adafruit_Industries . Last night I was able to design a 3D printed enclosure to hold the hardware.
The CC3000 shield has enough prototyping space for me to add 2 LED’s (“wifi connected”, and “door open” indicators), headers for using an opto-isolator connecting to the garage door button, as well as reed switch (white wires) to indicate when the door is actually closed.
The software on the device is connected to our server with WebSockets to give us real time device interrogation and control from the server. The device can open and close the door, and report if the door is open or closed from anywhere in the world. Right now the IPhone app we are working on will also automatically open your door when you get close to your house (using GPS on the IPhone) so that the door is opening just as you turn onto your street. We also plan on sending push notifications if you leave your door open or lights on.
The case was printed in ABS on my Up Plus 2 printer. I had a tighter than expected fit, which required me to file down the USB and barrel connector holes a little. I also had to put the Arduino Mega in first and then put the shield on after, because of the tight angles. At first I was worried about that, but it actually locks it tightly in place. Let me know what you think.
Arduino Mega:
http://arduino.cc/en/Main/arduinoBoardMega2560
CC3000 Shield:
3D Printer: Up Plus 2
WebSockets using the CC3000:
#arduinomega2560 #cc3000 #3dprinting #upplus2









