Projects
Learn the idea, then take a 10-question quiz!
Automatic Night Light
Explorer · Ages 7–9 · 10 questions
A light sensor (LDR) measures how bright the room is. When it gets dark, the microcontroller reads a low light value and switches an LED on. When it is bright again, the LED turns off. This is the Sense → Think → Act idea in its simplest form.
Obstacle-Avoiding Robot
Builder · Ages 10–12 · 10 questions
An ultrasonic sensor sends out sound pulses and times the echo to measure distance, like a bat. The robot drives forward in a loop and uses an IF condition: if something is closer than about 20 cm, it stops, turns and tries a new direction. Loops + conditions make it act smart.
Mini Robot Arm
Builder · Ages 10–12 · 10 questions
A robot arm is made of joints moved by servo motors. Each servo turns to an exact angle (0°–180°), so by setting angles for the base, elbow and gripper in order, the arm can pick up and drop an object. The order of steps is called a sequence.
Smart Plant Watering System
Inventor · Ages 13–16 · 10 questions
A soil moisture sensor gives a number showing how wet the soil is. The controller compares it with a threshold: below the threshold the pump runs for a few seconds, then waits and measures again. This measure-compare-adjust cycle is closed-loop feedback control, the same idea used in thermostats.
Working Traffic Light
Explorer · Ages 7–9 · 10 questions
A traffic light shows one light at a time in a fixed order: red, then green, then yellow, then back to red. Your program does the same with three LEDs and delays — each light turns on for a few seconds, then hands over to the next. A program that is always in exactly one state, like red OR green, is called a state machine.
Door Intruder Alarm
Explorer · Ages 7–9 · 10 questions
A door alarm knows when a door opens. A magnetic reed switch is held closed while the door is shut. When the door opens, the switch releases, the microcontroller notices the change, and the buzzer sounds. Sensing a change and reacting to it is the heart of every alarm system.
Reaction Speed Game
Builder · Ages 10–12 · 10 questions
The game waits a random time — so nobody can cheat — then flashes the 'GO!' light. The first player to slap their button wins the round. Inside, the microcontroller counts time in milliseconds using millis(); measuring how fast something happens is called timing.
Smart Cooling Fan
Inventor · Ages 13–16 · 10 questions
A temperature sensor measures how warm the room is. Your program compares the reading with a target: when the room gets hotter than 26°C it switches a small fan on, and when it cools down the fan stops. The fan changes the very thing being measured — that loop is automatic feedback control, exactly how an air conditioner works.