Here are the close shot for all APEC 2013 micromouse pictures. There are something very interesting behind these mice and their designers, I will talk about this next time.
overview
VI Mouse
Wa-Tiu
Decimus 4
excel-8B
Fat ca[……]
Here are the close shot for all APEC 2013 micromouse pictures. There are something very interesting behind these mice and their designers, I will talk about this next time.
overview
VI Mouse
Wa-Tiu
Decimus 4
excel-8B
Fat ca[……]
I attended APEC2013 last night, and successfully achieve the center. more detailed report will be posted later this week, now I am here to release the maze we used last night. This is a[……]
I pretty much got what I planned for APEC, and I don’t want to make diagonal turn at this moment. Here is the spec for my mouse for now
minimum search speed 0.7m/s
maximum search speed 1.5m/s
maximum speed run speed 3m/s(can go 4m/s but tend to be less stable)
acceleration and decelerati[……]
Though there are still lots of issues for my mouse’s curve turn, in order to make APEC, I made a poorly behaved curve turn ended up have 1-1.5cm shortage at existing position for both left turn and right turn. Since my curve turn is only 0.5m/s, so I only made my search speed as 0.7m/s in order make[……]
In order to easier my life for transferring data from my micromouse to my computer, I make a serial port bluetooth module adapter to help me finish this job. I use RN-42 bluetooth module and it costs only $15.95 for the module and some other cost for the adapter PCB board. The board is powered b[……]
I had my mouse crashed on wall with pretty fast speed couple times 2 weeks ago consequently damaged 2 of the sensor mounts. Since ordering new mount will take too much time on waiting especially APEC 2013 is pretty close, I decided to re-mount the sensors in an old fashion way.
Obviously the[……]
Since lots of people have this issue when mouse running though the post, the unstable reading makes mouse wobbling around this area. To solve this, you can just simply use your side sensors and diagonal sensors alternatively to avoid the post reading fading issue if your mouse has 6 sensors. However[……]
As what I promised, I will post my simply PID(PD) controller code here:
void PID(void)
{
if((leftSensor > hasLeftWall && rightSensor > hasRightWall))//has both walls
{ //ccw direction is positive
errorP = rightSensor – leftSensor – 63;//63 is the offs[……]
I got my mouse constructed recently, everything were fine except the external crystal wasn’t oscillating, so I used internal crystal instead.
There is always an first function you want to test on your mouse after all devices are properly settled. My favorite function is the one that makes[……]
For those who use STM32 F10x as the MCU for Micromouse must remember all general purpose timers are 16bits that gave you 65535 max resolution. Since the mouse with fauhalber motor generate about 20000 encoder counts per cell distance traverse, we must keep track of the encoder counts to prevent over[……]