Introduction: Touch Operated Bottle Opener
This instructable was created in fulfillment of the project requirement of the Makecourse at the University of South Florida (www.makecourse.com)
What does a person need when they have everything??? A touch operated bottle opener of course! This idea came to me while I was reading about how much funding the Juicero received.
Step 1: Step 1: Materials
1. Arduino Uno Board
3. A couple red LEDs
4. A couple green LEDs
5. Stepper Motor + Motor Driver Module
6. RFID sensor
7. RFID card, keychain, or wristband
Step 2: Step 2: Breadboard Fun!!!
Who doesn't love breadboards? People with big fingers, but if you are like me, we will get through this together. The diagram has a generalization for the stepper motor. the motor I used was a 28byj-48 and a driver board. I tried to simulate how the wires will connect, even though it is not the same driver.
Attaching the LEDs:
I attached the red LEDs in series, with one end then connected to ground and the other end connected to pin 2 on the arduino.
I attached the green LEDs in series, with one end then connected to ground and the other end connected to pin 3 on the arduino.
Attaching the RFID sensor:
The sensor is not the exact same I used, but the pin out is the same.
The red wire is the 3.3v connected to the 3.3v on the arduino. The orange wire is the reset on the RFID and connected to pin 9, the yellow wire is connected to ground.
Pin 10 is the gray wire connected to SDA
Pin 11 is the blue wire connected to MOSI
Pin 12 is the green wire connected to MISO
Pin 13 is the purple wire connected to SCK
Attaching the stepper motor:
The stepper motor I used has a plastic end that plugs in to the driver.
The driver board has pins for power and ground, and also pin outs of :
IN1 connected to pin 7
IN2 connected to pin 6
IN3 connected to pin 5
IN4 connected to pin 4
Step 3: Step 3: Gentlemen, Start Your Printers!!!!
Congratulations! we have placed all the pins where they need to go... hopefully. As you can see from the photo, the device is a pretty simple PLA 3d printed box. Mine consisted of 7 printed parts and one part that was made of Lexan. I chose to use a wood PLA to give it a rumpus room vibe, you can feel free to use what ever you like. I have included the .SLDPRT and .STL files that I used to create my project.
Step 4: Step 4: Run, Its Code Kong!!!
As my first real project using an arduino, I know this code could be optimized better. It is commented, so maybe you will understand what I was trying to do. All libraries can be downloaded through arduino.