Question: please help me to find the problem here , it's a rc project I can't connect the Bluetooth module and the name is HC 05

please help me to find the problem here , it's a rc project I can't connect the Bluetooth module and the name is "HC 05" when I run this code the output comes with " Fatal : softwareserial.h" now explain where is the problem and show me when it runs thank you I will vote up if it is correct

#include

// Define the pins for the motors const int motor1PinA = 10; const int motor1PinB = 11; const int motor2PinA = 12; const int motor2PinB = 13;

// Create a software serial object for communication with the Bluetooth module SoftwareSerial BluetoothSerial(0, 1); // RX, TX

void setup() { // Start the serial communication with the Bluetooth module BluetoothSerial.begin(9600); // Set the pin modes for the motors pinMode(motor1PinA, OUTPUT); pinMode(motor1PinB, OUTPUT); pinMode(motor2PinA, OUTPUT); pinMode(motor2PinB, OUTPUT); }

void loop() { // Check if there is any data available from the Bluetooth module if (BluetoothSerial.available() > 0) { // Read the data from the Bluetooth module char command = BluetoothSerial.read(); // Check the command and move the motors accordingly switch (command) { case '1': digitalWrite(motor1PinA, HIGH); digitalWrite(motor1PinB, LOW); break; case '2': digitalWrite(motor1PinA, LOW); digitalWrite(motor1PinB, HIGH); break; case '3': digitalWrite(motor2PinA, HIGH); digitalWrite(motor2PinB, LOW); break; case '4': digitalWrite(motor2PinA, LOW); digitalWrite(motor2PinB, HIGH); break; case '0': digitalWrite(motor1PinA, LOW); digitalWrite(motor1PinB, LOW); digitalWrite(motor2PinA, LOW); digitalWrite(motor2PinB, LOW); break; } } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!