cover photo

COURSEWORK

Harsha's IOT-001 course work. Lv 1

Harsha TAUTHORACTIVE
This Report is yet to be approved by a Coordinator.

Harsha's IOT-001 course work

2 / 1 / 2025


Generic Task by Harsha

Task – 1 : 3D Printing

  • I learned about 3D printing and its various applications. I gained knowledge about different 3D printing techniques and about the benefits and challenges of 3D printing .
  • I printed a base of the chess pawn as my 3D printing task , during this I gained the practical knowledge and learnt about slicing softwares and many more. 3D Printing Image

Task – 2 : API

I developed a dictionary webpage utilizing the Free Dictionary API to provide users with a seamless word lookup experience. The webpage offers the following features:

  • Word Definitions: Displays clear and concise meanings of the queried word.
  • Synonyms and Antonyms: Lists related words to enhance vocabulary.
  • Pronunciations: Includes audio and textual pronunciations for proper word usage. API Image

Task - 3 : Working with Github

Working with Github made me learn how to use GitHub for version control, managing projects, and handling pull requests. I learnt the workflow of Github and got familiar with repositories .

GitHub Image

Task - 4 : Get familiar with the command line on ubuntu

I Generated 2600 uniquely named folders within the test directory and Concatenated two text files and displayed the combined text on the terminal. Ubuntu Image

Task - 6 : Working with Pandas and Matplotlib

Using Pandas and Matplotlib I created a line graph,bar graph and scatter plots showing the GDP growth in the global economy from 2020 to 2024 in terms of US dollors.

Line Graph Image Bar Graph Image Scatter Plot Image

Task 7: Create a Portfolio Webpage

I created my own Portfolio webpage showcasing my skills, certificates and projects using HTML and CSS ,I even integrated the bootstrap in the html.This gave me an idea about creating the webpages. Code reference Portfolio Image

Task 8 : Writing Resource Article using Markdown

I wrote the resource Article on black holes, t heir origin and their presence in the universe . During this task I learnt about the format o f writing in markdown and it's applications in various software . The resource Article on black holes is here.

TASK 9 : TinkerCAD

I successfully completed the task of designing and stimulating a radar system using tinkercad. Through this task ,I gained hands-on experience with:

  • Tinkercad stimulation tools.
  • The operation of ultrasonic sensors and servo motors.
  • The basics of radar technology. TinkerCAD Image

Task 10 : Speed Control of DC Motor

I completed the task of controlling a 5V DC motor using an Arduino UNO and L298N motor driver. I simulated the setup on TinkerCAD and replicated it with hardware, successfully controlling the motor's speed and direction , enhancing my understanding on DC motor control and pr actical applications. DC Motor Image

TASK 11 : LED Toggle Using ESP32

A standalone web server was created using an ESP32 to control an LED through its GPIO pins. The Arduino IDE was configured for ESP32 programming, and its Wi-Fi capabilities were utilized to develop a web-based control interface, during this I learnt a lot about the ESP32 and it's working format. LED Toggle Image

TASK 12 : Soldering Prerequisites

This task gave me a hands-on experience in soldering and learnt how to use the soldering iron, soldering wick and flux while soldering Led on PCB board Soldering Image

TASK 13: Design a 555 astable multivibrator

Designed and rigged a 555 timer-based astable multivibrator with a 60% duty cycle on a breadboard. The output waveform was observed on a DSO, confirming the expected frequency and duty cycle. This task my improved skills in 555 timer applications and waveform analysis. 555 Timer Image

TASK 14 : Karnaugh Maps and Deriving the logic circuit

Designed a burglar alarm system using logic gates, with conditions derived from a K-map based on door and key states. The Boolean expression was simplified and implemented using logic gates, with Python used for simulation and verification. Push buttons simulated the door and key, and the buzzer/LED activated under specified conditions. Karnaugh Map Image

TASK 15 : Active Participation

I recently participated in a SAP inside track, which was organized by SAP Labs India. It was an enriching experience where I had the opportunity to discuss and present innovative ideas and advancements. Certificate Image

TASK 16 : Datasheets report writing

I prepared the datasheet of the L293D motor driver, focusing on its dual H-bridge design that enables bidirectional control of two DC motors. The IC supports PWM for precise speed control and includes built-in diodes for back-emf protection. This analysis highlighted its importance in motor control applications like robotics and embedded systems. Checkout the datasheets here

Task 17 : Introduction to VR

I recently experienced using VR in Marvel open day and must say that it has significantly impacted my perspective. Here is the detailed report.

VR photo

UVCE,
K. R Circle,
Bengaluru 01