Biometric-Based Ration Distribution System with Fingerprint Authentication, Telegram OTP Verification, Load Balancing, and User Management

Image 1
Image 3
Components:

Hardware Components:




  •  ESP32 / Raspberry Pi

  •  Fingerprint Sensor (R305 / GT521F32)

  •  Load Cell with HX711 Amplifier

  •  DC Motor / Solenoid Valve (for dispensing)

  •  LCD / OLED Display

  •  Keypad or Touch Buttons (for OTP input)

  •  Buzzer and LEDs

  •  Power Supply



Software Used:




  •  Arduino IDE / MicroPython / Python

  •  Telegram Bot API

  •  Embedded C/C++

Project Description:

To build a secure and transparent ration distribution system using fingerprint-based biometric verification, OTP verification through Telegram, automatic load measurement, and complete user management features.Each user is registered in the system with their fingerprint and Telegram ID. During ration collection, the user scans their finger. If the fingerprint is verified, the system sends a unique OTP to the user’s Telegram account. Upon entering the correct OTP, the system activates the dispenser and uses a load cell to dispense the exact ration quantity. After dispensing, the data is logged, and the user cannot collect again until the next cycle. Admins can add, remove, or update user profiles directly through the system.This biometric-based ration distribution system enhances the security and efficiency of food distribution by using fingerprint authentication and Telegram-based OTP verification. With load balancing and user management features, it offers a reliable and modern solution to ensure fair and fraud-free ration access.