How to use l298n module with bluetooth hc05/06

This video is for educational purpose.
Download the code here;github.com/passion-tech/Hello...
Download the schematic here;github.com/passion-tech/Hello...

Пікірлер: 14

  • @SavasBekirGuven
    @SavasBekirGuvenАй бұрын

    Harika,proje ödevime çok yardımcı oldu, teşekkür ederim.

  • @titoo7469
    @titoo7469 Жыл бұрын

    Great Content 👍☺️

  • @passiontechmmr7748

    @passiontechmmr7748

    Жыл бұрын

    Thank you 🙌

  • @wilvermagana4771
    @wilvermagana47712 ай бұрын

    Excelente Encontré mi error con tu explicación

  • @mohamadfazlee3328
    @mohamadfazlee3328 Жыл бұрын

    What the name of the small board that ? At minute 1.23

  • @passiontechmmr7748

    @passiontechmmr7748

    Жыл бұрын

    You means Bluetooth?

  • @titoo7469

    @titoo7469

    Жыл бұрын

    HC-05

  • @lifiacademy1234
    @lifiacademy1234 Жыл бұрын

    aapka same program use kiya but vo bata raha ki many function ko not declaired in this scope

  • @passiontechmmr7748

    @passiontechmmr7748

    Жыл бұрын

    Make sure you connect Arduino Gnd pin and L298N negative pin together.

  • @siddharthkoppu6901

    @siddharthkoppu6901

    6 ай бұрын

    @@passiontechmmr7748 even check if you removed rx and tx when uploading the code and keep the tx and rx pin after arduino uno upload the code. the code which works is #define in1 5 //L298n Motor Driver pins. #define in2 6 #define in3 10 #define in4 11 #define LED 13 int command; //Int to store app command state. int Speed = 204; // 0 - 255. int Speedsec; int buttonState = 0; int lastButtonState = 0; int Turnradius = 0; //Set the radius of a turn, 0 - 255 Note:the robot will malfunction if this is higher than int Speed. int brakeTime = 45; int brkonoff = 1; //1 for the electronic braking system, 0 for normal. void setup() { pinMode(in1, OUTPUT); pinMode(in2, OUTPUT); pinMode(in3, OUTPUT); pinMode(in4, OUTPUT); pinMode(LED, OUTPUT); //Set the LED pin. Serial.begin(9600); //Set the baud rate to your Bluetooth module. } void loop() { if (Serial.available() > 0) { command = Serial.read(); Stop(); //Initialize with motors stoped. switch (command) { case 'F': forward(); break; case 'B': back(); break; case 'L': left(); break; case 'R': right(); break; case 'G': forwardleft(); break; case 'I': forwardright(); break; case 'H': backleft(); break; case 'J': backright(); break; case '0': Speed = 100; break; case '1': Speed = 140; break; case '2': Speed = 153; break; case '3': Speed = 165; break; case '4': Speed = 178; break; case '5': Speed = 191; break; case '6': Speed = 204; break; case '7': Speed = 216; break; case '8': Speed = 229; break; case '9': Speed = 242; break; case 'q': Speed = 255; break; } Speedsec = Turnradius; if (brkonoff == 1) { brakeOn(); } else { brakeOff(); } } } void forward() { analogWrite(in1, Speed); analogWrite(in3, Speed); } void back() { analogWrite(in2, Speed); analogWrite(in4, Speed); } void left() { analogWrite(in3, Speed); analogWrite(in2, Speed); } void right() { analogWrite(in4, Speed); analogWrite(in1, Speed); } void forwardleft() { analogWrite(in1, Speedsec); analogWrite(in3, Speed); } void forwardright() { analogWrite(in1, Speed); analogWrite(in3, Speedsec); } void backright() { analogWrite(in2, Speed); analogWrite(in4, Speedsec); } void backleft() { analogWrite(in2, Speedsec); analogWrite(in4, Speed); } void Stop() { analogWrite(in1, 0); analogWrite(in2, 0); analogWrite(in3, 0); analogWrite(in4, 0); } void brakeOn() { //Here's the future use: an electronic braking system! // read the pushbutton input pin: buttonState = command; // compare the buttonState to its previous state if (buttonState != lastButtonState) { // if the state has changed, increment the counter if (buttonState == 'S') { if (lastButtonState != buttonState) { digitalWrite(in1, HIGH); digitalWrite(in2, HIGH); digitalWrite(in3, HIGH); digitalWrite(in4, HIGH); delay(brakeTime); Stop(); } } // save the current state as the last state, //for next time through the loop lastButtonState = buttonState; } } void brakeOff() { }

  • @melodybrown7087
    @melodybrown70875 ай бұрын

    does not work

  • @vincentkipkurui1027
    @vincentkipkurui102727 күн бұрын

    Name the components

  • @arduinoprojets4718
    @arduinoprojets47185 ай бұрын

    you gave us a different code from the project

  • @karimkarim-xl6rd
    @karimkarim-xl6rd2 жыл бұрын

    EXPL RX TX

Келесі