cover photo

RESOURCE · 8/1/2024

Shriganesh\'s Genereal

Shriganesh
Shriganesh
OP
Shriganesh\'s Genereal
This Article is yet to be approved by a Coordinator.

TASK 1: Get familiar with the command line on ubuntu and do the following subtasks\n* Create a folder named test.\n* cd into that folder.\n* Create a blank file without using any text editor.\n* list the files in that folder\n\n* created 2600 folders in this folder where each folder is named S1 to S2600\n\n\n* concatenate two text files containing any random text and display them on the terminal.\n\n# TASK 2: API\n### What is an API ?\nAn application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification.\n\nI've developed a webpage dedicated to providing real-time weather information for a specified location. The webpage is seamlessly connected to an API server, ensuring that users receive the most up-to-date weather data for the chosen area.\n\nLink for Github\n# TASK 3: Working with Github\nForks let you make changes to a project without affecting the original repository, also known as the \upstream" repository.
\nPull requests let you tell others about changes you've pushed to a branch in a repository on GitHub.\n1. Forking the repo from the link given in MARVEL website\n\n2. After changing the code, comparing with intial code.\n\n3. Pull request\n\n# TASK 4: Working with Pandas and Matplotlib\n* Pandas is a software library written for the Python programming language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series.\n* Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy.\n\n\n\n\n# TASK 5: Karnaugh Maps and Deriving the logic circuit\n### What is K-Maps ?\nA Karnaugh map or a K-map refers to a pictorial method that is utilised to minimise various Boolean expressions without using the Boolean algebra theorems along with the equation manipulations. A Karnaugh map can be a special version of the truth table.\n* Here I've demostrated it with a Burglar Alarm using K-Maps, where I have 2 types:\n1. Only Door and Main switch\n\n\nLink for Tinkercad\n2. With Door, Window and Main switch\n\n\nLink for tinkercad\n# TASK 6: Portfolio Webpage\n### What is portfolio webpage ?\nAn online portfolio (may also be called a digital portfolio or e-portfolio) is an online representation of work you have created, as well as your skills and experiences\n\nLink for Github\n# Task 7: Tinkercad\n### What is a Tinkercad ?\nTinkercad is a free web app for 3D design, electronics, and coding. It is the ideal introduction to Autodesk, a global leader in design and make technology.\n## Measuring distance using ultrasonic sensor \n\n\nLink for tinkercad\n# TASK 8: Kaggle contest\n### What is Kaggle contest ?\nKaggle Competitions are designed to provide challenges for competitors at all different stages of their machine learning (ML)careers.\n### What is ML ?\nMachine learning is a field of study in artificial intelligence concerned with the development and study of statistical algorithms that can learn from data and generalize to unseen data, and thus perform tasks without explicit instructions.\n* I've participated in the Titanic ML competition\n\n\n# TASK 9: LED Toggle Using ESP32\n### What is ESP32 ?\nESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth.\n\n\n\nLInk for Github\n# TASK 10: Soldering Prerequisites\n### What is soldering process ?\nSoldering is a process used for joining metal parts to form a mechanical or electrical bond. It typically uses a low melting point metal alloy (solder) which is melted and applied to the metal parts to be joined and this bonds to the metal parts and forms a connection when the solder solidifies.\n##### Tools required:\n* Soldering rod:
\nA soldering iron is a hand tool that plugs into a standard 120v AC outlet and heats up in order to melt solder around electrical connections. This is one of the most important tools used in soldering and it can come in a few variations such as pen or gun form.
\nTypes:\n1. Conical Tip rod
\nUsed in precision electronics soldering because of the fine tip. Because of its pointed end, it’s able to deliver heat to smaller areas without affecting its surroundings.
\n2. Chisel Tip
\nThis tip is well-suited to soldering wires or other larger components because of its broad flat tip.
\n* Solder:
\nSolder is a metal alloy material that is melted to create a permanent bond between electrical parts. It comes in both lead and lead-free variations with diameters of .032″ and .062″ being the most common.
\n* Flux:
\nFlux aids in soldering and desoldering processes by removing oxide films which form on the surface of metals being soldered.
\n* Brass or Conventional Sponge:
\nUsing a sponge will help to keep the soldering iron tip clean by removing the oxidation that forms. Tips with oxidation will tend to turn black and not accept solder as it did when it was new.
\n\n\n\n\n# TASK 11: \n### What is a Multivibrator ?\nA multivibrator is an electronic circuit used to implement a variety of simple two-state devices such as relaxation oscillators, timers, latches and flip-flops.\n### What is Duty cycle ?\nA multivibrator circuit oscillates between a “HIGH” state and a “LOW” state producing a continuous output. Astable multivibrators generally have an even 50% duty cycle, that is that 50% of the cycle time the output is “HIGH” and the remaining 50% of the cycle time the output is “OFF”. But here we use 60% duty cycle that means it has 60% of the cycle time with high output and rest is low output.\n\n\n\n# TASK 12: Active Participation\nList of events I have particpated:\n* Codefury 6.0\n* NCode August\n* Jaatre 2022\n* 5K Run March 2023\n* Participated in Checkmania Impetus 23.0 \n* Completed Core Employability skill course in Wadhwani foundation\n* I have also organized the Chess tournament in the Fiesta 2024\n\n\n"

UVCE,
K. R Circle,
Bengaluru 01