Hi, I'm Du Shuo Xuan! and I am 12 years old. I began learning robotics with Lego Mindstorms and block-based coding in Primary 2, building robots to automate daily tasks. This sparked my interest in solving real-world problems and exploring text-based coding with Python. I started by writing programs to solve math problems and later used Pygame to create educational games for my friends to enjoy. I have also documented my journey in robotics, coding, innovation, and STEM.
I learnt how to use the LEGO technic parts to create different designs. Using the coding concept of conditionals (if-else), together with different sensors, I coded my designs to do certain actions only if a specific condition is met. Among many other projects, I created a ping pong racket that hits the ball if the touch sensor is activated
I applied coding concepts such as conditionals (if-else) and using an ultrasonic sensor, I built a rack and pinion door mechanism that automatically opens when it detects someone approaching. This project simulates real world automatic door systems commonly found in malls and offices.