FMCW Positioning Radar project is a work of team made up of three people. We were trying to get the qualification to attend ESDC through this project. Sadly, we were out of the game in the stage of school contest.
The radar works in the 2.9GHz~3.9GHz band. It has 4 transmitting antenna and 12 receive antenna. With a transmission power of less than 10 dBm, it localizes a person within a median of 5 cm in the y dimension. Within 5 meters, it has an accuracy of about 20 cm. Without further tests, the maximum distance is unknown. However, it can indicate a person behind a 25cm concrete wall.
Code and document here. Final presentation with hardware and data processing flow introduction see here.
Ball on Big Plate project is a work of team made up with three people. We are fortunate enough to get the first prize with this in 2017NUEDC.
I was responsible for building the structure and programming STM32 and Raspberry Pi. Code and document here. The other two teammates are shicaiwei123 and zianglei. Sadly that yoyolalala left the team before the contest. The preparation projects below can not be done without her. I'd like to thank her here.
The final work has been handed in to our school and there will be no plan to write a detailed document for it. This page tells the story behind it.
In the preparation process, we learned from five projects, three of which are shown below.
Rotary Inverted Pendulum is built with an encoder, a brush motor, a STM32F103 board. No rotation limit. Capable of setting target angle, non-stop swinging and automatically swinging up.
Rotary Inverted Pendulum project is a work of team. The other two teammates are shicaiwei123 and yoyolalala.
Ball on Beam is built with a Raspberry Zero, a camera, one servo, a STM32F103 board.
Ball on Beam project is a work of team. The other two teammates are shicaiwei123 and yoyolalala.
Ball on Small Plate is built with a Raspberry Zero, a camera, two servos, a STM32F103 board. Capable of setting target coordinate, circle around the center with adjustable radius.
Ball on Small Plate project is a work of team. The other two teammates are shicaiwei123 and yoyolalala.