20 / 3 / 2025
This was a fascinating task in which I had to make a 3D printed model by slicing a STL file.The file was created by using Ultimaker software and the design was obtained from Thingiverse.
Learnings and Outcome-
Through this task, I could understand that an API(Application Programming Interface) is basically a set of rules which allows different applications to communicate with each other.
Learnings and Outcome-
This helped me to create a Weather App which gives real time data about the weather, temperature, humidity and pressure. I used Fontawesome website for the icons.
Github Link
GitHub is a cloud based platform where the users can store, share and collaborate with others to write code.
Learnings and Outcome-
Through this task, I gained familiarity with the command lines of Ubuntu, which is a free and open-source Linux-based operating system.
Learnings and Outcomes-
Commands used in Ubuntu -
Pandas is a Python library used for working with data sets. Matplotlib is an open source, low level graph plotting library in python that serves as a visualization utility.
Learnings and Outcome- This task helped me to learn how to plot graphs for a set of data by using Matplotlib and Pandas.
The objective of this task was to create a portfolio website. This was a completely new concept for me. With the help of a reference link, I have created my portfolio.
Click here to view the files.
Field Programmable Gate Arrays (FPGAs) are integrated circuits often sold off-the-shelf. They’re referred to as ‘field programmable’ because they provide customers the ability to reconfigure the hardware to meet specific use case requirements after the manufacturing process.
I have written an article on the topic "Low Power design technology in FPGA" using markdown, where I learnt not only about the topic chosen, but also about the different features in Markdown.
Click here to read the article
Tinkercad is a free, online 3D modeling program that lets you to create objects, design circuits, and learn how to code. The task was to simulate a circuit using an Ultrasonic sensor to to estimate the distance between the sensor and an obstacle, while displaying the results on the serial monitor.
Learnings and Outcome-
UltraSonic Distance Sensor
Label | Pin Number |
---|---|
VCC | 5V |
GND | GND |
TRIG | 7 |
ECHO | 6 |
Micro Servor
Label | Pin Number |
---|---|
Signal | 2 |
Power | 5V |
Ground | GND |
Distance = (Time x Speed of sound)/2
Tinkercad Link
The L298N is a dual H-Bridge motor driver which allows speed and direction control of two DC motors at the same time.
The module has two screw terminal blocks for the motor A and B, and another screw terminal block for the Ground pin, the VCC for motor and a 5V pin which can either be an input or output.
The Enable A and Enable B pins are used for enabling and controlling the speed of the motor. Arduino generates a PWM signal on the Enable A pin.The duty cycle of this signal determines the motor speed.
IN1 and IN2 pins control the direction of rotation of motor -
IN1 = HIGH , IN2 = LOW --> motor moves backward
IN1 = LOW , IN2 = HIGH --> motor moves forward
Here's the image of the experiment
Here's the working video of the experiment
The ESP32 is a low-cost, low-power microcontroller (MCU) with built-in Wi-Fi and Bluetooth.
Components Used-
Connections-
Working
Soldering is the process of joining two or more electronic parts together by melting solder around the connection.
Soldering Tools-
Procedure-
The 555 Timer IC can be connected in an Astable mode to produce a very stable 555 Oscillator circuit for generating highly accurate free running waveforms whose output frequency can be adjusted by means of an externally connected RC tank circuit consisting of just two resistors and a capacitor.
Components Used-
Circuit Diagram-
Formulas Used-
t1 = 0.693(R1 + R2).C
t2 = 0.693 x R2 x C
T = t1 + t2
f = 1/T
Duty Cycle = Ton/ (Ton + Toff) = (R1 + R2)/(R1 + 2R2) %
Required Duty Cycle - 60%
Below is the image of the output with 58.65% duty cycle
Karnaugh map is a diagram that can be used to simplify a Boolean algebra expression. K-maps are used to optimize digital circuits, especially in the design of combinational logic circuits.
We had to derive a K map for a burglar alarm system where the buzzer has to be activated when certain conditions are met.
Below is the image of my solution for the case given in the description of task
I had participated in ElectroAuction in Impetus 24.0. Below is the image of my participation certifcate
L293D H-bridge motor driver is the most commonly used driver for Bidirectional motor driving applications. L293D is a 16-pin IC which can control a set of two DC motors simultaneously in any direction.
A H bridge is an electronic circuit that allows a voltage to be applied across a load in any direction. A H-bridge is fabricated with four switches like S1, S2, S3 and S4. When the S1 and S4 switches are closed, then a +ve voltage will be applied across the motor. By opening the switches S1 and S4 and closing the switches S2 and S3, this voltage is inverted, allowing invert operation of the motor. The H-bridge motor driver circuit is used to reverse the direction of the motor and also to brake the motor.
Enable 1 : Master Control pin of left side
Enable 2 : Master Control Pin of right side
Speed Control - By sending PWM signals to the enable pins, motor speed can be adjusted. Faster pulses mean higher speed.
Virtual Reality (VR) is a computer-generated environment with scenes and objects that appear to be real, making the user feel they are immersed in their surroundings.This environment is perceived through a device known as a Virtual Reality headset or helmet. Many people consider that one of the first Virtual Reality devices was called Sensorama. The invention dates back as far as the mid-1950s. Medicine, culture, education and architecture are some of the areas that have already taken advantage of this VR technology.
Virtual Reality-
Augmented Reality-
VR has wide range of applications in all domains such as automotive industry, healthcare, retail, tourism, real estate, architecture, gambling, learning and development, entertainment, education. The different types of VR headsets used include-