Comments by Brandon

  • Video: LVBots May 2014 maze solving competition

    - 14 September 2015

    Hello, Sasi.

    Most of the robots in this particular maze-solving competition used a "right hand on wall" or "left hand on wall" method to learn the maze, then simplified it to skip unnecessary turns. You might find the sample maze-solving program for the 3pi that Ben linked to in his last post helpful; it covers the "left hand on wall" strategy as well as simplifying the solution.

    -Brandon

  • New revision of the Dual VNH5019 motor driver shield for Arduino

    New revision of the Dual VNH5019 motor driver shield for Arduino

    - 11 August 2015

    Hello, Sean.

    Thank you for the kind words; I am glad you find our website helpful!

    As you mentioned, we typically recommend using a driver that can handle the stall current of your motor continuously since this results in a more robust system. You can generally get away with a lower-power driver than this, but then you have to be more careful with how you use your motor since it would be capable of exceeding the abilities of the driver. I think the idea of using an external current sensor is a good one since you can use the feedback to stay within the rated continuous current of your motor (which the VHN5019 shield should be able to comfortably handle in single-channel mode).

    Your strategy of monitoring the current sounds good, but keep in mind that current spikes can be very quick and, depending on your system, might trigger an over-current condition in your power supply or driver before your system has a chance to react to them. A good way to avoid such current spikes is to limit motor acceleration (e.g. don't just apply full power to the motor while it is stationary or rotating in the opposite direction; wait for the motor to come to a stop and then gradually ramp up the speed until it reaches the target specified by the joystick input). We do not have any examples for adding that kind of throttling to a system like that, but you might start out by having a correction factor based on the current sensor readings that you subtract from your target speed to get your actual motor speed (e.g. a higher current reading would result in a higher correction factor).

    If you try adding in this correction factor into your code and have trouble, I suggest posting on our forum for additional help.

    -Brandon

  • New product: Advancer Technologies Muscle Sensor v3

    New product: Advancer Technologies Muscle Sensor v3

    - 17 July 2015

    Hello, Jesse.

    I talked to you earlier today when you called, but I wanted to post the answer here for anyone else who might have the same questions.

    It looks like the example you posted is the "Using an analog input to control servos" from the Maestro user's guide. The modified version of that example script that we used in this project can be found in the blog post above. Please note that this script expects the output from the muscle sensor to be connected to channel 0 on the Maestro and the servo to be connected to channel 1. If you want the script to work with the sensor connected to channel 5, you will need to modify it to do so. If you try to modify the script and continue to have trouble, you can post your modified script on our forum, and I would be happy to continue troubleshooting there.

    Also, please note that we used two 1S LiPo batteries in our setup, so the analog output of the muscle sensor in our demo was from 0V to roughly 3.7V. If you are using 9V batteries, your signal could be upwards of 9V, which is higher than the Maestro inputs support and could result in damage. You might consider reducing the voltage by either adjusting the gain potentiometer on the Muscle Sensor V3, or using a voltage divider circuit.

    -Brandon

  • Two new motor driver shields for Arduino

    Two new motor driver shields for Arduino

    - 10 December 2014

    If you are comfortable figuring out the wiring yourself, both shields should work with the A-Star 32U4 Micro as a general purpose motor driver, since the Micro provides access to most of the pins available on the Leonardo. If you continue having problems getting it to work, you might post about it on our forum with more details about your setup. By the way, it might be more practical to use our more compact DRV8835 or A4990 carrier board with modules that do not have the common Arduino form factor (like the A-Star 32U4 Micro).

    -Brandon

  • Two new motor driver shields for Arduino

    Two new motor driver shields for Arduino

    - 5 December 2014

    You already quoted our stance and reasoning for it. Whether it's worth the hassle of rewiring your setup to avoid a probably small risk to a $7 part (and maybe your Arduino, depending on which one you're using) is up to you.

    -Brandon

  • New NEMA 17 stepper motor with optional integrated lead screw

    New NEMA 17 stepper motor with optional integrated lead screw

    - 21 November 2014

    Hello, Davec.

    The NEMA 17 stepper motor with a 28 cm threaded rod is the only stepper motor with lead screw that we currently carry. We are looking into the efficiency factor you mentioned; do you have examples of places that specify it?

    -Brandon

  • New NEMA 17 stepper motor with optional integrated lead screw

    New NEMA 17 stepper motor with optional integrated lead screw

    - 27 October 2014

    For the animated GIF, we used our DRV8825 Stepper Motor Driver Carrier, High Current. If you are looking for a low-voltage stepper motor driver, you might consider our DRV8834 carrier, which can handle the same amount of current as the DRV8825, but operates from 2.5 V to 10.8 V.

    -Brandon

  • RoboNUC: Netduino and LIDAR robot

    RoboNUC: Netduino and LIDAR robot

    - 17 September 2014

    Thanks for the extra information.

    -Brandon

  • New revision of the Dual VNH5019 motor driver shield for Arduino

    New revision of the Dual VNH5019 motor driver shield for Arduino

    - 4 August 2014

    Hello, Anon.

    As long as the specifications of your modified bilge pump are similar to those of the bilge pump you linked to, I do not see any obvious reasons why it wouldn't work.

    -Brandon

  • New product: Raspberry Pi Model B+

    New product: Raspberry Pi Model B+

    - 29 July 2014

    Hello.

    The Raspberry Pi cannot be connected to your PC as a USB peripheral, but it could be connected over Ethernet.

    -Brandon

New Products

Pololu Digital Distance Sensor, 100cm, Side-Entry Connector
ACS72981ELRATR-200B3 Current Sensor Compact Carrier -200A to +200A, 3.3V
CT433-HSWF50MR TMR Current Sensor Compact Carrier -50A to +50A, 3.3V
JST SH-Style Connector Board for Micro Metal Gearmotors, 2-Pin, Side-Entry (2-Pack)
A5984 Stepper Motor Driver Carrier, Fixed 1A@5V / 660mA@3.3V, Blue Edition (Soldered Header Pins)
ACS37041KLHBLT-010B5 Current Sensor Micro Carrier -10A to +10A, 5V
CT432-HSWF50DR TMR Current Sensor Compact Carrier 0A to 50A, 5V
JST SH-Style Cable, 4-Pin, Female-Female, 40cm
CT433-HSWF50MR TMR Current Sensor Large Carrier -50A to +50A, 3.3V
CT432-HSWF50DR TMR Current Sensor Large Carrier 0A to 50A, 5V
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors