toollockers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
toollockers [2019-05-18 10:36] – tim | toollockers [2019-06-29 17:36] – tim | ||
---|---|---|---|
Line 7: | Line 7: | ||
===== Compartments ===== | ===== Compartments ===== | ||
- | Option: | + | We will purchase a [[https:// |
- | Option: We will purchase a KALLAX shelf from IKEA, and put wheels on it. The back will be closed with a sheet of wood. Compartment doors will be made from clear acrylic | + | Doors will be laser-cut |
- | Option: We will purchase a KALLAX shelf from IKEA. The back will be closed with a sheet of wood. Compartment doors will be made from clear acrylic or KALLAX door inserts will be used. The unit will be placed in G8 under the workbench | + | The unit will be placed in the workshop, |
===== Mechanical ===== | ===== Mechanical ===== | ||
Line 19: | Line 19: | ||
===== Electronics ===== | ===== Electronics ===== | ||
- | A single controller will operate a group of lockers. | + | A single controller will operate a group of 8 lockers. |
- | I2C expanders and relays will be mounted on stripboard for the interface to the locks and sensors. | + | * to interface to an 8-way relay board to control |
+ | * to interface to the touch sensors | ||
+ | * to interface to the lock closure | ||
Addressable RGB LED strip will be installed in each compartment to provide status feedback (tool checked in/out, compartments authorized after an NFC swipe). | Addressable RGB LED strip will be installed in each compartment to provide status feedback (tool checked in/out, compartments authorized after an NFC swipe). | ||
+ | |||
+ | ===== User Interface ===== | ||
+ | |||
+ | There will be one NFC reader for the group of 8 lockers. | ||
+ | |||
+ | * Present token to the reader | ||
+ | * Lockers that are authorized for the user will light up while others remain dark | ||
+ | * User touches the handle (touch plate) of the locker they wish to open | ||
+ | * Selected locker pops open. Other lockers deactivate (present token again to open another locker). | ||
===== Use Cases ===== | ===== Use Cases ===== | ||
Line 30: | Line 41: | ||
* 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 | ||
+ | |||
+ | ===== Tasks ===== | ||
+ | |||
+ | * Cabinet installation | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | |||
+ | * Doors | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * Laser-cut 7 more doors | ||
+ | * Fit to cabinet | ||
+ | |||
+ | * Lock assembly | ||
+ | * Create a jig to mount the lock in the correct (repeatable) position relative to the catch on the door | ||
+ | * Decide how to screw the lock into the KALLAX | ||
+ | * Install wiring | ||
+ | * 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 | ||
+ | |||
+ | * Electronics [complete] | ||
+ | * 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 | ||
+ | * Will be based on the door/tool controller software (with plenty of changes required) | ||
+ | * Status: | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * Done, working. | ||
+ | |||
+ | ===== Parts ===== | ||
+ | |||
+ | | [[https:// | ||
+ | | [[https:// | ||
+ | | < | ||
+ | | [[https:// | ||
+ | | Touch plates | | | ||
+ | | < | ||
+ | | Locks (DSCK7267) | in stock | | ||
+ | | Touch sensors (TTP223) | in stock | | ||
+ | | 8-way 12V relay module | in stock | | ||
+ | | I2C expanders (PCF8574) | in stock | | ||
+ | | Wemos D1 Mini ESP8266 | in stock | | ||
+ | | 12V 3A power supply | | | ||
+ | | 12V->5V DC-DC converter | | | ||
+ | | WS2812 LED strip | needs to be ordered | | ||
toollockers.txt · Last modified: 2020-11-01 13:39 by al