2 / 10 / 2024
I was initially a beginner in understanding Ubuntu and its command-line interface. After completing this coursework, I learned the basics and simple use cases of Ubuntu command lines.
Before starting the coursework, I already had some basic knowledge of Tinkercad through my friends. It was an easy task for me, and I completed it with enthusiasm.
I built a circuit using an Arduino Uno board and an ultrasonic sensor with a display attached to it, which measures the distance of objects placed in front of the ultrasonic sensor. By uploading the provided resource code, I successfully completed the circuit.
In this task, I had to build a web server to interact with the ESP32 microcontroller, allowing control over the LEDs. Initially, I struggled with the task, but with help from coordinators, I learned how to complete it.
I learned the basics of soldering using a perf board by soldering an LED. I gained an understanding of the tools used in soldering, such as flux, soldering lead, sandpaper, and a soldering stand.
I had heard of GitHub before but didn’t know how to use it effectively. With assistance from friends and coordinators, I learned how GitHub works and its real-world applications. Despite being new to Python, I was able to correct simple Python code by understanding the logic and was also able to navigate C++ basics due to my prior knowledge of C programming.
I wrote an article in Markdown and uploaded it to Kaggle. It was also published on the Marvel website. Through this task, I learned how to structure articles with headings, insert images, and format text for emphasis (bold and italic).
I used Karnaugh maps (K-map) to design a logic circuit for a burglar alarm system. The alarm is triggered when the door is open, and the switch is closed. I successfully executed this function using a NAND gate-based circuit.
In this task, I generated signals for a specific frequency using an IC555 timer, which consists of an SR flip-flop, an operational amplifier, and a transistor. To provide a stable 5V input, I used an Arduino board.
I participated in an inter-college level competition called Impertus 23, conducted by UVCE. During the Hack-a-Maze competition, I built a robot capable of solving mazes.
I learned how to use API keys in simple applications, such as a weather app. While I did not achieve the full desired output, I made significant progress in understanding API functionality.
I created a personal portfolio website using HTML. The site includes basic information about me and showcases my work.
Create a Kaggle account, visit the website, and participate in a competition.
Get started by joining the Titanic Machine Learning competition, which is an excellent first challenge for beginners to dive into the world of machine learning competitions and familiarize themselves with the Kaggle platform.
The task is straightforward: use machine learning to build a model that predicts which passengers survived the Titanic disaster based on the available dataset.
Explore fundamental techniques for controlling DC motors and understand how to control a DC motor using the L298N motor driver and an Arduino UNO board. Utilize the UNO and the H-Bridge L298N motor driver to control the speed of a 5V BO motor. First, simulate the setup on Tinkercad, then implement it on actual hardware. Record videos of both the simulation and hardware execution for documentation.
Here is a summary of the quantitative details for the MQ-135 gas sensor, based on its technical specifications:
Virtual Reality (VR) refers to a simulated experience that can be similar to or completely different from the real world. Using a combination of hardware and software, VR immerses the user in a digitally constructed environment, allowing them to interact with that environment in real time. The goal of VR is to create a sense of presence, often called "immersion," where the user feels as if they are part of the virtual world.