A V Sohan Aiyappa's General Task Report
9 / 12 / 2023
Task 1-3D Printing:
I learnt the working of 3D printer and 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.
Task 2 -API:
An API( Application Programming Interface) is a set of definite protocols for integrating/building appplication software. I made a Dictionary API using HTM SS and JavaScript.
[Here's my API.](https://htmlpreview.github.io/?https://github.com/AV-Sohan-Aiyappa/API---Dictionary/blob/main/Dictionary.html)
### 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.](https://github.com/UVCE-Marvel/git-task/pull/47)
### 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](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/ubuntu.JPG?raw=true)
### Task 5-Kaggle contest :
I created a Kaggle Account, went through the tutorial and submitted my first ML project.
[My Profile](https://www.kaggle.com/avsohanaiyappa)
![My submission](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/submission.JPG?raw=true)
### Task 6 -Working with Pandas and Matplotlib :\n\nThis Task has been helpful to improve my understanding of coding , And I really loved plotting the line graph, bar graph and scatterplot .
![line graph](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/linegraph.JPG?raw=true)
![bar graph](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/bar%20graph%20(1).JPG?raw=true)
![scattterplot](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/scatter.JPG?raw=true)
### Task 7- Create a Portfolio Webpage:
I created a responsive portfolio webpage using HTML along with some design elements.
[GitHub Repository.](https://github.com/AV-Sohan-Aiyappa/portfolio)
[ My Portfolio.](https://htmlpreview.github.io/?https://github.com/AV-Sohan-Aiyappa/portfolio/blob/main/PORTFOLIO.html)
### 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.](https://hub.uvcemarvel.in/article/ae31f235-0431-44cc-b058-9c89d99c6a98)
[My Resource Article](https://github.com/AV-Sohan-Aiyappa/abiogenesis-markdown-/blob/main/origin%20of%20life.md)
### Task 9- Tinkercad:
This application has become one of my favourities. I created [my account](https://www.tinkercad.com/users/06eM7FDeoeH) and [simulated an Ultrasonic distance sensor.](https://www.tinkercad.com/things/k93XaqqKArN-ultrasonic-sensor)
![My Project](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/tinkercad-ultrasonic%20sensor.JPG?raw=true)
### Task 10 - Speed Control Of DC motor :
This was my first Hardware Task , I really enjoyed it . We simulated it on Tinkercad (L298N motor Driver was not available , so we used L293D driver) . We recreated the circuit in the lab , and it performed well. [Tinkercad Circuit](https://www.tinkercad.com/things/6qhS917z1Xw-speed-control-of-dc-motor)
### 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](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/ESP32.jpeg?raw=true)
Task 12 - Soldering Prerequisites :
I learnt about Soldering, Desolderin ow to use soldering iro lux and performed soldering on a perf board to make an LED circuit.
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](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/555%20IC%20circuit.jpeg?raw=true)
![reading](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/Oscilloscope%20readings.jpeg?raw=true)
### 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](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/kmap.JPG?raw=true)
Then I used Tinkercad to simulate the circuit and it worked successfully.
[My circuit.](https://www.tinkercad.com/things/jQuh6xHrv17-burglar-alarm)
![image](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/tinkercad%20circuit.JPG?raw=true)
### 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](https://github.com/AV-Sohan-Aiyappa/Pictures/blob/main/ISRO%20quiz.jpeg?raw=true)
#### This journey has 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 !"