Pedal test

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2021
  • Motor control test using two Hall Effect sensor foot pedals going through an Arduino to a DBH-12V 30A dual motor control. One of the actual motors I'll be using is on the bench behind the test setup. Excuse the shaking hands, I have a condition known as essential tremor.

ความคิดเห็น • 21

  • @tech0169
    @tech0169 2 ปีที่แล้ว +1

    Looking good 👍

  • @sebastienkitten5519
    @sebastienkitten5519 2 ปีที่แล้ว +2

    Hi Jerry, good job, I spent several hours (too many) try to reach this result but still didn't succeed. Could you share your code and wiring diagram ? Thanks a lot.

    • @jerryhanna7869
      @jerryhanna7869  2 ปีที่แล้ว

      I have some information I can email you. Send your email address to jerry_hanna@hotmail.com, thanks!

  • @user-xc8eb5rs3x
    @user-xc8eb5rs3x ปีที่แล้ว +1

    hey, this looks awsome, im trying to build a setup very similar to this as im an arm amputee, this is exactly what id need to continue with mechanicing and using motors/machines to help with my work. would you mind sharing the build please. im very interested in a solo setup, cheers!

    • @jerryhanna7869
      @jerryhanna7869  ปีที่แล้ว +1

      I can email you some information, I just need an email address

    • @AztecWarrior69
      @AztecWarrior69 7 หลายเดือนก่อน

      @@jerryhanna7869 How about for the rest of us?

  • @CunningLinguist01
    @CunningLinguist01 ปีที่แล้ว

    Do you know if I can use this motor controller with a pwm rc receiver?

    • @jerryhanna7869
      @jerryhanna7869  ปีที่แล้ว +1

      It's a PWM controller so it's possible depending on how the RC receiver sends its command signals, stuff like forward/reverse enable. I'd get a copy of the controller datasheet and compare it to the receiver outputs, good luck!

  • @user-vf3yr4mo3s
    @user-vf3yr4mo3s ปีที่แล้ว

    Good!!!! How much is the DBH-12v output??

  • @gugusvlogksvlogks1832
    @gugusvlogksvlogks1832 2 ปีที่แล้ว

    Buen día un favor me podrían decirme de favor como se llama el motor bendiciones y muchas gracias

    • @jerryhanna7869
      @jerryhanna7869  2 ปีที่แล้ว

      www.sciplus.com/car-seat-12vdc-gear-motor-49248-p

  • @RomanBartocci
    @RomanBartocci 2 ปีที่แล้ว +1

    this is awesome ... do you release the build plans for these?

    • @jerryhanna7869
      @jerryhanna7869  2 ปีที่แล้ว

      I have a wiring diagram and the Arduino code I can send you, I just need your email address.

    • @williammartinezsoltero2287
      @williammartinezsoltero2287 ปีที่แล้ว

      Can you send me the files, please? I'm interested in that driver. Thanks

    • @jerryhanna7869
      @jerryhanna7869  ปีที่แล้ว

      @@williammartinezsoltero2287
      #include
      #include
      L29x motor1(13,12,11);
      L29x motor2(8,9,10);
      int revSw1 = 4; // switch pin motor 1
      int revSw2 = 5; // switch pin motor 2
      int revLed1 = 7; // LED pin motor 1
      int revLed2 = 6; // LED pin motor 2
      int APP_pin1 = A0; // Assigns Analog Pin for APP sensor input
      int APP_pin2 = A1; // Assigns Analog Pin for APP sensor input
      int APP_val = 0; // Variable to store APP sensor value
      int PWM_val = 0; // Variable to store PWM output value
      int APP_min = 190; // Minimum useable value from APP sensor
      int APP_max = 850; // Maximum useable value from APP sensor
      int revState1 = 0; // switch 1 status
      int revState2 = 0; // switch 2 status
      void setup() {
      pinMode(APP_pin1,INPUT);
      pinMode(APP_pin2,INPUT);
      pinMode(revLed1, OUTPUT);
      pinMode(revLed2, OUTPUT);
      pinMode(revSw1, INPUT_PULLUP);
      pinMode(revSw2, INPUT_PULLUP);
      Serial.begin(9600);
      }
      void loop() {
      // ------------------- motor 1 --------------------
      APP_val = analogRead(APP_pin1); //Read value from APP sensor
      PWM_val = map(APP_val, APP_min, APP_max, 0, 200);
      if (APP_val < APP_min)
      PWM_val = 0; //Set PWM output to Lowest Output
      if (APP_val > APP_max)
      PWM_val = 200; //Set PWM output to Highest Output

      revState1 = digitalRead(revSw1);
      if (revState1 == HIGH)
      {
      digitalWrite(revLed1, LOW);
      Serial.print ("Forward APP_val 1 ");
      Serial.print (APP_val);
      Serial.print (" ");
      Serial.print ("PWM_val 1 ");
      Serial.print (PWM_val);
      Serial.print (" ");
      motor1.fwd(PWM_val);
      delay(100);
      }
      else
      {
      digitalWrite(revLed1, HIGH);
      Serial.print ("Reverse APP_val 1 ");
      Serial.print (APP_val);
      Serial.print (" ");
      Serial.print ("PWM_val 1 ");
      Serial.print (PWM_val);
      Serial.print (" ");
      motor1.bwd(PWM_val);
      delay(100);
      }
      // ------------------- motor 2 --------------------
      APP_val = analogRead(APP_pin2); //Read value from APP sensor
      PWM_val = map(APP_val, APP_min, APP_max, 0, 200);
      if (APP_val < APP_min)
      PWM_val = 0; //Set PWM output to Lowest Output
      if (APP_val > APP_max)
      PWM_val = 200; //Set PWM output to Highest Output
      revState2 = digitalRead(revSw2);
      if (revState2 == HIGH)
      {
      digitalWrite(revLed2, LOW);
      Serial.print ("Forward APP_val 2 ");
      Serial.print (APP_val);
      Serial.print (" ");
      Serial.print ("PWM_val 2 ");
      Serial.println (PWM_val);
      motor1.fwd(PWM_val);
      delay(100);
      }
      else
      {
      digitalWrite(revLed2, HIGH);
      Serial.print ("Reverse APP_val 2 ");
      Serial.print (APP_val);
      Serial.print (" ");
      Serial.print ("PWM_val 2 ");
      Serial.println (PWM_val);
      motor1.bwd(PWM_val);
      delay(100);
      }
      }

    • @joaquimtomazmartins3066
      @joaquimtomazmartins3066 ปีที่แล้ว

      🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔

  • @rajindersingh-cn6ub
    @rajindersingh-cn6ub 2 ปีที่แล้ว

    I need you help

  • @amrendramandal8695
    @amrendramandal8695 ปีที่แล้ว

    What is the name of this motor?

    • @jerryhanna7869
      @jerryhanna7869  ปีที่แล้ว

      www.sciplus.com/car-seat-12vdc-gear-motor-49248-p