The purpose of this project is to create a device that can automatically create a 3d-printable clone of a key.
- Pi Zero W
- Pi Camera v1.3
- MakerBot Replicator+
- CoolBase Led
- Light Diffuser "2x Water Bottle Lids"
- Raspian Jessie v?.??
- python v3.6
- numpy-stl,numpy
- open-cv2
- imutils?
- picamera
- time,datetime
Once the key is palced on a Solid Background
The image is converted to a Grayscale image which is then converted to a B&W mask of the key, using the open-cv threshold function.
The device enclosure was designed in Sketchup and replaces the need for a seperate black drop.
??Ohm Resistor
CoolBase Led Which is glued to two Water Bottle Caps to diffuse the light
The Modelling is passed a mask of the key.
Since the key orientaion is controlled the top edge of the image is taken
The % pixel difference between the max y and the y each value of the mask is multiplied by the predetermined key height
Key Blanks are manually created for the program to modify
-
- Mini-Fill
-
- Temp: 200 C
- Inclusion of a umbrella effect to reduce light flares
- Remove Gloss from paint with steel wool to reduce light flares
- Testing on a white background to reduce light flares
- Adjusting the picamera lens for macro photography
- Storing keys on server
- Notification Lights
- Reliability with varying key colors
- Method of KeyWay User input
- Portable Power with a Lipo Battery
- Using Button to initiate cloning procedure