P
Zero2Maker Maker Portfolio

Prerna Makwana

Turning Curiosity Into Scientific Discovery

Amba School for Excellence

About Me

I’m Prerna Makwana, a curious and creative student passionate about AI, technology, science, and innovation. I love learning, researching, and creating new projects, My dream is to become a research scientist and make a difference through technology I AM DIFFERENT BUT I AM PERFECT

36
Challenges
26
Verified
6,190
XP Earned
Legend · L10
8.4
Avg Doc Score
10

Maker rank

Legend

Elite maker — top of the journey.

6,190 XP earned

Signature strength: Observation

Maximum maker rank unlocked.

26 verified builds in this portfolio.

Maker dimensions

Creativity 76
Problem Solving 91
Research 40
Observation 99

Learning Belt

White → Yellow → Orange → Green → Blue → Purple → Brown → Red → Black

Current belt

White Belt

26 verified builds

White Belt

Next: Yellow Belt — 26/25 total verified

Six learning tracks

📐

Spatial Thinking

Visualizing objects in 3D and translating complex ideas into physical structures through CAD and sketching.

0 need 5 for Yellow Belt
🔄

Systems Thinking

Sense → Decide → Act. Breaking down the world into fundamental elements. Understanding how data becomes decision, and decision becomes action.

26 need 10 for Yellow Belt
🧠

Logic Thinking

The architecture of behavior. Defining the rules of the game through coding challenges and computational logic.

0 need 3 for Yellow Belt
💜

Human Centered Design

Empathy in engineering. Designing interactions that feel natural, intuitive, and human-centered.

0 need 1 for Yellow Belt
🔧

Fabrication

The bridge from idea to reality. Mastering the tools of physical creation—from circuits to mechanical assembly.

0 need 5 for Yellow Belt
🎤

Communication

Communication is the final product. Learning to articulate the "What", the "How", and most importantly, the "Why".

0 need 1 for Yellow Belt

Each track contains modules → sessions → challenges. Assign tracks on each module in Admin → Modules.

Skill Badges

Arduino mastery badges earned when a full challenge set is verified — 5 of 25 unlocked

Earned

💡
First Light
Verified your first Arduino blink challenge.
Ch. 1 verified
🧩
Breadboard Master
Verified all breadboard foundation challenges — wiring, rails, layout, and exploration.
Ch. 1–6 verified
⌨️
Blink Coder
Verified all Arduino IDE coding challenges — slow, fast, and custom blink patterns.
Ch. 7–10 verified
✨
LED Pattern Master
Verified the full LED chase and pattern series.
Ch. 11–20 verified
🔆
PWM Master
Verified PWM output challenges — LED brightness and variable blink speed.
Ch. 25–26 verified

In progress

🎚️
Analog Input Master
Ch. 27–28
1/2 challenges verified
🔘
Digital Input Master
Ch. 22–24
1/3 challenges verified
🌙
Light Sensor Master
Ch. 31–33
1/3 challenges verified
🏠
Environmental Sensor Master
Ch. 31–40
1/10 challenges verified

Locked

🎛️
Interactive Builder
Ch. 29–30
📡
Distance Sensor Master
Ch. 34–36
🚨
Motion Sensor Master
Ch. 37–38
🌡️
Temperature Sensor Master
Ch. 39
🖥️
Display Master
Ch. 41–50
🔄
Servo Master
Ch. 51–54
⚙️
Motor Master
Ch. 55–58
📶
Wireless Master
Ch. 59–60
⏱️
Multi-Task Master
Ch. 61–70
🌱
Soil Sensor Master
Ch. 71–72
💧
Water Level Master
Ch. 73–74
🔊
Sound Sensor Master
Ch. 75–76
🛡️
Safety Systems Master
Ch. 77–78
🌍
Smart Guardian
Ch. 79–80
🤖
Robot Master
Ch. 81–90
🏆
Arduino Legend
Ch. 100
Module 1

Welcome to Arduino

Welcome to your first step into the world of electronics.

In this module, you will learn how to use an Arduino Uno, connect components safely, write your first program, and build confidence using a breadboard.

You do not need any prior coding or electronics experience. Each challenge takes only a few minutes. By the end of Challenge 10, you will have completed your first electronic projects completely on your own.

Challenge 36

Reverse Parking Alarm

