7 / 1 / 2024
3D printing, also known as additive manufacturing, is a method of creating a three dimensional object layer-by-layer using a computer created design. 3D printing is an additive process whereby layers of material are built up to create a 3D part.
An API, or application programming interface, is a set of defined rules that enable different applications to communicate with each other. It acts as an intermediary layer that processes data transfers between systems, letting companies open their application data and functionality to external third-party developers, business partners, and internal departments within their companies.
In this task, I learnt about API key and the ways we can use it. I used an Open weather API key to create a web page to display climate details.
GitHub is an online software development platform. It's used for storing, tracking, and collaborating on software projects.
In this task, I got familiarized with github and learnt about pull requests, forking etc.
I first found the error in the given git-task and later rectified it followed by a pull request to merge it with main branch.
Ubuntu is a free and open-source distribution of Linux. It is an OS for cloud computing to support Open Stack. Ubuntu is integrated by the Canonical Community and it's freely available.
In this task, I first created a folder named test using mkdir command and then later by using touch command created a SH file. I then created 2600 files using while loop and by using cat command concatenated two files.
I used Pandas and Matplotlib to plot line graph, bar graph and scatter plot on a dataset of my choice.
Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber created Markdown in 2004 as a markup language that is easy to read in its source code form. Markdown is widely used for blogging and instant messaging, and also used elsewhere in online forums, collaborative software, documentation pages, and readme files.
Link to resource article about EV written using markdown language is given below.
Article Link
In this task, I got familiar with Tinkercad application and created a circuit to measure the distance between an obstacle and the sensor and display the output on a LCD screen.
In this task, I first stimulated the circuit in Tinkercad and later performed it in marvel lab.
The circuit consists of Arduino board, Motor driver , Breadboard, Motor, Battery and a potentiometer. The code was uploaded to to the Arduino board using Arduino IDE and the speed of the motor was controlled using the potentiometer.
ESP32 is a chip that provides Wi-Fi and (in some models) Bluetooth connectivity for embedded devices – in other words, for IoT devices.
In this task, I learnt about ESP32 and performed a task to control the led using a web server. The code is uploaded to the ESP32 using the arduino ide and the wifi credentials are changed and later the LED's are controlled by the web server.
Soldering 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.
Learnt about various soldering equipment such as the solder, the soldering iron, soldering wick, flux etc and also performed a basic soldering on a perf board.
In this task, I stimulated a circuit on tinkercad based on 4 conditions such as door open/close and key pressed/not pressed and created a burglar alarm.
The led in the circuit blinks when certain conditions are met.
Circuit Link
I took part in the IOT event conducted by Marvel with my friend and won the first place aswell.