PicoBorg Reverse and DiddyBorg

Discussions and queries about PicoBorg Reverse

Microstepping

Was wondering if someone could provide an example of microstepping with the Python API?

Thanks,
Cary

piborg rev and an Arduino

Hi
Is it possible to run a board using an arduino uno rather than a PI. I have several sitting around and would like to experiment with them.

cheers

Motors are not running anymore

I got picoborg setup previously, and it was working fine (running the samples) and motors were running, I started having issues now (after 2 weeks of not using it)

Basically, all python calls succeed and it says it found the board x, it is using address y, but the motors are not moving at all after issuing the api call SetMotor1(1), or running stepper sequence script. I got no errors or exceptions either.

Remote control

Hi Folks,

I've just started my first project using a PiBorg Reverse and a Raspberry Pi. What I would eventually like to do is sit at my laptop and 'drive' my own robot around the room with a 'first person perspective' supplied by a PiCam or some other camera.

I'd like to ask for your advice. How would you control the Pi/PiBorg over WiFi? I'm sure there are a host of ways - VNC, SSH, etc. My current thinking is running a webserver on the Pi and using AJAX or CGI to fire off python scripts. Not exactly simple but not brain surgery either. Is there a better way ?

TIA

Output Voltage difference

Hi,

i'm building a robot based on an Dagu Rover 5 2WD, an Rasperry Pi and an PicoBorgReverse.
Testing around with the encoders I found something that I don't understand. Driving the Motors forward with PBR.SetMotors(1) produces a lower output voltage than driving them backward with PBR.SetMotors(-1). Wich results in an higher rounds-per-minute driving backward.
Is this an normal behavior and is there a way too change it?

Greetings from Germany

Robert

Running off of batteries

Hello,

I'm looking to buy the reverse and was wondering if it would work with a 4 X AA battery pack with rechargable batteries (1.2V each)? I am looking to use it with two of the 3V wheels that you sell and then maybe in the future go to 4 of the wheels (depending on how adventurous I feel!)

Thanks,

Rob

How to achieve pwm with picoborg rev

Hi everyone
Was just wondering how to achieve variable motor speed. Normally i would use pwm ( pulse width modulation ) via software, but i note that you can set the motors power level on the picoborgrev.
Does this achieve the same thing. I am using a raspberry pi to control a miniture fairground ride and want to ramp the motor speed up and down to simulate the ride starting and stopping. Is it just a case of stepping through the motor power over a given number of seconds.
Cheers for the help.

Farm Robot

I am looking to use 6 of the motor controllers in a college project to make a farm aid robot. I have two 12w 7.2A batterys it has to be able to carry 200 Kg. the motors that I want to use is 350w geared. Will the board handle this work.

Encoders

I got an encoder that has 4 pins, and the picoborg reverse schematic has only 3 pins (2 pin power, 1 for encoding).

I am not sure which one to put on, I'm not if there is a standard on that as I could't find documentaion on the envoder. The cables are coloured yellow, red,white, black.

I think it is a quadrature encoder, is the picoborg "taco" are for a different purpose?

Without wishing to advertise, this is the product that I am trying to use
Dagu Rover 5

Many thanks

Speed limits

Hi,

I'm using the provided Python libs for the Picoborgrev to drive a stepper motor. In the example scripts the stepping loop is set to sleep for 0.002 seconds. Consistent speed is important to my application so I am subtracting the time it takes to send the motor commands from the desired delay time. It seems 0.002 seconds itself is typical for execution of SetMotor1 and SetMotor2.

Where does the speed limitation lie? I'd like to drive my stepper motor faster if possible.

Thanks,
Cary

Pages

Subscribe to RSS - PicoBorg Reverse and DiddyBorg