Arduino Projects

Sign Language to Text Conversion Using Flex Sensor

Sign Language to Text Conversion Using Flex Sensor & Arduino


In this article, I explain how I made an Arduino-based Sign Language to Text Conversion project to help Deaf people. Sign language is a natural way of communication between normal and dumb people. Sign language is mostly dependent on hand gesture recognition.

It is sometimes not easy for normal people to recognize the signs properly and understand what they want to say. The intention of the gloves is to make the lifestyle of the dumb and deaf people easy.

Sign Language to Speech Conversion image2 scaled e1698460889180

Each flex sensor is supplied with the initial voltage as per the movement of the fingers there will be a voltage drop because of the change in the resistance due to the bending of the flex sensor on the fingers.

That voltage we set the threshold value in the code when you band the Flex sensor and cross the threshold value the set text will display in the 16×2 Lcd display and Bluetooth App.

Sign Language To Speech Conversion Project

Bill of Materials

Sign Language to Speech Conversion image3

If you try to make it self then buy these components.




Link To Buy


Arduino UNO



Blutooth module(HC-05)



16x2 LCD Display (I2C)



Flex Sensor



10k resister



USB Cable


Component Overview

Arduino UNO is an open-source Embedded Development board based on Atmega328 DIP Package Microcontroller.


The 16×2 LCD Display is a basic 16-character by 2-line Alphanumeric display. White text on Blue background. Utilizes the extremely common HD44780 parallel interface chipset.

Medicine Reminder With Arduino1

A flex sensor is a resistive device that changes its resistance based on the amount of bending or flexing applied. It is usually made of a flexible material, such as a thin film or plastic, embedded with conductive material. As the sensor bends, the conductive material’s path changes, altering the resistance of the sensor.

  • Flex Sensor is used in various fields, like control Robot, Control Home Applications, and speech conversion.
  • Flex Sensor Has Two leads you see in the image and acts like a variable Resister.
  • The Flex Sensor Output of resistance changes In two pins, when the voltage changes across the leads the resistance will change.

Flex Sensor

This One is 10kohm Resister


If you try To set Wireless Serial Communication, the HC-05 Bluetooth Module is the most demanding and popular due to its low price and extremely high features.

Is Work On UART Protocol required Only Four Wire VCC, Tx, Rx and GND.

Bluetooth Module
Bluetooth Module

Circuit Diagram

Here we design the Proper circuit Diagram and interface the all sensors and modules.

Circuit diagram 1 e1701165712502

  • The Three Flex Sensor interfaces the Analog Pin A1, A2 And A3 with Arduino Uno Board.
  • 16×2 LCD Display works I2C Protocol & is conected SCL Pin To A5, SDA Pin To A4, VCC Pin to 5v And GND Pin to GND.
  • The last one is HC-05 Blutooth Module work UART Protocol & is Conected VCC to 5V, Tx To D2, Rx To D3 And GND To GND.


Before you upload the code is required to Install the Library liquid crystal library.


GitHub e1697076839430

Project Demo

  • Now first we connect the Arduino Uno board to the USB cable And attach it to the Laptop.

Sign Language to Speech Conversion image9

Then Go to the blutooth option and connect the HC-05 Blutooth module.

Sign Language to Speech Conversion image8

The project and app will be ready to use it.

Sign Language to Speech Conversion image7

Now we Band the first flex sensor and then Display the “Plz Give Me Tea” Message in a 16×2 LCD display & Bluetooth Module.

Sign Language to Speech Conversion image6

when we band the second flex sensor the “Plz Give Me Food” Message will Display

Sign Language to Speech Conversion image5

when we band the Third flex sensor the “Plz Give Me Water” Message will Display.

Sign Language to Speech Conversion image4

If we do not band any Flex sensor then not Display Any message.

Video Tutorial


In this project, we designed the Sign Language to Text Conversion With Arduino & Blutooth Module. and is working fine but there is no voice I mean it always sees the Mobile App. that’s why we decided in future we begin again the same project with Voice Module.

Sign Language To Speech Conversion



Hi, Prateek Here I’m interested in Electronics That's why I Make Soo Many Projects, I’m currently Pursuing M Tech.. if you Relay Like To My Blog Plz Comment Below...Thanks To All Electronics Lover...❤️

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker