Display Sensor Values
Here, when the LDR does not sense light, the LCD shows “Dark.” When the sensor senses light, the LCD shows “Bright.” I learned how to use this in a project
Think Big, Make Bigger
Amba School for Excellence
hello! My name is Hardik Raval. I am a student and I love learning new things. I am interested in coding, Arduino, electronics, and creative projects. I enjoy making new things and trying different ideas. I like learning how technology works and improving my skills. I enjoy drawing, creating new things, playing games, and learning activities that are creative and fun. I like using my creativity to make interesting projects and bring new ideas to life. My studies are going very well, and I always try to learn something new. I also enjoy playing sports, especially football and cricket. Earlier, I made some mistakes while learning, but now I understand many things better. This has helped me improve my skills and made my tasks easier. Because of my learning journey, I have started getting many new and creative ideas. I believe that every small step helps us achieve big dreams. I am excited to learn more, improve my skills, and create amazing projects in the future
Maker rank
Elite maker — top of the journey.
Signature strength: Observation
Maximum maker rank unlocked.
11 verified builds in this portfolio.
Maker dimensions
White → Yellow → Orange → Green → Blue → Purple → Brown → Red → Black
Current belt
White Belt
11 verified builds
Next: Yellow Belt — 11/25 total verified
Six learning tracks
Visualizing objects in 3D and translating complex ideas into physical structures through CAD and sketching.
Sense → Decide → Act. Breaking down the world into fundamental elements. Understanding how data becomes decision, and decision becomes action.
The architecture of behavior. Defining the rules of the game through coding challenges and computational logic.
Empathy in engineering. Designing interactions that feel natural, intuitive, and human-centered.
The bridge from idea to reality. Mastering the tools of physical creation—from circuits to mechanical assembly.
Communication is the final product. Learning to articulate the "What", the "How", and most importantly, the "Why".
Each track contains modules → sessions → challenges. Assign tracks on each module in Admin → Modules.
Arduino mastery badges earned when a full challenge set is verified — 1 of 25 unlocked
Earned
In progress
Locked
45 challenge submissions in the last year
Each square is a day. Color intensity reflects how many challenges you documented that day.
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.
Here, when the LDR does not sense light, the LCD shows “Dark.” When the sensor senses light, the LCD shows “Bright.” I learned how to use this in a project
Here, I learned how to make a 16×2 LCD display work with an I2C module. I also learned that an LCD can be used for many different purposes, such as displaying text, numbers, and sensor values
"ok"
At first, the display showed numbers from 0 to 9. Now, I changed the program so it shows only 0 and 1. This happens because of the timer in the code. I learned how a timer works and how it controls the display
Here, when I press the button, the number on the display changes. This happens every time I press the button. From this project, I learned how the seven-segment display works and how a push button can control it
This project was very easy at first, but I found it difficult to understand and I was worried about completing the work. In the end, I completed it successfully. The connections were also difficult for me because I had to understand where to connect the positive (+) and negative (-) wires. After completing all the connections, I learned how to write the Arduino code to make the seven-segment display show numbers from 0 to 9.
Here is a smart room. The room is smart because the sensors detect different situations. When the room is very hot, the sensor makes the LED blink. When someone enters the room, the alarm rings. At night, the sensor turns on the light. From this project, I learned how to make a project using different sensors
When I put my hand within a 20 cm range, the LED glows. I learned how we can use this sensor in different projects
Here, when I put my finger on the sensor, the LED turns on. This means that when it is dark, the LED turns on, and when there is enough light, the LED turns off. I learned how smart lights work and how many houses use this type of automatic lighting
In this project, the LED glows when I do nothing. When I put my finger over the LDR sensor, the LED turns off. This means the LDR senses brightness or light. I learned how an LDR works and how it detects light
Here, the Serial Monitor shows the brightness detected by the sensor. I learned how an LED sensor works and why we use this sensor to detect brightness or light
Here, we distributed the LEDs and resistors, giving each LED one resistor. I learned how to use resistors properly
"Redo it, you learn resistor ?"
Here, the potentiometer values are shown on the laptop. I learned how to read the potentiometer values and how to solve problems because I faced many problems while making this project
Here, I can control the speed of the LED blinking. I properly understood how to use a potentiometer.
When I turn the potentiometer, the LED glows with different levels of brightness. When I turn it back, the LED changes its brightness again. I learned how a potentiometer works in a project and how it can be useful in different projects
When I press the button, the buzzer makes a sound for 3 seconds and then turns off. From this, I learned how we can do many different things with a push button
I learned how a push button works with an Arduino I didn’t know what a push button was before Here, when I press the button, the LED glows This helped me understand how a push button controls an LED
Here, the LED glows without a resistor, but it gets hot. When I add a resistor, the LED works properly. So, I learned the importance of using a resistor with an LED
This time, I made a pattern like Diwali lights. First, all the LEDs glow together, and then they glow in two pairs. I learned how LEDs work, how to make Diwali-style lights using an Arduino Uno, and how to write Arduino code
First, LED 1 glows while LEDs 2, 3, and 4 are off. Then LED 1 turns off and LED 2 glows. Next, LED 2 turns off and LED 3 glows. Finally, LED 3 turns off and LED 4 glows. This process keeps repeating
so here the 3 LED also blink the 1 LED blink and then 2 and 3 LED also blink so i learn how we do cod for to bling 3 LED
"Rewrite"
This happens because the first LED glows while the second LED is off. Then, the first LED turns off and the second LED glows. This process keeps repeating.
"Rewrite"