ubilab-ws21 / puzzle-5

0 stars 1 forks source link

Inspect existing safe box #15

Closed archerindigo closed 2 years ago

archerindigo commented 2 years ago

Check what are the hardware within the box.

Study the firmware to see how the safe works: locking mechanism, LED controls, etc.

See if it is feasible to add battery level indicator inside the safe

archerindigo commented 2 years ago

The hardware that the safe's controller is controlling

archerindigo commented 2 years ago

The code can be reused and no hardware change is necessary. Modification required for the software include:

The existing LCD on the keypad may also be used as the battery level indicator.

archerindigo commented 2 years ago

The tutors prefer not to modify the existing firmware in the safe. Therefore, we'll keep the current logic of the safe. The charger will be an independent ESP32 device to be placed inside the safe, with a LCD as battery level indicator and a NFC reader as the charging platform.

The safe will be unlocked by the HoloCube through the MQTT message defined by the existing safe's code.