Sanvi Patel
Zero2Maker Maker Portfolio

Sanvi Patel

Amba School for Excellence

46
Challenges
31
Verified
9990
XP Earned
8.4
Avg Doc Score
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 49

Smart Status Display

Awaiting review 1240 XP
Evidence
This shows the connection of the circuit.
Student Documentation

In this challenge, I learned how to use a PIR sensor, LDR, and TMP36 with an LCD. I learned how to check different sensor readings and show simple messages like “SAFE”, “MOTION!”, “DARK ROOM”, and “TOO HOT”.

Documented Aug 19, 2026 4:46 PM IST
Challenge 48

Distance Dashboard

Awaiting review 1200 XP
Evidence
This shows the connection of the circuit.
Project Links
Project Video
Open link →
Student Documentation

In this challenge, I learned how to use an ultrasonic sensor to measure distance and display it on an LCD. I learned how the sensor sends and receives ultrasonic waves to find the distance of an object. I also learned how to connect the sensor with Arduino and show the distance as real-time data on the LCD.

Documented Aug 19, 2026 4:33 PM IST
Challenge 47

Visualize Sensor Data

Verified Doc 9/10 1160 XP
Evidence
This shows the connection of the circuit.
Project Links
Project Video
Open link →
Student Documentation

In this challenge, I learned how to connect an LDR, potentiometer, and TMP36 sensor to Arduino and read their values. I also learned how to use the Serial Plotter to see the sensor data. The Serial Plotter helped me understand the changes in light, knob position, and temperature through live graphs.

Instructor Feedback

"share link again"

Documented Aug 18, 2026 4:41 PM IST · Reviewed Aug 18, 2026 4:41 PM IST
Challenge 46

Build an Environment Monitor

Resubmitted — awaiting review 1130 XP
Evidence
This shows the connection of the circuit.
Project Links
Project Video
Open link →
Student Documentation

I learned how to connect and use an LDR and TMP36 temperature sensor with an Arduino. I also learned how to display temperature and light levels on a 16×2 I2C LCD and switch between the two readings every two seconds.

Instructor Feedback

"change video link and sensor to DHT 11"

Documented Aug 19, 2026 4:17 PM IST
Challenge 45

Display Sensor Values

Awaiting review 1090 XP
Evidence
This shows the connection of the circuit.
Project Links
Project Video
Open link →
Student Documentation

I learned how to connect an LDR sensor to a breadboard and interface it with a 16×2 LCD using an I2C module. I also learned how to read the light level detected by the LDR and display the changing sensor values on the LCD screen.

Documented Aug 14, 2026 5:20 PM IST
Challenge 44

Meet the LCD Display

Awaiting review 1060 XP
Evidence
This image shows the written message "Hello Zero2Maker" in the display of the LCD.
Student Documentation

I learned that there are four things to connect the 16×2 LCD with I2C Module. There were two new names of connections: SDA and SCL.

Documented Aug 14, 2026 5:01 PM IST
Challenge 43

Countdown Timer

Awaiting review 1030 XP
Evidence
This shows the connection of the circuit.
Project Links
Project Video
Open link →
Student Documentation

The learning objective of this challenge is to learn how to use a seven-segment display to create a countdown timer. It helps us understand timing, and displaying numbers in a sequence, while learning how Arduino can control a display automatically.

Documented Aug 14, 2026 4:39 PM IST
Challenge 42

Digital Counter

Awaiting review 1000 XP
Evidence
This shows the connection of the circuit.
Project Links
Project Video
Open link →
Student Documentation

The learning objective of this challenge is to learn how to connect and control a seven-segment display and a push button with Arduino. It helps us understand digital counting, state-change detection, and how to display numbers from 0 to 9 using Arduino.

Documented Aug 14, 2026 4:20 PM IST
Challenge 41

Meet the Seven Segment Display

Verified Doc 8/10 980 XP
Evidence
This shows the connection of the circuit.
Project Links
Project Video
Open link →
Student Documentation

In this challenge, I learned the names of the seven-segment display connections, such as a, b, c, d, e, f, and g, and how to connect them to the Arduino using resistors. I also learned the difference between Common Cathode and Common Anode displays. In a Common Cathode display, the common pin is connected to GND and HIGH turns a segment ON, while in a Common Anode display, the common pin is connected to 5V and LOW turns a segment ON.

Documented Aug 13, 2026 4:52 PM IST · Reviewed Aug 13, 2026 5:04 PM IST
Challenge 39

Temperature Indicator

Awaiting review 860 XP
Evidence
This shows the connection of the circuit.
Student Documentation

In this challenge, I learned how to use a temperature sensor with Arduino to measure temperature. I learned how to show the result on the Serial Monitor. I also learned that analog sensors need calibration and conversion to give useful real-world measurements.

