UNIHIKER K10: AI Smart Store

"Has this ever happened to you?
Someone borrows your screwdriver, pliers, or wrench...
But then forgets to return it — or worse, you can’t remember who took it.

That’s why we created the AI Smart Tool Locker.

A system that uses QR codes and cameras to track every borrowed tool,
records who took it, when — and even alerts if the tool isn't returned on time.

Powered by Unihiker K10 ESP32-S3

AI Goals for Smart Tool Locker

Goal Description

✅ 1. Count number of borrowers Identify who borrows frequently / Which days have high tool usage

✅ 2. Analyze borrowing behavior Understand which tools each person prefers to borrow

✅ 3. Identify frequent late returns Find users who often return tools later than the allowed time

✅ 4. Predict return time Use ML to predict when a borrowed tool is likely to be returned based on past behavior

Project Objective

In factories, schools, or makerspaces, borrowing tools like screwdrivers, pliers, and wrenches often leads to problems such as:

-Lost tools

-No record of who borrowed them

-Late or incomplete returns

-No centralized tracking

This project aims to solve these issues by creating an automatic tool lending/return system using:

📷 Dual QR code scanning

🔐 Servo-controlled tool cabinet locking

🌐 Web-connected system to log activity

🧠 AI-assisted analysis for future improvements

SYSTEM

System Overview

Each user ID card contains 2 QR codes:

Top-left QR = “Borrow”

Top-right QR = “Return”

📦 Borrowing Process:

🟢 Press a button to begin

📱 Scan the “Borrow” QR code on the card

🔓 System automatically unlocks the cabinet

🛠️ User takes a tool and scans the QR code on the tool (e.g., screwdriver, pliers, hex key)

🔒 The system automatically locks the cabinet

☁️ Data is uploaded to the web server, recording who borrowed what and when

📥 Returning Process:

🟢 Press the button again to begin

📱 Scan the “Return” QR code

🔓 Cabinet unlocks

🛠️ User places the tool back and scans its QR code

🔒 The cabinet is locked again

☁️ Return record is logged to the web server

🤖 How AI Will Be Used

🔍 Detect if a tool is taken without scanning

📊 Analyze borrowing patterns (which tools are used most often)

🚨 Alert if a tool isn’t returned within the expected timeframe

🧠 Enable visual recognition as a backup if QR tags are damaged

Key Features

🔐 Secure: Unlocks only after scanning an authorized card

🧾 Logged: Every borrow and return is recorded

🛠️ Specific: Tools are identified individually via QR codes

🌐 Expandable: System is web-connected and AI-ready

EXAMPLE AI Table

CIRCUIT:

 

 

 

CODE:

UNIHIKER:

SERVER:

HARDWARE LIST
1 UNIHIKER K10
2 Push Button
1 Usb TYPE-C
1 QRCODE CARD
License
All Rights
Reserved
licensBg
0