cover photo

COURSEWORK

Abhishek's EV-RE-001 course work. Lv 1

Abhishek BharatiAUTHORACTIVE
work cover photo

ABHISHEK_BHARATI'S REPORT_LEVEL_00

11 / 9 / 2025


TASK 1: API (Application Processing Interface)

OBJECTIVES :

Learned how API works Built a open whether app using api

Outcomes and Learning

I came to know about various applications of api like Social Media Logins Whether apps Online Shopping Travel and Booking Maps and Navigation Mobile Apps etc. In all these we use API
Click here to view my code.

Below is my weather app website. alt text

TASK 2: Speed Control Of DC Motor

Objective

Understand the control DC motors using the L298N motor driver and the Arduino board. Using an UNO and H-Bridge L298N motor driver, control the speed of a 5V motor.

Outcomes and Learnings:

i learned to transfer the code to arduino, This task made use of an Arduino uno board and a motor driver(L298N). The potentiometer is embedded on the breadboard and rotated to vary the speed of the DC motor.

alt text

TASK 3: LED Toggle Using ESP32

Objectives :

Learn the working of an ESP32 and create a standalone web server with an ESP32 that controls the LED connected with ESP32 GPIOs.

Outcome and Learnings

Technical Skills GPIO, digital output, delay handling Hardware Handling LED connection, breadboarding Programming Skills Arduino or ESP-IDF coding Debugging Experience Hands-on problem-solving Learning Milestone First step in embedded systems / IoT journey Project Readiness Prepares you for more complex projects This is the video of my task

TASK 4: 555 IC astable multivibrator with 60% duty cycle

Objectives

Design a 555 IC astable multivibrator with 60% duty cycle

Outcomes And Learnings

I learnt about Integrated Circuits and timer made for electronic circuits using 555 IC. An oscilloscope was used to read the wave form and detect the duty cycle. The duty cycle obtained was 59.83% this is the circuit daigram that i did alt txt here is an video of my experiment

TASK 5: K-Map & Deriving Logic Gates

Outcomes and Learnings:

The burglar alarm system is an electronic circuit that detect unauthorised entry and rings the alarm. This system activates the alarm when the door is open and the key is not pressed. The alarm works on the basis of the following table: alt txt HERE FOR DOOR 0=LOCK 1= OPEN KEY 1=PRESSED 0=NOT PRESSED

TASK 6: Command Line on Ubuntu

learnings and outcomes :

i come to know about vrious commands and their functions To creat a new folder with name test - mkdir test (make directory) to navigate the test folder - cd test(change directory) To creat the blank file - touch abhishek.txt to list the files in that folder - abhishek.txt To creat 2600 folders - or i in {A..Z}; do for j in {0..99}; do mkdir "$i$j"; done; done and to cancatenate the two text files - echo "This is the content of file one." > file1.txt echo "This is the content of file two." > file2.txt to display the files - file1.txt file2.txt herer the very short video of my task

TASK 7: Soldering Prerequisites

C:

Learn the basic use of saldering for the small electronic boards here is the picture of work alt txt we use a flux for the contunious connections.

TASK 8: Active Participation

I have attende the mockplacement in my college conducted by IEEE during Impetus 25.0, It was the one of my best experience ever . I experienced the learned so many things from that. This is My CERTIFICATE : alt txt

Task 9: Working with GitHub

OBJECTIVES :

Learned about the git hub and learned the tasks to pull the request

learnings and the outcomes

I learned the steps involved in the checking the errors in the code and to pull the request here are the steps i learned 1.Cloned the repo 2 Created a new branch 3 Identified and fixed the error in main.py 4 Ran and passed the tests 5 Committed and pushed the fix 6 Opened a pull request

TASK 10: 3D Printing

Ojectives:

Understand the working of a 3D printer, check out the online resources. Understand what's an STL file.

OUTCOMES AND LEARNINGS

Design the Object

Use 3D software (like TinkerCAD, Fusion 360, or Blender) to create a model.

Or download a pre-made design from websites like Thingiverse.

Slice the Model

The 3D model is "sliced" into very thin layers using software (called a slicer, like Cura).

The slicer turns the model into machine-readable instructions (G-code).

Print Layer by Layer

The printer reads the G-code and starts printing one layer at a time.

It melts the material (e.g., plastic filament) and deposits it precisely where needed.

Object is Ready!

After all layers are printed, you remove the object from the print bed.

Sometimes small cleanup is needed (called post-processing).

Task 11: Create a Portfolio Webpage

OBJECTIVES

i learned to create the portfolio page

LEARNINGS AND OUTCOMES :

I have successfully crated the portfolio page ! this is a a picture of my work alt txt

TASK 12: Writing Resource Article using Markdown

I learned how to write a report on a topic usinng vs code ,Here is the photo of my picture alt txt

TASK 13: Introduction to VR

Objectives

To introduce about VIrtual Reality

Learnings

Immersive Experience. Enhanced Learning & Training Simulation of Real-Life Scenarios Accessibility & Remote Experiences Product Design & Prototyping To help engineers and designers visualize and test products in 3D before building physical models. Mental Health & Therapy In conclusion we can say " it's a powerful tool for education, training, creativity, and personal development" etc. herer is pic of my experience alt txt

TASK 14: TINKERCAD

OBJECTIVES

To learn how to use tinkercad and stumualaton of circuits

here are the some photos of my work list of components required alt txt circuit daigram alt txt simulation alt txt

TASK 15: DATA SHEET REPORT WRITING

OBJECTIVES

to learn how to write the report

MQ135 is a low-cost semiconductor gas sensor used to detect a wide range of harmful gases in the air such as ammonia (NH₃), nitrogen oxides (NOₓ), alcohol, benzene, smoke, and carbon dioxide (CO₂). Component Overview Sensor Type: Chemical / Semiconductor

Output: Analog voltage (can be converted to digital via ADC)

Features: High sensitivity to multiple gases Low cost Long life and stability

Working Principle

MQ135 uses SnO₂ (Tin Dioxide) which changes resistance when exposed to gases. In clean air, the sensor has high resistance. When polluted gases are present, the resistance drops, and this change is converted into a voltage signal. HERE IS THE PIC WHICH I REFERED TO KNOW ABOUT IT alt txt

UVCE,
K. R Circle,
Bengaluru 01