UNIVERSITI TEKNOLOGI MARA CAWANGAN TERENGGANU
MEC299
ARDUINO WELDING TABLE
ADLI
ADHAMBINABDUL
HAKIM2020881858
SUPERVISOR:
TS.
MOHD RIDHWAN
BINMOHAMMEDREDZASEMESTER 4
2022ABSTRACT
ThisFinal Year Project(FYP)iscalled Arduino Welding Table. It is a welding table that can be controlled by Internet of Things (IoT) system. This project consists of a skill in coding andwork in welding. Firstly, to do thisprojectitisrequireda coding from Arduino IDE applications to make Arduino works properlywhentheinstructor run the test onthetable.The aims of this study are to create a safety awareness welding environmentforthe welder instructor and to educatestudentstoknowthe welding processusingthe Internet of Things (IoT)system.
After that,the original welding table thatplaced in welding workshop is measuredaccurately and precisely then illustrate in thesolidwork software. A danger always happens while doing the welding process. It can lead to major injuries to the welder such as spark & damage to the person. Then, welding work is usually done in a classicalwaythat more likely does not have any types of safety features for the welder when doing the weldingprocess. The solidworks softwarewill createamodel of this ArduinoWeldingTable that works just like the realproject when it finishes. Then, theArduino Uno then install to thedemonstrate welding table followed the illustration that have made in solidwork software. Lastly, the Arduino Welding Table is testedby creating a real process of GasMetalArcWelding(GMAW). With this method,it can sense any of error ofthis Arduino Welding Table either it is from Arduinocoding or amistake at its installations. Some of thefunctionsof this Arduino Welding Tableis, it can detect any firethat can be caused by spark ofthewelding. This Arduino WeldingTable is expected can run with the safety features and can works perfectlywith IoT system as illustrated in solidworks.
To conclude this Final Year Project(FYP), this project can reduce the risk of danger to the instructor.
TABLE OF CONTENTS
1.0Introduction 6
1.1BackgroundofStudy 1.2ProblemStatement 1.3Objectives
1.4 Scope ofWork 1.5ExpectedResults 1.6 Significants of Study
2.0LiteratureReview 13
2.1Reviewof Internet of Things(IoT)
2.2ReviewofGas Metal Arc Welding (GMAW)
3.0Methodology 18
3.1Flowchart
3.2PreliminaryResults 3.3 Gantt Chart
5.0References 23
CHAPTER 1 INTRODUCTION
1.1 Background Of Study
In this eraof modernization, therehavebeenmany sorts of creation that may help people to try to their standard of living. one in everyofthe creations thatcurrentlyis IoT system.The IoT system isknown asInternet of Things (IoT) system. Internet of Things (IoT) system involve of services distributed in distinct devices, collaborating with one another to fulfil common goals of IoT applications. to create a sturdyand effective IoT system, one mustinitiallyderive the correctarchitectural requirements of the system. As IoT could be a young and sophisticated technology domain, insights into its system requirementsaren't widely available and sonotwell understood.[1]
t>
Management Dbcovery Access
Application
System Components (Platform)
Device
Figure1.1: IoT System [1]
The Internet of Things(IoT)systemincludes a device called The Arduino Uno. A short story,the Arduino project began in 2005 as a tool for college kidsat the Interaction Design Institute Ivrea inIvrea, Italy, attending toprovide alow-costand effortlessway for novicesand professionals to form devices that interact with their environment using sensors and actuators [2]. The ArduinoUno may be a microcontrollerboard supported the ATmega328. It is a14 digital input or output pins of which 6 may beusedas PWM outputs, 6analogue inputs, a16 MHz oscillator, a USB (Universal Serial Bus) connection, an influence jack, an ICSP header, and a push button.It contains everything needed to support the microcontroller. Then, all it need is just connect it to a computer with a USB cable or power it with an AC-to-DC adapter
Figure1.2:ArduinoBoard[3]
TheArduino can read inputs such as light on asensor,a finger on abutton, or a Twitter message and theturnitintoan output. Italso can activate a motor, turning on anLED(Light Emitting Diode) or publishing somethingonline. It is commonlyusedforcomputing projects, interactive installations, and rapid prototyping. The Arduino has many types which is ARDUINO UNO, ARDUINO LEONARDO, ARDUINO 101, LILYPAD ARDUINO USB, ARDUINO ROBOT, ARDUINO ESPLORA, ARDUINOMICRO, ARDUINO MEGA 2560, ARDUINO NANO, ARDUINOMINI, ARDUINO YUN ANDARDUINO ZERO [2].
Figure 1.3: ARDUINO TYPES [2]
There was a certain technique to program the Arduino. First, the Arduino coding is programmed in a software called Arduino IDE. The Arduino Integrated Development Environment, sometimes knownastheArduinoSoftware(IDE). This software includes a code editor, a message area, a text console, a toolbar with buttons for commonfunctions,and several menus. It communicates with and uploads programs to the Arduino hardware. The Arduino IDE'sprogramming language is C orC++.