toollockers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
toollockers [2019-05-24 19:16] – tim | toollockers [2020-11-01 13:39] (current) – [NFC-enabled Tool Lockers] Added link to locker status page al | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== NFC-enabled Tool Lockers ====== | ====== NFC-enabled Tool Lockers ====== | ||
- | See also [[https://roundup.ehlab.uk/issues/ | + | This project is complete! We have a unit of eight tool lockers in the workshop that stores our Makita cordless tools, and Proxxon rotary tool. |
+ | |||
+ | You can view the contents of the lockers, current status, and who is currently using/last used the tools here: [[https://lockerstatus.ehlab.uk/|lockerstatus.ehlab.uk]] | ||
+ | |||
+ | |||
+ | ===== Development history ===== | ||
We have portable tools that require training before use, or which are valuable and at risk of being borrowed or stolen. The proposed solution is to create individual lockable compartments operated by our existing NFC tokens. | We have portable tools that require training before use, or which are valuable and at risk of being borrowed or stolen. The proposed solution is to create individual lockable compartments operated by our existing NFC tokens. | ||
+ | |||
+ | ===== Status ====== | ||
+ | |||
+ | Wiring the individual locks and sensors is time consuming so only two compartments have been completed. A new PCB has been created to make this easier and we are waiting for it to arrive. | ||
===== Compartments ===== | ===== Compartments ===== | ||
Line 41: | Line 51: | ||
* Makita cordless tools (to avoid borrowing or theft) | * Makita cordless tools (to avoid borrowing or theft) | ||
+ | * Proxxon rotary tool kit (to avoid damage or loss of small parts) | ||
* Angle grinders (to ensure that users are trained) | * Angle grinders (to ensure that users are trained) | ||
* Good quality measurement tools (calipers, micrometers) | * Good quality measurement tools (calipers, micrometers) | ||
* Hand tool kits with easily lost parts | * Hand tool kits with easily lost parts | ||
- | ===== To Do ===== | + | ===== Tasks ===== |
* Cabinet installation | * Cabinet installation | ||
- | * One existing support leg will need to be removed | + | * < |
- | * Identify how to maintain the strength of the workbench (either a horizonal brace or transfer | + | * < |
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
* Doors | * Doors | ||
- | * Identify appropriate size for the doors (compartments are 33x33cm so doors should be bigger) | + | * < |
- | * Select best size of acrylic sheet: | + | * <del>Design |
- | * Best size from Hobarts | + | * < |
- | * Check other suppliers? | + | * <del>Rounded corners |
- | * Select hinges | + | * <del>Holes for selected hinges</ |
- | * Design door layout: | + | * <del>Holes for mounting lock and touch sensor plate</ |
- | * Rounded corners | + | * < |
- | * Holes for selected hinges | + | * Laser-cut 7 more doors |
- | * Holes for mounting lock and touch sensor plate | + | * Fit to cabinet |
* Lock assembly | * Lock assembly | ||
- | * Create a spacer | + | * Create a jig to mount the lock in the correct (repeatable) position |
* Decide how to screw the lock into the KALLAX | * Decide how to screw the lock into the KALLAX | ||
* Install wiring | * Install wiring | ||
* for lock release, lock sensor, touch sensor and LED strip | * for lock release, lock sensor, touch sensor and LED strip | ||
* use alarm cable and leave a tail at the back of the cabinet for connection to the electronics | * use alarm cable and leave a tail at the back of the cabinet for connection to the electronics | ||
- | | + | |
- | * Relay board and I2C expanders are on order | + | |
- | * ... | + | * Based on tool access controller |
+ | * Blue box with clear lid | ||
+ | * 20x4 LCD | ||
+ | * NFC module | ||
+ | * Tool controller PCB | ||
+ | * Cable to back of KALLAX (ground, 5V, SDA, SCL, LED bus) | ||
+ | * Additional electronics behind the KALLAX (or at the back of one unit with a cover) | ||
+ | * 12V PSU for relays | ||
+ | * 5V PSU for electronics and LEDs | ||
+ | * 8-way relay module | ||
+ | * I2C expander for relays | ||
+ | * I2C expander for touch sensors | ||
+ | * I2C expander for lock closure switches | ||
+ | * Screw terminals to terminate power/ | ||
+ | * It will make wiring/ | ||
* Software | * Software | ||
- | * Will be based on the door/tool controller software | + | * Will be based on the door/tool controller software (with plenty of changes required) |
- | * (plenty of changes required) | + | * Status: |
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * Done, working. | ||
===== Parts ===== | ===== Parts ===== | ||
| [[https:// | | [[https:// | ||
- | | Acrylic | + | | [[https:// |
- | | Cabinet hinges | | | + | | < |
+ | | [[https:// | ||
| Touch plates | | | | Touch plates | | | ||
- | | Pop-rivets (for touch plates/ | + | | <del>Pop-rivets (for touch plates/ |
| Locks (DSCK7267) | in stock | | | Locks (DSCK7267) | in stock | | ||
| Touch sensors (TTP223) | in stock | | | Touch sensors (TTP223) | in stock | | ||
- | | 8-way 12V relay module | ordered | + | | 8-way 12V relay module | in stock | |
- | | I2C expanders (PCF8574) | ordered | + | | I2C expanders (PCF8574) | in stock | |
| Wemos D1 Mini ESP8266 | in stock | | | Wemos D1 Mini ESP8266 | in stock | | ||
| 12V 3A power supply | | | | 12V 3A power supply | | | ||
| 12V->5V DC-DC converter | | | | 12V->5V DC-DC converter | | | ||
- | | WS2812 LED strip | | | + | | WS2812 LED strip | needs to be ordered |
+ | |||
+ | ===== Files ===== | ||
+ | |||
+ | * {{ : | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
toollockers.txt · Last modified: 2020-11-01 13:39 by al