Needs revision Doc 7/10 760 XP
Evidence
THE CICCUIT
Project Links
Project Video
Open link →
Student Documentation

I learned how to detect and measure the distance of objects using an ultrasonic sensor

Instructor Feedback

"rewrite properly"

Documented Aug 17, 2026 4:19 PM IST · Reviewed Aug 18, 2026 5:09 PM IST
Challenge 35

Parking Assistant

Awaiting review 730 XP
Evidence
THE CIRCUIT
Evidence
CODE
Student Documentation

I learned how to use an ultrasonic sensor to detect the distance of objects and apply it to a simple parking assistance system

Documented Aug 14, 2026 4:50 PM IST
Challenge 34

Distance Measurement (Ultrasonic)

Awaiting review 700 XP
Evidence
THE CIRCUIT
Student Documentation

I learned how to measure distance accurately using an ultrasonic sensor

Documented Aug 14, 2026 4:22 PM IST
Challenge 33

Adjustable Night Lamp

Awaiting review 670 XP
Evidence
THE CIRCUIT
Evidence
CODE
Student Documentation

I learned how to use an LDR and adjust the light sensitivity to control an LED automatically

Documented Aug 14, 2026 4:07 PM IST
Challenge 32

Automatic Night Lamp

Verified Doc 8/10 640 XP
Evidence
THE CIRCUIT
Student Documentation

I learned how to use an LDR sensor to detect light levels and automatically control an LED

Instructor Feedback

"Rewrite like this

In this project, I learned how an LDR sensor works with an LED. The LDR detects the surrounding light level and sends a signal to the LED. When it becomes dark, the LED automatically turns on."

Documented Aug 13, 2026 4:40 PM IST · Reviewed Aug 13, 2026 4:45 PM IST
Challenge 31

Meet Your First Sensor (LDR)

Resubmitted — awaiting review 620 XP
Evidence
THE CIRCUIT
Student Documentation

I learned how to use an LDR sensor to detect changes in light and understand how sensors can provide input to an Arduino

Instructor Feedback

"Rewrite"

Documented Aug 14, 2026 3:35 PM IST
Challenge 30

Push Button Pattern Selector

Resubmitted — awaiting review 600 XP
Evidence
LEDs on with a pattern
Student Documentation

I learned how to control LEDs in different patterns and sequences using Arduino programming

Instructor Feedback

"Rewrite it again"

Documented Aug 14, 2026 3:59 PM IST
Challenge 29

RGB Color Mixer

Resubmitted — awaiting review 580 XP
Evidence
LED on
Student Documentation

I learned how to mix different colors using an RGB LED by controlling its red, green, and blue components

Instructor Feedback

"rewrite your learning"

Documented Aug 14, 2026 4:01 PM IST
Challenge 28

Potentiometer LED Selector

Verified Doc 7/10 530 XP
Evidence
LEDs on
Student Documentation

I learned how to use a potentiometer to select and control LEDs using Arduino

Instructor Feedback

"Rewrite your learnign in details"

Documented Aug 13, 2026 4:05 PM IST · Reviewed Aug 13, 2026 4:46 PM IST
Challenge 27

Read Potentiometer Values

Resubmitted — awaiting review 500 XP
Evidence
THE CIRCUIT
Student Documentation

I learned how to read potentiometer values and use them as analog input to control Arduino projects

Instructor Feedback

"Sent Screen shot of the Serial Monitor"

Documented Aug 14, 2026 4:00 PM IST
Challenge 26

Control Blink Speed

Verified Doc 8/10 470 XP
Evidence
LED off and it was also on but it is not in this image
Student Documentation

I learned how to control the blinking speed of LED by changing the delay time in Arduino

Documented Aug 13, 2026 3:56 PM IST · Reviewed Aug 13, 2026 5:11 PM IST
Challenge 25

Control LED Brightness

Verified Doc 8/10 450 XP
Evidence
led on
Evidence
I used Potentiometer and in my second time it worked time it
Student Documentation

I learned how to control LED brightness using Arduino and Potentiometer

Documented Aug 13, 2026 3:53 PM IST · Reviewed Aug 13, 2026 5:11 PM IST
Challenge 24

Push Button Controlled Buzzer

Verified Doc 8/10 420 XP
Evidence
Buzzer started
Student Documentation

I learned how to use a push button as an input and control a buzzer as an output using Arduino UNO

