Let’s Make a Sushi-Go-Round Robot With LEGO SPIKE Prime and C!
by AfrelEdTech in Circuits > Robots
21 Views, 0 Favorites, 0 Comments
Let’s Make a Sushi-Go-Round Robot With LEGO SPIKE Prime and C!

Want to combine Japanese culture and robotics?
We built a sushi-go-round (like the ones in real sushi restaurants!) using LEGO SPIKE Prime, and we made it run with C programming. It’s fun, interactive, and surprisingly easy to make!
Supplies
- 1 PC with Windows 10 or 11 operating system.
- SPIKE Prime
- Motor
- Force Sensor
- Color Sensor
Robot Setup

Here’s how we built it:
- Conveyor Belt: Controlled by a motor
- Order Buttons: Made with force sensors
- Order Display: The hub's built-in LED buttons
- Sushi Detection: Uses a color sensor
Features
Conveyor Belt
The sushi moves smoothly around on a rotating belt, just like in a real sushi restaurant!
When someone places an order, the belt stops exactly in front of the customer’s spot using a rotation sensor. No sushi goes flying off!
Order Buttons + LED Display
There are 3 sushi types you can order, each with its own button.
Push the button for the sushi you want, and the hub’s LED lights up in that sushi’s color.
Each button has a different pressure level using the force sensor, so the robot knows which sushi was ordered!
Sushi Detection
The color sensor watches the belt and looks for the sushi colors.
When it sees the ordered sushi passing by, the robot stops the belt right on time so the sushi arrives at the right place.
Let’s Enjoy Robotics + Japanese Culture!
Making this robot was super fun, and it’s a great way to explore both Japanese food culture and C programming.
Try making your own sushi robot—what sushi would you serve first?
【Free Trial】Start C Language Programming With Afrel's Educational Materials
Are you intrigued by the idea of programming your SPIKE™ Prime with C? Did you know that Afrel is a key information provider for SPIKE™ Prime?
To meet the demand of those who want to "learn more about SPIKE™ Prime " and "try programming in C," Afrel has developed and sells educational materials for learning C language programming with SPIKE™ Prime.
Stepping up from Python to C is an excellent opportunity to further enhance your programming skills. Learning C will give you a deeper understanding of how computers work and enable more advanced control.
Afrel's C language materials are designed for beginners, ensuring a smooth learning experience. Why not take this chance to discover the joy of controlling SPIKE™ Prime with C and expand your programming horizons?
If you're ready to tackle C language programming, click the link below for more details.
Learn more about SPIKE™ Prime C Language Programming Materials here