cover photo

BLOG · 14/4/2023

REPORT ON IOT COMMON TASKS PERFORMED

#Marvel Tasks

Nikhil B N
Nikhil B N
OP
REPORT ON IOT COMMON TASKS PERFORMED
This Article is yet to be approved by a Coordinator.

image\n\n\n## INTRODUCTION\n\nTask Report making is a process to Show case the work which have undergone during execution of tasks provided by MARVEL to the student batch, in which the entire work which has be done is exhibited in an official manner......\n\n\n## TASK 01 <> 3D Printing\n\nOn completion of this task, i could be able to understand the working of a 3D printing and i could able to print a 3D image first time ever .I came to know about different software and applications needed to complete a 3D print.The softwares used for 3d printing were\n 1)Ultimaker Cura (for alignment and to edit the 3D model)\n\n\n2)Thingiverse (to download 3D model .stl files)\n\nProcedure Followed:\n\nModel to be printed is downloaded (.stl file ) and the file is stored on a SD card and inserted into the slot provided in the Printer and required file is selected and required environment is set on the Printer and Printing is started .\n \n\nimage1\n\n\n\n## TASK 02 <> Working on API and its applications \n\nBy this tas i was able go through all prerequisite required for creating a Web application and i completed this task by creating my first USER INTERFACE WEATHER web application and uploaded the created files on github.\nsteps followed while coding :\n\n1)simulator used : VS code \n2)Github\n\n3)My personal API id \nFirst i started writing html code and uploaded required files to it and run the code in live server to check the working of code .\nAfter successful compilation code was uploaded to github by creating a new repositor \n\nimage3\n\nGitHub Link: https://github.com/gitforTech/WeatherAPI.git\n\n## TASK 03 <> : Get familiar with the command line on ubuntu\n\nI learnt using commands by the references provided by MARVEL and Created 2600 files using UBUNTU and completed all sub tasks give in the task.\n\nsteps followed :\n\nCreated a new folder (code : $ touch test_NIKHIL)\n\nusing for loop created 2600 files (code : $ for i in {1..2600};do\n\n mkdir d$i\n\ndone)\n\nNext task was concatenation of two files \n\n{code : $ nano text1.txt nano text2 .txt\n\n$ cat text1.txt text2.txt\n} \n\nimage4\n\n## TASK 04 <> : Working with TINKERCAD and create a circuit to Measure distance\n\nI had some idea about tinker ,i completed this task by creating a Circuit to measure Distance on an obstacle and to display the distance. Circuit consists of Arduino and IR sensor to measure distance. \n\nWhen obstacle is observed in front of of IR sensor ,it measures distance in terms of Centimeters. \n\nimage5\n\nTinkerCad Link: https://www.tinkercad.com/things/5VmFlQnDTBn\n\n## TASK 05 <> Speed Control of DC Motor (Hardware and Software)\n\nFirstly, i referred the circuit provided in the task reference and and designed the circuit to control speed of motor using tinker cad and after getting the better output i built the circuit on a bread board using hardware components and executed in front our Co-ordinator.\n\nComponents used:\n\nArduino uno\n\nDC motor \n\nMotor Driver\n\npotentiometer to vary the speed \n\nBattery 12V as power supply\n\nworking : When power supply is given the motor starts rotating and when we vary the pot meter it increases or decreases the resistance and speed varies similarly.\n\n\nObservation: RPM of the motor varied as we vary pot meter .\n\nimage 5\n\nHardware construction:::)\nimage\n\nsimulation link::https://www.tinkercad.com/things/kWDgOOUmmFx\n\n## TASK 06 <> LED Toggle Using ESP32 \n\nIn this task ,i come to know about the pin configuration and working of ESP32 and using references i was successfully able to build a circuit of LED toggling and simulated successfully .By this task i learnt to work with a new simulation software called WOWKI software .\n\nCode specification :the declared pins in the code were many high one by one by giving a delay of 1000 ms or 100 ms so that every pin goes high at some delay and make light toggle.\n\n\nC programming language was used to write the code.\n\n\nSimulator used : wowki simulator .\n\nComponents used :\nESP3 LED bulbs ,Resistors\n\n\nimage 6\n\nsimulation Link::https://wokwi.com/projects/360834040650247169\n\n## TASK 07 <> Soldering Prerequisites\nBy this task i learnt about soldering and PCB boards ,our coordinator successfully made us to understand different things we use during soldering ,and explained about safety measures to be taken while handling Soldering Gun.\n\nCircuit made on PCB and soldered:\n\nA simple LED circuit \n\nComponents required to solder:\n\nSoldering Gun/Iron\n\nSoldering lead /wire\n\nFlux to clean PCB surface\n\nSponge to clean soldering iron\n\nProcedure :: The PCB board on which soldering is done is attached to the holder and soldering iron kept for heating and the lead is melted on that and applied on the PCB..\n\n \n\nimage 7\n\n## TASK 08 <> Design a 555 astable multivibrator\n\nSince, i had already performed this experiment in my AEC lab i did not find any kind of difficulties while performing this task ,and i was able to complete this in less time ,with a good environment provided in MARVEL Lab .\n\nWorking : Calculations are made and circuit is constructed to produce 60% duty cycle .\n\nComponents Used :\n\n555 timer \n\nResistors Capacitors \n\nFunction Generator for DC power supply\n\n\n\n\nimage 8\n\n## TASK 09 <> : Karnaugh Maps and Deriving the logic circuit\n\nIn this task ,i simulated Security door alarm circuit in Tinker Cad created based on K-Map technique ,using an AND gate a light sensor ,piezo buzzer ,Arduino and a switch i was able to built a working model of security alarm.\n\nTruth table of AND gate used :\n\nA B Y=AB\n\n\n0 0 0\n\n\n0 1 0\n\n\n1 0 0\n\n\n\n1 1 1\n\nBased on K-Map result we have used AND gate to construct the alarm.\n\n*Buzzer is ON when calculated condition is met and off during Conditions are not met.\n\n\n\nimage 9\n\nSimulation Link::https://www.tinkercad.com/things/dF942UlzZCw\n\n## TASK 10 <> Active Participation\n\nThe main aim of this task is active participation in any technical events conducted on or off campus . I participated in both ON campus and off campus competitions and they are \n\n1)PCB design workshop conducted in BMSCE campus in the month of MARCH-2023 ,where i could able to design a real PCB on my own .\n\n\n2) sili-co-hack competition conducted in our college (UVCE) which was based on hardware design simulation ,where team work played an important role in completing that work and we were able to create a hydro phonics management system .\n\nimage 10\n\n Drive Link 1:https://drive.google.com/file/d/1vWmaPSX-JdCfsXK8JOjAjs_A6G6jXOFR/view?usp=sharing\n\nDrive Link 2:https://drive.google.com/file/d/1iH7Lhu-L0MiSnh-irIQK5MIGIxlWWRFV/view?usp=sharing\n

UVCE,
K. R Circle,
Bengaluru 01