cover photo

COURSEWORK

Sohan's AI-ML-001 course work. Lv 3

Sohan AiyappaAUTHORACTIVE

A V Sohan Aiyappa's General Task Report

9 / 12 / 2023


A V Sohan Aiyappa's Level 0 Report


Task 1-3D Printing:

I learnt the working of 3D printer,diffferent techniques of 3D printing, and learnt to use Ultimaker Cura software . I also learnt about optimum Temp. and other settings and 3D printed a Pokeball.

Pokeball

Task 2 -API:

An API( Application Programming Interface) is a set of definite protols for integrating/building appplication software. I made a Dictionary API using HTML,CSS and JavaScript.

Here's my API.

Task 3-Working With Github:

I created a Github acount for the first time. I was really fascinated by this platform.Since then, I have been using github very often. I have completed the task given in the readme File.

My pull request.

Task 4 : Get Familiar with command line on Ubuntu and do the subtasks :

A text-based OS like ubuntu was very new to me. I struggled at first but eventually gained a good insight into how to use the command line interface. I completed the task to create a folder, cd into the folder, list files in that folder and create 2600 new folders in that folder.
my commands

Task 5-Kaggle contest :

I created a Kaggle Account, went through the tutorial and submitted my first ML project.
My Profile
My submission

Task 6 -Working with Pandas and Matplotlib :

This Task has been helpful to improve my understanding of coding , And I really loved plotting the line graph, bar graph and scatterplot . line graph

bar graph

scattterplot

Task 7- Create a Portfolio Webpage:

I created a responsive portfolio webpage using HTML along with some design elements.

GitHub Repository.

My Portfolio.

Task 8 -Writing Resource Article using markdown :

I learnt about markdown and was surprised by its simplicity while also being very versatile. I wrote a resource article on Abiogenesis , and also uploaded it on resource articles section of AI-ML domain in the Marvel Website.

My Resource Article

Task 9- Tinkercad:

This application has become one of my favourities. I created my account and simulated an Ultrasonic distance sensor. My Project

Task 10 - Speed Control Of DC motor :

This was my first Hardware Task , I really enjoyed it . We simulated it on TInkercad (L289N motor Driver was not available , so we used L293D driver) . We recreated the circuit in the lab , and it performed well.

Task 11 - LED Toggle using ESP32 :

This was a very interesting task. I learnt Working of ESP32 , created a standalone webserver with ESP32 that Controls the LEDs connected with GPIOs, and used Arduino IDE to upload code to ESP32. ESP32

Task 12 - Soldering Prerequisites :

I learnt about Soldering, Desoldering,how to use soldering iron,flux and performed soldering on a perf board to make an LED circuit.

perf board circcuit

Task 13 : 555 Multivibrator :

I learnt working of a 555 Timer IC , calculated value of resistances for duty cycle 60% , built the circuit and checked the output using Oscilloscope . The observed duty cycle was 60.4 % . circuit reading

Task 14 : Karnaugh Maps and Deriving the logic circuit :

I built the circuit using the assumption that the alarm would need to buzz for two cases:
1.door closed(0) key pressed(1)
2.door open(1) kep not pressed(0)
I have used input A as Key and input B as Door sensor. So the karnaugh Map would look like:
k-map Then I used Tinkercad to simulate the circuit and it worked successfully. My circuit. image

Task 15-Active Participation:

I had participated in a quiz competition conducted by ISRO on 12 October 2023 and I had won 2nd Place. brag

This journey had been very exciting . I have gained a lot of knowledge in this one month . I consider this to be the trailer to the upcoming levels of Batch 4 , and what can I say except that I am really eager to learn more. Thank you Marvel !

UVCE,
K. R Circle,
Bengaluru 01