2 / 1 / 2025
03 / 01 / 2025
3D printing is a great way to bring ideas and design to life. I downloaded an STL file of a chess knight, sliced it to get the G-Code. I used UltiMaker cura to slice the STL file.The filament used was PLA (Poly Lactic Acid), the bed temperature was set around 60 degrees. Keeping a constant bed temperature ensures that there is no undue warping or print failure.
An API (Application Programming Interface) is a set of rules and protocols that allows software applications to communicate with each other. APIs define the methods and data formats that applications can use to request and exchange information.API architecture is usually explained in terms of client and server. The application sending the request is called the client, and the application sending the response is called the server.I created a Random joke generator app using HTML,CSS and JAVA SCRIPT.
GitHub is a developer platform that allows developers to create, store, manage and share their code. I familiarised myself with the various actions in GitHub. As a part of this task, we were supposed to fix an issue in the main file. The steps I followed are:
I learnt how to use ubuntu and got familiar with the command lines.The steps I followed to create 2600 folders are:
Pandas and Matplotlib are two powerful Python libraries commonly used for data analysis and visualization.For this task I took a random set of data to plot line graph, bar graph and scatter plot.
I understood the basics of HTML and CSS to make a portfolio webpage.
Markdown is a lightweight markup language that you can use to format text.It was created with the goal of making it easy to write documents in a plain text format that can be converted into structured HTML. I wrote a resource article about Supernova. Article
Tinkercad is a free, web-based application that allows users to create 3D designs and models, suitable for 3D printing. It is very useful for simulating circuits due to its User-Friendly Interface, Code Integration etc. I designed and simulated a simple circuit using an ultrasonic sensor to estimate the distance between an obstacle and the sensor.
Speed control using PWM (Pulse Width Modulation) is a widely used technique for controlling the speed of DC motors, fans, and other electrical devices. The basic idea behind PWM is to vary the duty cycle of a square wave to adjust the average voltage and power supplied to a load, thereby controlling the speed of the motor.Using a Arduino Uno and L298N motor driver I controlled the speed of the motor.
ESP32 is a powerful, low-cost microcontroller with integrated Wi-Fi and Bluetooth capabilities.Connecting to Wifi , creating a wifiserver, HTML Web Page Generation was all part of the code.To connect to the webpage I entered the IP address displayed on serial monitor and through this I was able to toggle the Led light.
I have successfully soldered a resistor and an LED onto a circuit board. This hands-on experience helped me understand the process of making solid electrical connections, ensuring the components function as expected in the circuit.
The primary function of the 555 Timer IC is to generate precise time delays or oscillations.Using the 555 Timer IC in Astable mode, a circuit with resistors in 2:1 ratio along with a capacitors was designed to get a duty cycle of 55%.
I understood the basic idea of K-Map and applied it to create boolean expression for a Burglar alarm .
Variables:
I participated in SAP inside track 2024 which was about how to effectively integrate Business AI with SAP products.
L293D is a dual H-bridge motor driver integrated circuit (IC). Motor drivers act as current amplifiers since they take a low-current control signal and provide a higher-current signal. This higher current signal is used to drive the motors, The complete report is given here.
Virtual Reality (VR) is a technology that creates a simulated environment which can be similar to or completely different from the real world. It immerses users in a 3D environment, often with the help of device like headsets etc. VR allows users to interact with and explore the virtual world as if they were physically present in it. Detailed report here.