cover photo

COURSEWORK

Jeethan's CL-CY-001 course work. Lv 2

Jeethan TauroAUTHORACTIVE

Jeethan's CL-CY general task MARVEL report

6 / 7 / 2024


Jeethan's General Task CL-CY Report

Task 1: 3D printing

What is the task about?

The task is to print a 3D model using FDM (Fused Deposit Modelling) 3D printer and using a material known as PLA material.

What have I learnt?

I learnt how to use a 3D printer and understand the concepts behind it. Understood how to use softwares such as Ultimaker Cura for 3D printing. I have printed a character from an animation movie known as Lightning Mcqueen, the picture is given below:

Task 2: Getting familiar with command lines in Ubuntu

What is the task about?

The task is to learn what ubuntu is and make use of command lines and do specific subtasks with it

What have I learnt?

I understood what Ubuntu is and have learnt the basic command lines to use in ubuntu, I have created text files, and concatenated them, and have also created 2600 files using the command line as shown below

Task 3: Creating a Portfolio Website

What is the task about?

The task is to make a basic portfolio website and give information about yourself

What have I learnt?

I Have learnt basic CSS, HTML and a bit of JavaScript to create a Portfolio website to show information about myself.

JeethanTauro/My-Portfolio-Website: A portfolio of myself (github.com)

Task 4: Tinkercad

What is the task about?

The task is to understand a software known as Tinkercad which is used for making circuits and electronic simulation

What have I learnt?

Have learnt to make an Ultrasonic sensor which gives us the distance between the sensor and the obstacle as shown in the pictures given below https://www.tinkercad.com/things/khDYybfQ3UP-neat-habbi/editel

Task 5: Soldering

What is the task about?

The task is to understand the basics and the application of Soldering.

What have I learnt?

I have learnt how to solder basic circuits and also understood basic hardware required for soldering such as soldering gun, flux, wax, soldering iron etc. In this task I have soldered an LED to a circuit board and used a 9V battery to complete the circuit and light up the LED.

Task 6: Karnaugh Map and Designing a Logic circuit

What is the task about?

The task is to learn the basic logic gates and understand how to use the Technique of K-Mapping and deriving the logic circuit

What have I learnt?

I have understood the basics of logic gates and their working and have made a basic logic circuit as shown below to simulate a burglar alarm system.

Task 7: Matplotlib

What is the task about?

The task is to learn how to use the data set given and plot graphs using the python modules mentioned

What have I learnt?

I have learnt about modules such as pandas and matplotlib and have plotted line, bar and scatter graphs by using simple data set as shown below

Task 8: 555 IC Multivibrator

What is the task about?

The task is to get an output of 60% duty cycle from a 555 IC multivibrator

What have I learnt?

Understood the basic working of a 555IC, its circuits, the formulas used and also learnt to design a multivibrator that has an output of 60%. (Here the output is 59.5%)

Task 9: LED toggle with ESP32

What is the task about?

The task is to switch ON/OFF 2 LED bulbs with ESP32

What have I learnt?

I understood concepts behind the working of ESP32, learn to setup ARDUINO IDE , installed appropriate drivers and also understood how a breadboard is constructed and its working

Task 10: Speed control of DC motor

What is the task about?

The task is to control the speed of the DC motor using L298N Motor driver

What have I learnt?

I learnt the basics of the L298 Motor driver, about its ports and connections. Learnt how to use ARDUINO to control the speed of the DC Motor by doing the appropriate connections with the L298N Motor Driver.

Task 11: API

What is the task about?

The task is to make your own web application using an API

What have I learnt?

I have learnt what is an API and the process on how it works, I have mad a weather API using HTML, CSS, Javascript and used an API from the OpenWeather website

JeethanTauro/Weather-API (github.com)

Task 12: Git and GitHub

What is the task about?

The task is to understand what is Git and GitHub, learn how to use for collaboration with others on open projects, make projects with your team etc. Here we have to learn about forking, pull request, cloning, making a branch, merging branch, add, commit and push

What have I learnt?

Have learnt all the basic commands in Git as mentioned above, made a GitHub account too. Have corrected a minor error present in one of the python files in marvel’s git repository as shown below

JeethanTauro (github.com)

Task 13: Active Participation

What is the task about?

You must be actively participating in different tech competitions and try to take up courses to improve your skills

I Have participated in KAGADA: Poster making competition 2023 by IEEE and have also taken up a course in Python from Udemy

UVCE,
K. R Circle,
Bengaluru 01