Documented Aug 13, 2026 3:42 PM IST · Reviewed Aug 13, 2026 3:52 PM IST
Challenge 23

Push Button Toggle LED

Awaiting review 400 XP
Evidence
LED on
Student Documentation

I learned how to connect push button on bread board and I improved my knowledge of push button

Documented Aug 12, 2026 5:30 PM IST
Challenge 22

Push Button Controlled LED

Awaiting review 380 XP
Evidence
LED on
Evidence
LED off
Student Documentation

I learned how a push button controls an LED by opening and closing a circuit, I also improved my breadboard wiring skills

Documented Aug 12, 2026 5:08 PM IST
Challenge 21

LED with 5V Power

Verified Doc 8/10 360 XP
Evidence
GREEN LED ON
Student Documentation

I learned how to connect an LED to the Arduino's 5V and GND pins and make it glow continuously without writing any code.

Documented Aug 6, 2026 5:00 PM IST · Reviewed Aug 11, 2026 11:21 PM IST
Challenge 20

LED Pattern 6 (Creative Light Show)

Verified Doc 9/10 350 XP
Evidence
GREEN LED ON
Evidence
yellow LED on
Evidence
GREEN LEDS ON AND CODE WORKED PROPERLY
Student Documentation

I learned how to create creative LED lighting effects

Documented Aug 6, 2026 4:48 PM IST · Reviewed Aug 11, 2026 11:22 PM IST
Challenge 19

LED Pattern 5 (Alternate Blink)

Verified Doc 8/10 300 XP
Evidence
GREEN LED ON
Student Documentation

I learned how to create an alternate LED blinking pattern

Documented Aug 6, 2026 4:41 PM IST · Reviewed Aug 11, 2026 11:22 PM IST
Challenge 18

LED Pattern 4 (Forward & Reverse)

Verified Doc 9/10 280 XP
Evidence
GREEN LEDS ON AND CODE WORKED PROPERLY
Student Documentation

I learned how to create a forward and reverse LED pattern

Documented Aug 6, 2026 4:37 PM IST · Reviewed Aug 11, 2026 11:22 PM IST
Challenge 17

LED Pattern 3 (Progressive Fill)

Verified Doc 8/10 260 XP
Evidence
GREEN LED ON
Evidence
BLUE LEDS ON
Evidence
YELLOW LED ON
Student Documentation

I learned how to create a progressive LED pattern and control multiple LEDs using Arduino programming.

Documented Aug 6, 2026 4:28 PM IST · Reviewed Aug 11, 2026 11:22 PM IST
Challenge 16

LED Pattern 2

Verified Doc 8/10 240 XP
Evidence
according to the pattern there are both of LEDs are working and moving one
Evidence
BLUE LED ON
Evidence
GREEN LED ON
Student Documentation

I LEARNED HOW TO WORK ON LED THROUGH PATTERN

Documented Aug 6, 2026 4:21 PM IST · Reviewed Aug 11, 2026 11:23 PM IST
Challenge 15

LED Pattern 1

Verified Doc 8/10 220 XP
Evidence
GREEN LED ON
Evidence
RED LED ON
Evidence
YELLOW LED ON
Student Documentation

I LEARNED HOW TO CONNECT LEDS AND JUMPER WIRES I ARDUINO AND CREATE DIFFERENT ON, OFF, OFF,OFF PATTERN

Documented Aug 4, 2026 4:19 PM IST · Reviewed Aug 11, 2026 11:28 PM IST
Challenge 14

Eight LED Chase

Verified Doc 8/10 200 XP
Evidence
RED LED ON
Evidence
BLUE LED ON
Evidence
YELLOW LED ON
Student Documentation

I learned how to connect and control EIGHT LEDs using an Arduino Nano and breadboard, I also learned how to create a running-light effect by programming the LEDs to turn ON one after another

Documented Aug 4, 2026 3:51 PM IST · Reviewed Aug 11, 2026 11:31 PM IST
Challenge 13

Four LED Chase

Verified Doc 7/10 180 XP
Evidence
Red LED on
Evidence
Transparent LED on
Evidence
Yellow LED on
Student Documentation

I learned how to control four LEDs independently and create a running-light sequence using Arduino

Documented Aug 3, 2026 4:37 PM IST · Reviewed Aug 11, 2026 11:33 PM IST
Challenge 12

