Step-by-Step-Power-Generation-System

STEP BY STEP POWER GENERATION SYSTEM

Arduino-based Footstep Power Generation System using Piezo-Electric Sensors and LCD display.

⚡Footstep Power Generation System using Piezo Sensors and LCD

This project demonstrates a smart and sustainable method of energy harvesting by converting mechanical pressure from footsteps into electrical energy using piezoelectric sensors. The voltage generated is displayed on an LCD screen in real-time.


✅ Project Overview


🔧 Components Used

Component Description
Piezoelectric Sensors To convert foot pressure into voltage
Arduino Uno Main microcontroller for control
LCD Display (16x2) To display generated voltage and name
Resistor Used in place of voltage regulator
LED Lights up when pressure is applied
Jumper Wires, Breadboard For circuit connections and prototyping

🧠 Working Principle

  1. When a person steps on the piezo sensor, it produces a voltage due to mechanical pressure.
  2. This voltage is directly connected to the analog input of the Arduino.
  3. The Arduino reads the voltage value from the sensor.
  4. Initially, the LCD displays your name (e.g., “Welcome To Team 18”).
  5. After a delay, the LCD displays the actual voltage sensed from the footstep.
  6. An LED glows to indicate pressure has been applied on the sensor.

🖼️OUTPUT & CIRCUIT DIAGRAM

✅ Working Output

working_output jpg

🧪 Circuit Diagram

circuit_diagram jpg


💻 Arduino Code

👉 The full Arduino sketch is available here:

[Footstep_Power_Generation.ino]
(Footstep_Power_Generation.ino)

Key Features:


📟 Sample LCD Output

🔹 Startup Screens

Welcome to Team 18

STEP BY STEP POWER GENERATION SYSTEM

[Team Members: Harinishree S Kaviyashree K Haritha P]

Guided by: Mr.S.Senthilnathan M.E.,


🔹 Monitoring Mode

Monitoring.

Monitoring..

Monitoring…


🔹 When Pressure is HIGH

⚡ PRESSURE: HIGH Voltage: Above Threshold 👉 The indication LED is Glowing…


🔹 When Pressure is LOW

🔻 PRESSURE: LOW Voltage: Below Threshold 👉 The indication LED is OFF…


📈 Future Enhancements


📚 Learning Outcomes


🧑‍💻 Author

HARINISHREE S
Final Year CSE Student
GitHub Profile

🌐 Tags

arduino iot piezoelectric lcd embedded-systems voltage-display
student-project power-generation energy-harvesting