Documented Aug 30, 2026 8:04 PM IST
Challenge 37

Motion Detector (PIR)

Awaiting review 790 XP
Evidence
LED is on.
Evidence
LED is off.
Student Documentation

In this challenge, I learned how to use a PIR sensor to detect motion. I learned that the PIR sensor detects movement by sensing changes in heat from moving objects.

Documented Aug 30, 2026 7:58 PM IST
Challenge 35

Parking Assistant

Awaiting review 730 XP
Evidence
LED is on.
Evidence
LED is off.
Student Documentation

I learned how to use an ultrasonic sensor and an LED together. The sensor checks how close an object is. If the object is near, the LED turns ON, and if it is far, the LED turns OFF. I also learned how to use a distance limit to make an automatic warning system.

Documented Aug 30, 2026 7:43 PM IST
Challenge 34

Distance Measurement (Ultrasonic)

Awaiting review 700 XP
Evidence
This shows the connection of the circuit.
Student Documentation

In this challenge, I learned how an HC-SR04 ultrasonic sensor measures distance by sending sound pulses and detecting their echoes. I learned how to use the TRIG and ECHO pins and how to display the measured distance in centimeters on the Serial Monitor.

Documented Aug 30, 2026 7:37 PM IST
Challenge 33

Adjustable Night Lamp

Awaiting review 670 XP
Evidence
This shows the connection of the circuit.
Student Documentation

I learned how to measure an LDR-based night lamp by testing different threshold values and choosing the one that works best for my environment.

Documented Aug 30, 2026 7:40 PM IST
Challenge 32

Automatic Night Lamp

Verified Doc 9/10 640 XP
Evidence
The LED is blinking.
Evidence
The LED is not blinking.
Student Documentation

I learned that how to connect a LED with LDR.

Documented Aug 11, 2026 2:28 PM IST · Reviewed Aug 11, 2026 11:15 PM IST
Challenge 31

Meet Your First Sensor (LDR)

Verified Doc 9/10 620 XP
Evidence
This photo shows side view.
Evidence
This photo shows the top view.
Student Documentation

I learned that how LDR works. Also, that how to connect it with the Arduino Uno and last that which is GND and which is positive means VCC

Documented Aug 11, 2026 2:26 PM IST · Reviewed Aug 11, 2026 11:15 PM IST
Challenge 30

Push Button Pattern Selector

Verified Doc 8/10 600 XP
Evidence
The LED is blinking.
Evidence
The LED is blinking.
Evidence
The LED is blinking.
Student Documentation

I learned that how to connect them and find the problem's solution with the help of Chat GPT also.

Documented Aug 8, 2026 6:52 PM IST · Reviewed Aug 10, 2026 10:54 PM IST
Challenge 29

RGB Color Mixer

Verified Doc 8/10 580 XP
Evidence
The LED is blue blinking.
Evidence
The LED is green blinking.
Evidence
The LED is yellow blinking.
Student Documentation

I learned how to connect and control an RGB LED using three potentiometers. I also understood the how different combinations of RGB colors can create many new colors.

Documented Aug 8, 2026 6:43 PM IST · Reviewed Aug 10, 2026 10:54 PM IST
Challenge 28

Potentiometer LED Selector

Verified Doc 8/10 530 XP
Evidence
The LED is blinking.
Evidence
The LED is blinking.
Evidence
The LED is blinking.
Student Documentation

I learned that how to control multiple LEDs together.

Documented Aug 8, 2026 6:28 PM IST · Reviewed Aug 10, 2026 10:55 PM IST
Challenge 27

Read Potentiometer Values

Resubmitted — awaiting review 500 XP
Evidence
This photo shows the connection of the circuit.
Student Documentation

I learned that how to connect a circuit using potentiometer.

Instructor Feedback

"Need to resubmit"

Documented Aug 30, 2026 7:35 PM IST
Challenge 26

Control Blink Speed

Resubmitted — awaiting review 470 XP
Evidence
The LED is blinking.
Evidence
The LED is not blinking.
Student Documentation

I learned that how to control the speed of LED by increasing it or decreasing it.

Instructor Feedback

"First understand potentiometer and then try to create project, In this project there is no Data pin connected. and how your project is completed ?"

Documented Aug 30, 2026 7:35 PM IST
Challenge 25

Control LED Brightness

Resubmitted — awaiting review 450 XP
Evidence
This photo shows the control of LED brightness.
Evidence
This photo shows that LED is blinking.
Student Documentation

I learned that how to connect potentiometer and also that how to control the LED's brightness with the help of potentiometer.

Instructor Feedback

"Redo it"

Documented Aug 30, 2026 7:34 PM IST
Challenge 24

Push Button Controlled Buzzer