Three LED Chase

Verified Doc 9/10 170 XP
Evidence
BLUE LED ON
Evidence
GREEN LED ON
Evidence
YELLOW LED ON
Student Documentation

I learned how to control three LEDs using three different Arduino digital pins and create a continuous LED chase sequence. I also learned how to use loops and arrays to control multiple LEDs efficiently

Documented Jul 30, 2026 3:59 PM IST · Reviewed Aug 1, 2026 3:50 PM IST
Challenge 11

Two LED Chase

Verified Doc 9/10 160 XP
Evidence
BLUE LED ON AND GREEN LED OFF
Evidence
GREEN LED ON AND BLUE LED OFF
Student Documentation

I learned how to connect two LEDs and make them blink alternately using Arduino.

Documented Jul 22, 2026 4:45 PM IST · Reviewed Aug 1, 2026 4:24 PM IST
Challenge 10

Blink Like a Maker

Verified Doc 9/10 150 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned how to make the LED stay ON for 0.5 seconds and OFF for 1 second by changing the delay values.

Instructor Feedback

"Good work!

You have started using technical vocabulary appropriately in your learning. Keep it up!"

Documented Jul 17, 2026 4:05 PM IST · Reviewed Jul 17, 2026 4:40 PM IST
Challenge 9

Custom Blink Pattern

Verified Doc 9/10 130 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned how to change the LED's blinking pattern by keeping it ON for 3 seconds and OFF for 1 second.

Documented Jul 16, 2026 5:00 PM IST · Reviewed Jul 17, 2026 4:46 PM IST
Challenge 8

Fast Blink

Verified Doc 10/10 120 XP
Evidence
LED OFF
Evidence
LED ON
Student Documentation

I learned how to control the speed of an LED's blinking by changing the value in the delay() function. I also learned how to connect LEDs on a breadboard using jumper wires.

Documented Jul 16, 2026 4:52 PM IST · Reviewed Jul 17, 2026 4:46 PM IST
Challenge 7

Slow Blink

Verified Doc 9/10 110 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned how to slow down the LED blinking speed by increasing the value in the delay() function.

Documented Jul 16, 2026 4:28 PM IST · Reviewed Jul 17, 2026 4:47 PM IST
Challenge 6

Breadboard Master

Verified Doc 9/10 100 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned how to blink multiple LEDs by controlling different digital pins with code

Documented Jul 16, 2026 4:20 PM IST · Reviewed Jul 17, 2026 4:48 PM IST
Challenge 5

Breadboard Layout Explorer

Verified Doc 9/10 90 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned how to explore the layout of a breadboard and understand how its rows and columns are connected for building circuits.

Instructor Feedback

"You have to write proper learnings"

Documented Jul 17, 2026 4:39 PM IST · Reviewed Jul 17, 2026 4:48 PM IST
Challenge 4

Four LEDs on the Breadboard

Verified Doc 9/10 80 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned how to connect multiple LEDs on a breadboard using jumper wires. I also learned how to control and blink multiple LEDs using Arduino digital pins.

Documented Jul 14, 2026 5:13 PM IST · Reviewed Jul 14, 2026 5:13 PM IST
Challenge 3

Explore the Breadboard Power Rails

Verified Doc 9/10 70 XP
Evidence
LED OFF
Evidence
LED ON
Student Documentation

I learned how to connect two LEDs on a breadboard using jumper wires and Arduino. I also learned how to control two LEDs independently using different digital pins.

Documented Jul 14, 2026 4:56 PM IST · Reviewed Jul 14, 2026 5:14 PM IST
Challenge 2

First Breadboard Circuit

Verified Doc 9/10 60 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned how to connect an LED to a breadboard using jumper wires and connect it to an Arduino. I also learned how to upload a program to make the external LED blink.

Documented Jul 14, 2026 4:35 PM IST · Reviewed Jul 14, 2026 4:38 PM IST
Challenge 1

Blink Your First LED

Verified Doc 8/10 50 XP
Evidence
LED ON
Evidence
LED OFF
Student Documentation

I learned the basic structure of an Arduino program using `setup()` and `loop()`. I also learned how to control an LED by turning it ON and OFF using `digital Write()` and `delay()`.

Documented Jul 13, 2026 4:58 PM IST · Reviewed Jul 14, 2026 3:55 PM IST