cover photo

COURSEWORK

Priyanka's CL-CY-001 course work. Lv 2

Priyanka J LAUTHORACTIVE

Marvel tasks report

5 / 7 / 2024


Overall experience:

It was a really interesting to learn and experience all the trending domains of technology. I was overwhelmed to learn new things, work on it and execute it in the lab physically.

TASK 1 : 3-D PRINTING

3-D Printing is a fascinating technology. In this task we had to learn the working of a 3D printer and print a model. I chose to print a small model of Donald Duck. I learnt about STL files and G-code and then learned to slice it and then downloading file, slicing it and put it to print. alt text

TASK 2 : COMMAND LINE ON UBUNTU

Command line interface is a useful tool used for interacting with the operating system. They help to manage files and perform useful tasks. In this task we learnt to create folders and also learnt to concatenate two text files containing any random text.

alt text alt text

TASK 3 : WORKING WITH PANDAS AND MATPLOTLIB

This task is an introduction to data visualization. In this task I chose a weather dataset and plotted a line graph, bar graph and scatter plot using pandas and matplotlib in python. alt text alt text alt text

TASK 4: SPEED CONTROL OF DC MOTOR

In this task , the circuit consisted of Arduino board, motor driver, breadboard, motor, battery and a potentiometer. The reference code was uploaded to the Arduino board using Arduino IDE and the speed of the motor was controlled using potentiometer.

alt text

TASK 5 : KAGGLE CONTEST

Kaggle is the world's largest data science community with the powerful tools and resources to help achieve data science goals. In this competition we use machine learning to predict survival outcomes based on the passenger data in the Titanic shipwreck. alt text alt text

TASK 6 : TINKERCAD

This task enabled us to get an an introduction to TINKERCAD. In this task, we had to create a radar system using ultrasonic sensor and servo motor to detect objects within a certain range. Here the ultrasonic sensor emits sound waves and measures the time taken for them to bounce and servo motor rotates the sensor to cover a wide area, providing a simple yet effective detection mechanism.

alt text alt text

TASK 7 : 555 ASTABLE MULTIVIBRATOR WITH DUTY CYCLE 60%

In this task three 5-kilo-ohm resistors used in the original design in its internal voltage divider network. 555 timer IC produces continuous square wave or pulse wave output, commonly used for generating clock signals and time keeping in digital circuits. This makes it useful for generating clock pulses, tone generation, and various timing applications. Also an oscilloscope is used to visualize electrical signal as they vary over time.

alt text alt text

TASK 8 : WORKING WITH GITHUB

GitHub is an online software development platform. It is used to store, track and collaborate on software projects. This task helped me get familiarize with GitHub and I learnt about pull requests, forking etc. alt text

TASK 9 : LED TOGGLE USING ESP32

The ESP32 is a versatile Wi-Fi and Bluetooth enabled microcontroller widely used for IoT projects. In this task, a web server was created which helped to toggle the LED connected with ESP32. The code was uploaded to the ESP32 using Arduino IDE. alt text

TASK 10 : SOLDERING PREREQUISITES

Soldering is the process used for joining metal parts using a filler metal called solder. In this task, we learn about flux, electronic copper board and soldering iron. I soldered a small LED to electronic board which is later connected to check its working.

alt text

UVCE,
K. R Circle,
Bengaluru 01