Comments (25)
I made a video of the situation: https://altax.net/videos/rrb3.mp4
I think it probably has to do something with changes of the pin assignment in the newer version of the raspbian lite?
from raspirobotboard3.
Hi, the other ting it could be is other software using those GPIO pins. LIRC is a common culprit.
from raspirobotboard3.
How would I disable it? I'm not running anything extra... pure raspbian-lite out-of-the-box...
I order another board and it is the same!
With a RPI3, raspbian-lite, the RaspiRobot v3f, only L output works.
I also noticed that if I install from pip, the speed is slower on the motor output, when I install from source, the speed is much faster (like in the previous video).
from raspirobotboard3.
I'm using Ubuntu Mate 16.04 and have the same problem (also with debian jessie before). Clean Install. Additionally I have the situation that the Toshiba Motor Controller IC gets hot when the motors are started by the motor script. Voltage Settings are 12V for the battery and 12V for the motors. It even gets hot when no motors are connected. I can't measure the temperature but I burned my thumbs a few times and stopped the script immediately. I just ordered a new RRB3.
from raspirobotboard3.
I had access to 5 boards... only one is working properly. All of the rest have a similar issue of just one output working.
from raspirobotboard3.
When did you buy them?
from raspirobotboard3.
Have you tried getting ros to work?
from raspirobotboard3.
not ROS, only using this library... 2 come from Adafruit and 3 from RobotShop... only one works but even that one is temperamental... The others just one output works.
I reclaimed Adafruit and they sent another, but behaves the same... I did not reclaim again because I have to pay too much in taxes when I receive the board.
from raspirobotboard3.
I get mine on am***n UK. They where cheaper than buying them in germany. Thank's Brexit. Ouch. Sry.
from raspirobotboard3.
I did not attempted using ROS, as our application is not using ROS at the moment, did you had some of the problems we mention here?
from raspirobotboard3.
Hi, I am sorry for all the problems you are having. I have not been able to reproduce this problem directly, but have my suspicions. The right channel uses GPIO14, 10 and 25 to control the motor driver. GPIO 14 is used by the Raspberry Pi Serial interface (if its enabled) and GPIO 10 by the SPI interface.
I have put some instructions for making sure that both these interfaces are disabled in a FAQ section at the and of the RRB3 Readme.
If any of you having this problem could give this a go and let me know if it solves the problem, I would be most grateful.
from raspirobotboard3.
I have the same problem only running the left motor. Does your Motor Controller IC also gets hot?
from raspirobotboard3.
Hi Simon,
thanks for your fast reply. I will try it and report ASAP when I'm back at home.
Best Regards
from raspirobotboard3.
I switched of SPI and Serial in raspi-config. No motors were attached. Just the battery pack was (12V). I put my thumb on the Motor Driver IC and when the test_all.py script comes to move them backwards (I forgot to mention "backwards" previously) the IC gets hot and burned my thumb again.
from raspirobotboard3.
I will test the motor terminal outputs with my multimeter today when I'm back from work.
from raspirobotboard3.
With a bit of luck the next RRB3 Board will arrive today an I can test both of them.
from raspirobotboard3.
Ok, I disabled serial, SPI and I2C as requested using sudo raspi-config
then I tested again, but no luck, the same situation, only L output works.
In comparison with sdazero, my board does not heat up, and when checking with the multimeter on R output, there is 0v...
Where are you simonmonk? perhaps I can send you one of my boards, I'm not using them anyhow hehe
from raspirobotboard3.
Simon mailed me that he is out of the country until beginning of march. I received my new board today. Hope it'll work. crossing fingers
from raspirobotboard3.
I got home and put the new board in place and everything works flawlessly. The Motor Controller IC was the faulty guy I think.
from raspirobotboard3.
from raspirobotboard3.
yes, I rebooted. I'm using rpi3. perhaps I had the bad luck of bad pcb batches? I can seriously send you one of mine.
from raspirobotboard3.
from raspirobotboard3.
Did a clean install. This happens when i install pimoroni unicorn hat. It reconfigures the audio because thats used to drive the matrix. GPIO update packages is also installed (like wiring pi).
from raspirobotboard3.
Has this been resolved. My son and I built a robot with raspberry pi 3 and the raspirobot v3 we have a 12v motor and are having difficulties similar to those described here. In addition it stutters but won't go in reverse. Switching pos-new posts runs motor fine. Forward starts fine and then stutters. Etc. If it was not for lack of voltage on the one motor I'd troubleshoot the other areas. However, this issue rendersthree board worthless for our purposes.
from raspirobotboard3.
from raspirobotboard3.
Related Issues (19)
- A typo in your instructions
- does this provide enough power for the raspberry pi 3? HOT 2
- what does the open collector buffer do? They crash the OS on set_oc1(1)
- GPIO pin usage
- Getting a linear actuator to stop. HOT 2
- RRB3.py Not working
- Warnings on installation
- Stepper Motor vs Optical Index Device
- Low 5 volt from Raspirobotboardv3-yellow Lightning bolt
- I've created a few Arduino/C++ Examples for the board
- PID tunning not workin
- setup.py syntax error HOT 5
- Raspirobotboard v3 GPIO pin use HOT 3
- Raspirobotboard3 running motors HOT 2
- Pi 3 HOT 4
- Software conflict
- Can't SSH into PI
- forward only runs one wheel HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raspirobotboard3.