

Perhaps the most interesting feature of this app: it allows users to build a customized panel to control Arduino projects. Once the app starts, you’ll see a few readymade control panels that control Arduino-based projects. It will ask if you want to turn “ON” the device’s Bluetooth.
ARDUINO BLUETOOTH MOTOR FOR FREE
The Android application is built using the“Bluetooth Electronics” application, which is available for free on Google Play.įirst, download and install the “Bluetooth Electronics” app on your Android phone and open it. The Android app will then display this motor speed value on an analog dial (or speed dial). So, as Arduino changes the pulse width on its D3 pin, the motor speed changes from min to max - or vice versa.Īrduino can also send a change in motor speed (0 to 100 %) from the HC05 module to the smartphone’s app.
ARDUINO BLUETOOTH MOTOR FULL
And to run the motor at full speed, it’s 255 (100%). To stop the motor, the pulse width on the pin D3 is 0 (0%). As per the commands sent over, Arduino will run or stop the DC motor, or vary its speed from minimum to maximum.Īrduino generates a PWM signal on its D3 pin to run or stop the motor or to vary the motor speed. These commands are received by the HC05 module, which passes them on to the Arduino NANO via the Tx and Rx pins. The app sends the commands to start or stop the motor and to change the speed of the motor via the smartphone’s Bluetooth.

The circuit controls the speed of the 12-V DC motor using the Android app on a smartphone. The TIP122’s emitter terminal is connected to the ground. The DC motor is connected between the collector output and the 12-V supply.