Verified Doc 8/10 420 XP
Evidence
This photo shows side view.
Evidence
This photo shows the top view.
Student Documentation

I learned that how to connect buzzer and code it.

Documented Aug 8, 2026 6:13 PM IST · Reviewed Aug 10, 2026 10:57 PM IST
Challenge 23

Push Button Toggle LED

Verified Doc 9/10 400 XP
Evidence
The LED is blinking.
Evidence
The LED is not blinking.
Student Documentation

I learned that how to toggle an LED using a push button.

Documented Aug 8, 2026 6:10 PM IST · Reviewed Aug 10, 2026 10:58 PM IST
Challenge 22

Push Button Controlled LED

Verified Doc 9/10 380 XP
Evidence
The LED is blinking.
Evidence
The LED is not blinking.
Student Documentation

In this challenge, I learned how to use a push button to manually control an LED and understood the concept of open and closed electrical circuits.

Documented Aug 6, 2026 2:57 PM IST · Reviewed Aug 6, 2026 4:17 PM IST
Challenge 21

LED with 5V Power

Verified Doc 9/10 360 XP
Evidence
The LED is blinking.
Student Documentation

In this challenge, I learned how to safely connect an LED directly to the Arduino's 5V and GND pins.

Documented Aug 6, 2026 2:55 PM IST · Reviewed Aug 6, 2026 4:17 PM IST
Challenge 20

LED Pattern 6 (Creative Light Show)

Verified Doc 9/10 350 XP
Evidence
The LED is blinking in a pair.
Evidence
The LED is blinking in a pair.
Student Documentation

I learned how to combine different Arduino programming concepts to design and program my own creative LED light show with unique blinking patterns and animations.

Documented Aug 6, 2026 2:52 PM IST · Reviewed Aug 6, 2026 4:19 PM IST
Challenge 19

LED Pattern 5 (Alternate Blink)

Verified Doc 9/10 300 XP
Evidence
The LED is blinking in a pair.
Evidence
The LED is blinking in a pair.
Student Documentation

I learned how to create my own LED blinking pattern using logical thinking, alternate LED control, and Arduino programming to build a unique repeating animation.

Documented Aug 6, 2026 2:49 PM IST · Reviewed Aug 6, 2026 4:19 PM IST
Challenge 18

LED Pattern 4 (Forward & Reverse)

Verified Doc 8/10 280 XP
Evidence
The LED is blinking.
Evidence
The LED is blinking.
Student Documentation

In this challenge, I learned how to create a forward and reverse LED running pattern using an Arduino. I understood how to use loops and functions to control LEDs in both directions, create smooth light animations, and repeat the sequence continuously. This improved my logical thinking and Arduino programming skills.

Documented Aug 6, 2026 2:46 PM IST · Reviewed Aug 11, 2026 11:23 PM IST
Challenge 17

LED Pattern 3 (Progressive Fill)

Verified Doc 8/10 260 XP
Evidence
All the LEDs are blinking.
Evidence
All the LEDs are in OFF position.
Student Documentation

In this challenge, I learned how to create a progressive LED pattern where one LED turns ON every second until all LEDs are glowing. I understood how to use loops for sequential programming, control multiple LEDs efficiently, and reset all LEDs together to repeat the pattern. This improved my coding, logical thinking, and Arduino programming skills.

Documented Aug 6, 2026 2:41 PM IST · Reviewed Aug 11, 2026 11:23 PM IST
Challenge 16

LED Pattern 2

Verified Doc 8/10 240 XP
Evidence
This photo shows that any two pairs of LEDs are blinking.
Evidence
This photo shows that any two pairs of LEDs are blinking.
Evidence
This photo shows that any two pairs of LEDs are blinking.
Student Documentation

In this challenge, I learned how to control six LEDs together using an Arduino. I understood how to create different LED patterns by turning multiple LEDs ON and OFF at the same time. I also learned to use arrays, loops, and functions to write clean and organized code, while using the delay() function to control the timing and repeat the pattern continuously.

Documented Aug 6, 2026 2:37 PM IST · Reviewed Aug 11, 2026 11:23 PM IST
Challenge 15

LED Pattern 1

Verified Doc 8/10 220 XP
Evidence
Yellow LED is on.
Evidence
Green LED is on.
Evidence
Blue LED is on.
Student Documentation

I learned that how to program 4 LEDs differently.

Documented Aug 3, 2026 4:39 PM IST · Reviewed Aug 11, 2026 11:33 PM IST
Challenge 14

Eight LED Chase

Verified Doc 8/10 200 XP
Evidence
LED is off. (side view)
Evidence
LED is on. (side view)
Student Documentation

I learned that how to blink 8 LEDs and also that at which time one LED should blink and others have to not glow.

