Back to selected work
PROJECT / 11

Smart Ballast

HARDWARE INTEGRATION / INDUSTRIAL IoT
ECS team project · academic prototype

The track has a signal. Learn to listen.

Hardware integrationData / analyticsResearch
THE CONTEXT

An ECS team prototype for sensing railway track vibration.

THE KEY DECISION

Trigger edge analysis on train detection, then relay alerts through an IoT gateway.

THE RESULT

Physical sensing, Python analysis and remote fault visualization connected in one prototype.

TAKE A CLOSER LOOKSELECT A STAGE ↓
SCROLL TO TRACE. SELECT TO EXPLORE.

Follow the connections as you scroll, or select a stage to see what happens there.

HOW IT WORKS / A SYSTEM IN THREE MOVEMENTS
01

Sense the passage

An IR trigger marks the train event; piezoelectric sensors capture the track’s vibration.

02

Read the signature

An MCP3008 digitizes the signal for Python analysis on a Raspberry Pi 3B+.

03

Carry the alert

433 MHz RF reaches an ESP32 gateway; Wi-Fi carries the event to a ThingSpeak dashboard.

THE SHORT STORY

Smart Ballast Vibration Monitoring System is an ECS team project at VIT: a physical sensing prototype that connects track vibrations to software, wireless alerts and remote monitoring.

PROJECT TYPE

ECS team project · hardware & software integration

FOCUS

Hardware integration + Data / analytics + Research

STATUS

ECS team project · academic prototype

/01

The question.

Sub-surface track instability can be difficult to spot from the surface. The project explores whether a low-cost sensor node can capture vibration events and distinguish routine movement from high-impact signatures.

/02

The approach.

IR train detection triggers an event-driven sensing workflow. Piezoelectric signals pass through an MCP3008 ADC to a Raspberry Pi 3B+, where Python logic analyzes the vibration signature. A 433 MHz RF link carries alerts to an ESP32 gateway, which connects over Wi-Fi to ThingSpeak.

/03

What came out of it.

The team connected physical sensing, edge analysis and cloud visualization in an academic prototype. Remote fault logging makes the sensing chain visible beyond the trackside node and provides a foundation for further infrastructure-monitoring experiments.

A FEW DETAILS WORTH A CLOSER LOOK
01

A physical event starts the story

The IR detector ties analysis to a train passage. The piezoelectric sensing path supplies the vibration signal that the software evaluates.

02

Two different wireless hops

The local RF link and the gateway’s Wi-Fi connection serve separate parts of the journey: trackside alert transport, then dashboard connectivity.

03

Built together, across disciplines

An ECS team project combining embedded hardware, Python analysis, wireless communication and data visualization. The system described here is the team’s shared work.

Under the surface.

Sensing
IR detection · piezoelectric sensors · MCP3008 ADC
Edge analysis
Raspberry Pi 3B+ · Python · event-driven vibration logic
Remote monitoring
433 MHz RF · ESP32 · Wi-Fi · ThingSpeak
SCOPE & LIMITS
  • Academic team prototype; railway deployment or safety certification is not claimed.
  • The illustrated vibration is a schematic event, not a measured field trace.
KEEP THE CURIOSITY GOING
NEXT PROJECT / 12

AutoDim

Have an idea of your own? Let’s talk