LOW-COST EMBEDDED PIEZOELECTRIC SENSING ARCHITECTURE FOR AUTONOMOUS SLEEP BRUXISM DETECTION

Published Jun 11, 2026
 50 hours to build
 Beginner

Sleep bruxism often remains undiagnosed due to the cost and complexity of EMG and polysomnography systems. This project develops a low-cost embedded piezoelectric sensing platform capable of real-time grinding and clenching detection, alert generation, and long-term monitoring for preventive dental healthcare.

display image

Components Used

Resistor 1 MOhms
Metal Film Resistors - Through Hole 1Mohm 1% 1/4W Metal Film Resistor
1
Resistor 100 kOhms
Metal Film Resistors - Through Hole 100K ohm 1/4W 1%
1
Resistor 220 Ohms
Metal Film Resistors - Through Hole 220 OHM 1/4W 1%
1
Bluetooth Module HC-05
Bluetooth is a wireless communication protocol used to communicate over short distances. It is used for low power, low cost wireless data transmission applications over 2.4 – 2.485 GHz (unlicensed) frequency band.
1
DS3231 RTC Module
DS3231 RTC Module
1
Connecting Wire Jumper Wires
Connecting Wire Breadboard wires
30
Arduino Uno board
Arduino Uno is a microcontroller board based on the ATmega328P (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator (CSTCE16M0V53-R0), a USB connection, a power jack, an ICSP header and a reset button.
1
piezoelectric sensor
Vibration sensor for detecting jaw movement
1
Ceramic Capacitor
0.1 µF ceramic capacitor for signal filtering
1
10uF Electrolytic Capacitor
10 µF electrolytic capacitor for power stabilization
1
Led light
5V powered led light
1
Active buzzer
Audio alert output device for testing
1
MicroSD Card Module
SPI microSD module for data logging
1
Description

Introduction

Sleep bruxism is a sleep-related movement disorder characterized by involuntary grinding or clenching of teeth during sleep. Continuous bruxism can lead to tooth wear, jaw pain, headaches, and temporomandibular joint disorders (TMJ). Conventional diagnostic techniques such as Electromyography (EMG) and Polysomnography (PSG) provide accurate results but are expensive, complex, and unsuitable for long-term home monitoring.

To address this challenge, this project presents a low-cost embedded piezoelectric sensing architecture capable of detecting jaw vibrations associated with sleep bruxism. The system performs real-time monitoring, event detection, alert generation, wireless communication, and timestamped data logging.

System Block Diagram

System Workflow

  1. Piezoelectric sensor detects jaw vibration.
  2. Signal conditioning circuit filters and stabilizes the signal.
  3. Arduino UNO continuously monitors sensor values.
  4. Threshold-based algorithm identifies bruxism events.
  5. LED and buzzer provide immediate alerts.
  6. HC-05 Bluetooth module transmits data wirelessly.
  7. RTC module provides accurate timestamps.
  8. MicroSD module stores event data for future analysis.

Step 1: Problem Identification

Sleep bruxism often remains undiagnosed because conventional monitoring equipment is costly and requires clinical supervision. The objective of this project was to develop a portable and affordable embedded solution capable of detecting grinding and clenching activities in real time.

Objectives

  • Detect jaw vibrations using a piezoelectric sensor.
  • Identify bruxism events using threshold analysis.
  • Generate local alerts.
  • Transmit data wirelessly.
  • Store event history with timestamps.
  • Provide a low-cost alternative to expensive monitoring systems.

Step 2: Component Selection

The following components were selected for implementing the system:

ComponentPurpose
Arduino UNOMain controller
Piezoelectric SensorJaw vibration sensing
HC-05 Bluetooth ModuleWireless communication
DS3231 RTC ModuleTime stamping
MicroSD ModuleData logging
LEDVisual alert
Active BuzzerAudio alert
ResistorsSignal conditioning
CapacitorsNoise filtering
BreadboardPrototype assembly
Jumper WiresConnections

Step 3: Circuit Design

The piezoelectric sensor generates voltage when subjected to vibration. Since the sensor output contains noise and transient spikes, a signal-conditioning network consisting of resistors and capacitors was implemented.

Signal Conditioning Components

  • 1 MΩ resistor for discharge path.
  • 100 kΩ resistor for voltage stabilization.
  • 0.1 µF capacitor for noise filtering.
  • 10 µF capacitor for smoothing fluctuations.

The conditioned signal is then connected to the analog input of the Arduino UNO for processing.

Step 4: Hardware Assembly

The hardware prototype was assembled on a breadboard.

Connections

  • Piezo Sensor → A0
  • LED → D8
  • Buzzer → D9
  • HC-05 Bluetooth Module → Software Serial Pins
  • RTC Module → I2C Interface
  • MicroSD Module → SPI Interface

All modules were integrated and tested individually before final system integration.

Step 5: Software Development

The firmware was developed using Arduino IDE.

Major Functions Implemented

  • Sensor data acquisition
  • Peak value calculation
  • Threshold comparison
  • Bruxism event detection
  • LED activation
  • Buzzer activation
  • Bluetooth transmission
  • RTC timestamp generation
  • MicroSD data storage

Detection Algorithm

  1. Read analog value from piezo sensor.
  2. Calculate vibration peak.
  3. Compare with threshold value.
  4. If threshold exceeded:
    • Trigger LED.
    • Trigger buzzer.
    • Send Bluetooth notification.
    • Save event to MicroSD card.

Step 6: Sensor Testing

The piezoelectric sensor was tested using simulated jaw-clenching and grinding activities.

Several trials were conducted to observe sensor response under different vibration intensities.

Observations

  • Small jaw movements produced low sensor peaks.
  • Strong clenching generated higher amplitudes.
  • Grinding activities consistently exceeded threshold values.

Step 7: Real-Time Bruxism Detection

When the measured vibration peak exceeded the predefined threshold, the system classified the activity as a bruxism event.

The event detection process involved:

  • Capturing sensor peak.
  • Comparing against threshold.
  • Activating visual alert.
  • Activating audible alert.
  • Logging event information.

Step 8: Bluetooth Monitoring

The HC-05 Bluetooth module was integrated to enable wireless monitoring.

Detected events were transmitted to a smartphone application in real time.

Benefits

  • Remote monitoring
  • Wireless data access
  • Portable operation
  • Improved user convenience

Step 9: Data Logging

A DS3231 RTC module and MicroSD card module were incorporated to maintain historical records of detected events.

For every detected bruxism event:

  • Date is recorded.
  • Time is recorded.
  • Peak vibration value is recorded.

Example Log Entry

29-03-2026 16:25:21 | Peak: 396 | BRUXISM DETECTED
29-03-2026 16:25:24 | Peak: 390 | BRUXISM DETECTED
29-03-2026 16:25:25 | Peak: 369 | BRUXISM DETECTED

 

Experimental Results

The system was tested under different vibration conditions.

Test ConditionPeak RangeDetection
No Movement0–40No
Mild Jaw Motion50–80No
Clenching80–200Sometimes
Strong Clenching300–450Yes
Grinding350–500Yes

The system successfully differentiated normal jaw motion from intense grinding and clenching activities.

Advantages

  • Low-cost implementation
  • Portable architecture
  • Real-time operation
  • Wireless monitoring
  • Timestamped logging
  • Easy hardware integration
  • Suitable for home monitoring

Future Improvements

  • Integration with mobile application.
  • Cloud-based data synchronization.
  • Machine learning-based classification.
  • Rechargeable battery-powered operation.
  • Wearable dental monitoring device.
  • Detection of severity levels of bruxism.

Conclusion

A low-cost embedded piezoelectric sensing architecture for autonomous sleep bruxism detection was successfully designed and implemented. The system demonstrated reliable detection of grinding and clenching activities using a piezoelectric sensor and threshold-based processing. Real-time alerts were generated through LED and buzzer outputs, while Bluetooth communication enabled wireless monitoring. Integration of RTC and MicroSD modules provided timestamped event logging for long-term analysis. The developed prototype offers an affordable, portable, and scalable solution for home-based sleep bruxism monitoring and has potential for future wearable healthcare applications.

 

 

 

 

 

Codes

Downloads

Workflow Download
WhatsApp Image 2026-06-10 at 8_33_09 PM Download
WhatsApp Image 2026-06-10 at 8_32_32 PM Download

Institute / Organization

Chennai Institute of Technology
Comments
Ad