Documented Aug 3, 2026 4:20 PM IST · Reviewed Aug 11, 2026 11:34 PM IST
Challenge 13

Four LED Chase

Verified Doc 7/10 180 XP
Student Documentation

I learned that how to blink 8 LEDs and also that at which time one LED should blink and others have to not glow.

Documented Aug 3, 2026 4:16 PM IST · Reviewed Aug 11, 2026 11:34 PM IST
Challenge 12

Three LED Chase

Verified Doc 8/10 170 XP
Evidence
First LED is on.
Evidence
Middle LED is on.
Evidence
Last LED is on.
Student Documentation

I learned that how to expand sequential programming by controlling three LEDs.

Documented Aug 3, 2026 4:05 PM IST · Reviewed Aug 11, 2026 11:20 PM IST
Challenge 11

Two LED Chase

Verified Doc 9/10 160 XP
Evidence
Evidence
This photo shows that the yellow LED is blinking.
Evidence
This photo shows that the blue LED is blinking.
Student Documentation

I learn how to control two LEDs and create a simple LED sequence. And also how to change their delaying timings.

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

Blink Like a Maker

Verified Doc 9/10 150 XP
Evidence
This photo shows that the LED is blinking.
Evidence
This photo shows that the LED is off.
Student Documentation

I learned that how to blink LED with coding it in Arduino IDE.

Instructor Feedback

"Rewrite learning"

Documented Jul 22, 2026 3:40 PM IST · Reviewed Aug 1, 2026 4:29 PM IST
Challenge 9

Custom Blink Pattern

Verified Doc 9/10 130 XP
Evidence
This photo shows that the LED is blinking.
Evidence
This photo shows that the LED is off.
Student Documentation

I learned that how to blink the LED for 3000 seconds and how to off the LED for 1000 seconds.

Documented Jul 17, 2026 3:53 PM IST · Reviewed Jul 17, 2026 4:43 PM IST
Challenge 8

Fast Blink

Verified Doc 8/10 120 XP
Evidence
This photo shows that the LED is blinking.
Evidence
This photo shows that the LED is off.
Student Documentation

I learned that how to code to Arduino Uno and blink 2 LEDs fast.

Documented Jul 17, 2026 3:44 PM IST · Reviewed Jul 17, 2026 4:44 PM IST
Challenge 7

Slow Blink

Verified Doc 7/10 110 XP
Evidence
This photo shows that the LED is blinking.
Evidence
This photo shows that the LED is off.
Student Documentation

I learned that how to slow the speed of the blinking LED light.

Documented Jul 22, 2026 3:38 PM IST · Reviewed Aug 1, 2026 4:29 PM IST
Challenge 6

Breadboard Master

Verified Doc 9/10 100 XP
Evidence
This photo shows that the LED is blinking.
Evidence
This photo shows that the LED is off.
Student Documentation

I learned that how to blink 8 LEDs together.

Documented Jul 16, 2026 4:45 PM IST · Reviewed Jul 17, 2026 4:47 PM IST
Challenge 5

Breadboard Layout Explorer

Verified Doc 7/10 90 XP
Evidence
This photo shows that the LED is blinking.
Evidence
This photo shows that the LED is off.
Student Documentation

I learned that how to connect LED from negative terminal to positive terminal and how to blink 5 LEDs together.

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

Four LEDs on the Breadboard

Verified Doc 9/10 80 XP
Evidence
This photo shows that the LED is blinking.
Evidence
This photo shows that the LED is off.
Student Documentation

I learned that how to blink 4 LEDs together and connect Arduino Uno to Breadboard with 4 jumper wires.

Instructor Feedback

"Please write your learning properly"

Documented Jul 17, 2026 4:23 PM IST · Reviewed Jul 17, 2026 4:31 PM IST
Challenge 3

Explore the Breadboard Power Rails

Verified Doc 9/10 70 XP
Evidence
This image shows that the LED is blinking.
Evidence
This image shows that the LED is off.
Student Documentation

I learned that how to blink 2 LEDs together.

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

First Breadboard Circuit

Verified Doc 8/10 60 XP
Evidence
This image shows that the LED is blinking.
Evidence
This image shows that the LED is off.
Student Documentation

I learned that how connect Arduino Uno and Breadboard.

Documented Jul 14, 2026 5:01 PM IST · Reviewed Jul 14, 2026 5:14 PM IST
Challenge 1

Blink Your First LED

Verified Doc 9/10 50 XP
Evidence
This image shows that the LED is blinking.
Evidence
This image shows that the LED is off.
Student Documentation

I learned that how many and types of pins are there. Also, that the how connections plays an important role. And, at last that how to code to Arduino Uno.

Instructor Feedback

"Well Done."

Documented Jul 14, 2026 4:35 PM IST · Reviewed Jul 14, 2026 4:40 PM IST