Just thought I'd let you all know things are going well with PopPet. They are going to be shipped out by the end of this month and all is working out after this long time!
Because I have been so busy cutting and packing them up, I haven't had much time to just muck around and design bits and pieces as add-ons. I wasn't feeling so good today so I sat down and designed this little breadboard holder.
I want to make a robot which should play a game. It should detect and grab balls of a certain color in a ground (small play area table made of wood). So it has to move in the play area, find the ball of a specific color and grab it, then find the next ball of the same color and so on..
I recently got involved with an idea that requires timing down to nanoseconds registered across serial Rx. That's a little smaller resolution than an Arduino pumping at 16Mhz can provide. The thing is, I'm having trouble turning up any resources on line that would let me design and build a peripheral device short of a caesium fountain-maybe a little beyond what I could rig on the bench, but maybe I'm just not searching right.
The problem comes when trying to make functions controlling it by the number of arduino port. I think the program is good, but I can not make it work. Any ideas?. Attached photo and programming to provide you see my error.
I have been working on creating a speed control algorithm for the Rover 5 (t2 motor, 2 encoder). I adopted a reasonbly simple Proportional model based on standard control approaches. I began testing/tuning. While doing so, I instrumented the controller so that it would save the encoder signal period; this data gets printed after motion completes.