Tongue Controlled Wheelchair using Hall effect Sensors & arduino progamming

tongue controlled wheelchair


tongue controlled wheelchair- In this post, you can learn how to use two transmitter circuits to power a wheelchair wirelessly. This wheelchair can be operated by magnetic sensors from Hall Effect as well as by push buttons. RF transmitters and receivers will be used for 433Mhz wireless communication.

This tongue-controlled wheelchair can be operated from two different locations. You can use a Push Buttons RF transmitter circuit or use magnetic hall effect sensors. This wheelchair can be controlled by means of magnetic Hall effect sensors and wirelessly by using pushbuttons

The Amazon Purchase links are given below:

433Mhz tx/rx: offering the best deal:
2n2222 NPN transistors:
Arduino Uno:
Mega 2560:
lm7805 Voltage Regulator:
330-ohm resistors pack:
female DC power jack socket:
470uf capacitors:
5×7 cm Vero board:
female headers:
connection wires:
Super Starter kit for Beginners:
Jumper Wires:
Bread Board:
12v Adaptor:
PCB plate:
Variable Supply:
Digital Multimeter:
Vero Board / stripboard:
Soldering iron kit: “best” You guys should definitely purchase this:
Solder wire:
Wire Stripper:
PCB small portable drill machine:


Please Note: these are affiliate links. I may make a commission if you buy the components through these links. I would appreciate your support in this way!

Circuit Diagram:

There are primarily two steps involved in implementing this proposed model. The first step is to locate the hall effect sensor and transmit the desired command wirelessly to the wheelchair. After receiving the commands, the Tongue operated wheelchair will test these commands based on the pre-defined conditions and then operate the wheelchair accordingly.

tongue controlled wheelchair

It consists of 4 buttons, one side of all the buttons are connected to the ground and the other ends are connected to the desired Arduino pins as specified in the programming. The Arduino is wired to the 433Mhz radio transmitter. The data pin is attached to the pin12 and the other pins are connected to the transmitter with 5v and GND.

tongue controlled wheelchair

This circuit consists of 4 sensors for the hall effect, which allow 5v to be operated. All these sensors are attached to the Arduino Analog pins because the presence of the permanent magnet gives different values as per the modified magnetic field.

All magnetic hall effect sensors are connected to the VCC “5v” pins and then connected to the 5 volts of the Arduino. Likewise, all magnetic hall effect sensors ‘ ground pins are wired together and then attached to the Arduino surface. While the magnetic hall effect sensor signal wires are attached to the desired Arduino or mega analog pins as defined in the programming.

The 5v and GND pins are connected to the 5 volts and GND of the Arduino. While the transmitter’s Pin information  is connected to Arduino’s Pin number 12.

tongue controlled wheelchair

This is the receiver side’s entire circuit diagram. As there are two motors in the Tongue operated wheelchair, that’s why we need two h-bridges to power each motor. With the support of an H-bridge, each motor is operated and each H-bridge is made up of two relays. To control the direction of the dc motors, H-Bridges are used.

tongue controlled wheelchair

Download: relay hbridge


Two programs are written for the two transmitter circuits and one program is written for the receiver in this project 3 separate programs are used.

  1. Transmitter with buttons:

Make sure you install the VirtualWire library before beginning the programming first. This library can be found on the GitHub. So simply copy and pate this library into the Arduino’s library directory after you upload it, which you can find in the file tab.

First, I set Pins for the data pin of the transmitter and the pushbuttons.

In the void setup function, I set all the pushbuttons to input.

  1. tongue controlled wheelchair Transmitter with Hall effect sensors:

hall effect magnetic sensors connected

  1. tongue controlled wheelchair Receiver programming:

Watch Video Tutorial

Related Articles

Leave a Reply

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

Back to top button