cover photo

COURSEWORK

Premsagar's IOT-001 course work. Lv 1

Premsagar CAUTHORACTIVE
This Report is yet to be approved by a Coordinator.

Premsagar\'s IOT-001 course work

19 / 4 / 2023


Marvel tasks:\n\ntask 1: 3D printing\nThe task assigned was to gain understanding of working of a 3D printer. Understanding what STL files are, learing how to slice a file using Creality slicer. Learing about bed temperature, print temperature, infill density, basic gcodes and other printer settings.\nThe below printer ( Ender Pro 3) was used to perform this particular task in printing a 3D object.\n\nender 3 printer\n\nI obtained a suitable file on \n\nthingyverse(https://www.thingiverse.com/thing:5390674)\n\n![stl file for minato kunai](https://github.com/PremsagarChakrapani/Marvel-tasks/blob/main/WhatsApp%20Image%202023-04-11%20at%208.21.17%20PM.jpeg?raw=true)\n\nOn printing the above object(print time: 2hours 2minutes), I obtained the parts of the object in 4 pieces.\nUsing superglue proved effective in fixing the pieces together.\n\nalt text or description\n\nSkills aquired: accurate visualization of 3d object amiliarity with Creality software, internal working of a 3d printer.\n\n\n\nTask 2: Working of API and its applications\nThe task assigned was to gain understanding about the working of an API. A user interface using basic html and css was built a rudimentary version of a weather application was built using openweather API to perform API calls and receive necessary data.\n\nalt text or description\n\nAfter entering the city name and clicking the prompt button\n\nalt text or description\n\nHere a simply jQuery plugin was used to display current weather of any city using the API. Using this plugin we can access locatio urrect low temperature, current high tempratur urrent weather descriptio eather ico umidity leve ind speed, sunset and sunrise timings etc.\n\nalt text or description\n\nalt text or description\n\nSkills acquired: learned about API usage and its benefits, making api calls, choosing the right API, jQuery basics, basic HTML and basic CSS.\n\n\n\n\n\nTask 3:Working with GitHub\nThe task which was assigned was familiarize ourselves with GitHub integrated workflows, issues, and pull requests. The task made us create a fork from the main branch and perform correction int code. On completion of the code correction, we merge it to the main branch\nalt text or description\nThis was the tasks assigned to us.\nalt text or description\n\nSkills acquired: learned about basic git operations on github, figured out how to fork from main branch and merge with main branc asic python\n\n\n\n\n\nTask 4: Learn and understand Ubuntu command line\nThe task which was assigned to familiarize ourselves with writing command line prompts to achieve a task, the task being:\nCreate a folder named test.\n cd into that folder.\n Create a blank file without using any text editor.\n list the files in that folder\n create 2600 folders in this folder where each folder is named like . For example, M90 or B56.\n concatenate two text files containing any random text and display them on the terminal.\nalt text or description\nalt text or description\nalt text or description\nalt text or description\nalt text or description\nalt text or description\nalt text or description\n\n\n\n\nTASK 6: Working with Pandas and Matplotlib\nUsing pandas and matplotlib, and a dataset of your choice, plot a line graph, bar graph, and scatter plot.\nalt text or description\nalt text or description\nalt text or description\nalt text or description\nalt text or description\n\n\nTASK 9: Tinkercad\nCreate a tinkercad account, get familiar with the application, understand the example circuits given and simulate the following using ultrasonic/infrared sensors, estimate the distance between an obstacle and the sensor. Display the results on a LCD screen.\nalt text or description\nalt text or description\nalt text or description\n\nTASK 10: Speed Control of DC Motor\nExplore basic techniques for controlling DC motors, understand the control DC motors using the L298N motor driver and the Arduino board. Using an UNO and H-Bridge L298N motor drive ncontrol the speed of a 5V BO motor, try simulating this on tinkercad and then perform it on the hardware.\n\nalt text or description\nalt text or description\nalt text or description\nalt text or description\n\n\nTASK 12: Soldering Prerequisites\n\nLearn about the soldering equipment present in our lab, the solder, the soldering iron, soldering wick, flux, etc. Learn to use them and perform basic soldering on a perf board, for example a LED circuit and document the same.\n\nalt text or description\nalt text or description\nalt text or description\n\n\nTASK 15: Active Participation:\nTake part in any technical event, inter or intra college and submit the issued certificate of\nparticipation.\nEnroll for a MOOC and complete the course.\nalt text or description\nalt text or description\n

UVCE,
K. R Circle,
Bengaluru 01