Download INDUSTRIAL CRANE CONTROLLED BY FLEX SENSOR Year

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Electrification wikipedia , lookup

Opto-isolator wikipedia , lookup

Pulse-width modulation wikipedia , lookup

Variable-frequency drive wikipedia , lookup

Mains electricity wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Second Industrial Revolution wikipedia , lookup

Victor Bahl wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Transcript
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
BVM, V.V.NAGAR
Year: 2015-16
Page 1
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
1. INTRODUTION AND LITERATURE SURVEY:
1.1. INTRODUCTION
Human operators have difficulty driving cranes quickly, accurately and safely
because the heavy structure of the cranes responds slowly and its payload oscillates.
Manipulation difficulty is increased by non-intuitive control interfaces that require substantial
experience to master. This project presents a new type of interface that allows operators to
drive crane by simply moving human fingers with gloves on it. Basically in our project we are
going to control industrial crane using android application which is design by internet of things.
In andriod application, design wifi connection to connect wifi module. Basically, the
goal is that can control industrial crane using andriod application.
We will design andriod application in eclipse software. Once it is built and working, we will
control dc motor using Arduino and wifi module for crane.
FIG. 1.1.Crane
BVM, V.V.NAGAR
Page 2
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
FIG.1.2. ESP – 8266 Wi-Fi Module
Human gestures are undoubtedly natural. They may often prove more efficient and
powerful as compared to other modes of interaction. Gesture recognition has been proposed to
understand the action of a hand.
Humans and machines do not interface well. In an attempt to bridge the gap between
humans and the systems they interact with, a plethora of input methods have been devised:
keyboards, mice, joysticks, game controllers, and devised: keyboards, mice, joysticks, game
controllers, and of these devices remove the barrier between man and machine.
The objective of this project is to design a android application. Depending upon the
button of the application, the required object is moved. This method ensures effective
communication. The goal of the project is to design a useful and fully functional real world
system that efficiently translates android application logic into movement of objects. This
project is based on helping various mega-factories and industries to help them complete their
work easy and faster
The most common thing that people do when frustrated with devices is perform hand
gestures to try to show the device what they want it to do. Microcontroller gets the signal from
the wifi module and based on the signal controller control the dc motor. The device seems to do
BVM, V.V.NAGAR
Page 3
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
what the user wants, as though a direct line of communication exists between the user and the
hardware to be controlled
The old way of thinking: machines are there to do the sorts of work that users didn’t
want to do, like a dishwasher or a Roomba. The new way of thinking: machines are here to
help us do the things that we want to do, but are not able to, like a construction yard crane. If
users could reach a level of comfort with machines, as though using them was no more than
using an extension though using them was no more than using an extension of their own
bodies, perhaps they could get to a point where they thought of themselves as the ones.
1.2 LITERATURE SURVEY:
A crane is a type of machine, generally equipped with a hoist, wire ropes or chains, and
sheaves, that can be used both to lift and lower materials and to move them horizontally. It is
mainly used for lifting heavy things and transporting them to other places. It uses one or more
simple machines to create mechanical advantage and thus move loads beyond the normal
capability of a man. Cranes are commonly employed in the transport industry for the loading
and unloading of freight, in the construction industry for the movement of materials and in the
manufacturing industry for the assembling of heavy equipment.
The first construction cranes were invented by the Ancient Greeks and were powered by
men or beasts of burden, such as donkeys. These cranes were used for the construction of tall
buildings. Larger cranes were later developed, employing the use of human tread wheels,
permitting the lifting of heavier weights. In the High Middle Ages, harbor cranes were
introduced to load and unload ships and assist with their construction – some were built into
stone towers for extra strength and stability. The earliest cranes were constructed from wood,
but cast iron and steel took over with the coming of the Industrial Revolution.
Following is the diagram of the first simple crane constructed in the ancient time
BVM, V.V.NAGAR
Page 4
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
FIG. 1.3. Crane Model
BVM, V.V.NAGAR
Page 5
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
BVM, V.V.NAGAR
Year: 2015-16
Page 6
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
2. BLOKDIAGRAMS & COMPONENTS DETAILS:
2.1 BLOCK DIAGRAMS:
FIG 2.1 Block Diagram of the Project
DESCRIPTION:
Power supply:
The power supply section consist of step down transformers of 230V primary to 5Vsecondary
voltage for the +5V power supply .The circuit provides variable 12V to the motor drivers.
Microcontroller: ATMega 328
The ATMega 328P is a low-power CMOS 8-bit microcontroller based on the AVR enhanced
RISC architecture. By executing powerful instructions in a single clock cycle, the ATMega
BVM, V.V.NAGAR
Page 7
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
328P achieves throughputs approaching 1 MIPS per MHz allowing the system designed to
optimize power consumption versus processing speed.
ESP8266 – Wi-Fi:
ESP8266 is highly integrated circuit consists of a 32bit RISC processor. ESP8266 also includes
a built in 802.11 b/g/n WiFi circuit that is ready to be directly connected to an antenna. The
ESP8266 is currently available only in a 32pin QFN package, and there is just one IC in the
family.
The ESP01 module contains the ESP8266 MCU and a flash memory chip. There are two LED's:
a red one which indicates power is connected to the module, and a blue one which indicates data
flow, and can also be controlled by user programming. The WiFi antenna is the PCB trace that
covers the top of the module. It is called a Meandered Inverted-F Antenna (MIFA,) is
surprisingly efficient, and only mildly directional.
2.2 COMPONENT LIST

Microcontroller ATmega 328

Wifi Module – ESP8266

Power supply
BVM, V.V.NAGAR
Page 8
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi

Motor driver IC

DC gear motor
Year: 2015-16
2.2.1. MICROCONTROLLER ATMEGA 328

ARCHITECTURE OF ATMGA 328
The Atmega 328P is a low-power CMOS 8-bit microcontroller based on the AVR enhanced
RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega
328P achieves throughputs approaching 1 MIPS per MHz allowing the system designed to
optimize power consumption versus processing speed.
Architecture is more code efficient while achieving throughputs up to ten times faster than
conventional CISC microcontrollers.
The ATMega328P provides the following features: 32K bytes of In-System Programmable
Flash with Read-While-Write capabilities,1K bytes EEPROM,2K bytes SRAM, 23 general
purpose I/O lines, 32 general purpose working registers, three flexible Timer/Counters with
compare modes, internal and external interrupts, a serial programmable USART, a byte-oriented
2-wire Serial Interface, an SPI serial port, a 6-channel 10-bit ADC (8 channels in TQFP and
QFN/MLF packages), a programmable Watchdog Timer with internal Oscillator, and five
software selectable power saving modes. The Idle mode stops the CPU while allowing the
SRAM, Timer/Counters, USART, 2-wire Serial Interface, SPI port, and interrupt system to
continue functioning. The Power-down mode saves the register contents but freezes the
Oscillator, disabling all other chip functions until the next interrupt or hardware reset. In Powersave mode, the asynchronous timer continues to run, allowing the user to maintain a timer base
while the rest of the device is sleeping. The ADC Noise Reduction mode stops the CPU and all
I/O modules except asynchronous timer and ADC, to minimize switching noise during ADC
conversions. In Standby mode, the crystal/resonator Oscillator is running while the rest of the
device is sleeping. This allows very fast start-up combined with low power consumption.
BVM, V.V.NAGAR
Page 9
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
Fig 2.2 Architecture of ATmega 328
The device is manufactured using Atmel’s high density non-volatile memory
technology. The On-chip ISP Flash allows the program memory to be reprogrammed In-System
through an SPI serial interface, by a conventional non-volatile memory programmer, or by an
On-chip Boot program running on the AVR core. The Boot program can use any interface to
download the application program in the Application Flash memory. Software in the Boot Flash
section will continue to run while the Application Flash section is updated, providing true ReadWhile-Write operation. By combining an 8-bit RISC CPU with In-System Self-Programmable
Flash on a monolithic chip, the Atmel ATmega48PA/88PA/168PA/328P is a powerful
BVM, V.V.NAGAR
Page 10
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
microcontroller that provides a highly flexible and cost effective solution to many embedded
control applications.
The ATmega 328P AVR is supported with a full suite of program and system development
tools including: C Compilers, Macro Assemblers, Program Debugger/Simulators, In-Circuit
Emulators, and Evaluation kits.
PIN DIAGRAM OF ATMEGA-328:
Fig 2.3 Pin Diagram

PIN DESCRIPTION :
VCC - Digital Supply Voltage
GND – Ground
Port B (PB7:0) XTAL1/XTAL2/TOSC1/TOSC2
Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit).
The Port B output buffers have symmetrical drive characteristics with both high sink and Source
BVM, V.V.NAGAR
Page 11
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
capability. As inputs, Port B pins that are externally pulled low will source current if the pull-up
resistors are activated. The Port B pins are tri-stated when a reset condition becomes active,
even if the clock is not running. Depending on the clock selection fuse settings, PB6 can be
used as input to the inverting Oscillator amplifier and input to the internal clock operating
circuit. Depending on the clock selection fuse settings, PB7 can be used as output from the
inverting Oscillator amplifier.
If the Internal Calibrated RC Oscillator is used as chip clock source, PB7..6 is used as
TOSC2..1 input for the Asynchronous Timer/Counter2 if the AS2 bit in ASSR is set.
Port C (PC5:0)
Port C is a 7-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). The
PC5..0 output buffers have symmetrical drive characteristics with both high sink and source
capability. As inputs, Port C pins that are externally pulled low will source current if the pull-up
resistors are activated. The Port C pins are tri-stated when a reset condition becomes active,
even if the clock is not running.
PC6/RESET
If the RSTDISBL Fuse is programmed, PC6 is used as an I/O pin. Note that the electrical
characteristics of PC6 differ from those of the other pins of Port C.
If the RSTDISBL Fuse is unprogrammed, PC6 is used as a Reset input. A low level on this pin
for longer than the minimum pulse length will generate a Reset, even if the clock is not running.
Shorter pulses are not guaranteed to generate a Reset.
Port D (PD7:0)
Port D is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit).
The Port D output buffers have symmetrical drive characteristics with both high sink and source
capability. As inputs, Port D pins that are externally pulled low will source current if the pull-up
resistors are activated. The Port D pins are tri-stated when a reset condition becomes active,
even if the clock is not running.
AVCC
BVM, V.V.NAGAR
Page 12
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
AVCC is the supply voltage pin for the A/D Converter, PC3:0, and ADC7:6. It should be
externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be
connected to VCC through a low-pass filter. Note that PC6..4 use digital supply voltage, VCC.
AREF
AREF is the analog reference pin for the A/D Converter.
ADC7:6 (TQFP and QFN/MLF Package Only)
In the TQFP and QFN/MLF package, ADC7:6 serve as analog inputs to the A/D converter.
These pins are powered from the analog supply and serve as 10-bit ADC channels.


FEATURES OF ATMEGA 328 :
High Performance, Low Power AVR® 8-Bit Microcontroller
1. Advanced RISC Architecture

131 Powerful Instructions – Most Single Clock Cycle Execution

32 x 8 General Purpose Working Registers

Fully Static Operation

Up to 20 MIPS Throughput at 20 MHz

On-chip 2-cycle Multiplier
2. High Endurance Non-volatile Memory Segments

4/8/16/32K Bytes of In-System Self-Programmable Flash program memory

(ATmega48PA/88PA/168PA/328P)

256/512/512/1K Bytes EEPROM (ATmega48PA/88PA/168PA/328P)

512/1K/1K/2K Bytes Internal SRAM (ATmega48PA/88PA/168PA/328P)

Write/Erase Cycles: 10,000 Flash/100,000 EEPROM

Data retention: 20 years at 85°C/100 years at 25°C

Optional Boot Code Section with Independent Lock Bits

In-System Programming by On-chip Boot Program

True Read-While-Write Operation

Programming Lock for Software Security
BVM, V.V.NAGAR
Page 13
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
3. Peripheral Features

Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode

One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode

Real Time Counter with Separate Oscillator

Six PWM Channels

8-channel 10-bit ADC in TQFP and QFN/MLF package

Temperature Measurement

6-channel 10-bit ADC in PDIP Package

Temperature Measurement

Programmable Serial USART

Master/Slave SPI Serial Interface

Byte-oriented 2-wire Serial Interface (Philips I2C compatible)

Programmable Watchdog Timer with Separate On-chip Oscillator

On-chip Analog Comparator

Interrupt and Wake-up on Pin Change
4. Special Microcontroller Features

Power-on Reset and Programmable Brown-out Detection

Internal Calibrated Oscillator

External and Internal Interrupt Sources

Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby,

and Extended Standby
5.
I/O and Packages

23 Programmable I/O Lines

28-pin PDIP, 32-lead TQFP, 28-pad QFN/MLF and 32-pad QFN/MLF
6.
Operating Voltage:

1.8 - 5.5V for ATmega 328P
BVM, V.V.NAGAR
Page 14
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
7.
Temperature Range:

-40°C to 85°C
8.
Speed Grade:

0 - 20 MHz @ 1.8 - 5.5V
9.
Low Power Consumption at 1 MHz, 1.8V, 25°C for ATmega 328P:

Active Mode: 0.2 mA

Power-down Mode: 0.1 μA
10.
Power-save Mode:

0.75 μA (Including 32 kHz RTC)
 CLASIFICATION OF AVR MICROCONTROLLERS :
1. ATmega48PA
2. ATmega88PA
3. ATmega168PA
4. ATmega328P
 COMPARISION OF AVR MICROCONTROLLER
The ATmega48PA, ATmega88PA, ATmega168PA and ATmega328P differ only in
memory sizes, boot loader support, and interrupt vector sizes.
TAB LE 2.1. Comparison of AVR microcontroller
BVM, V.V.NAGAR
Page 15
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
ATmega88PA, ATmega168PA and ATmega328P support a real Read-While-Write SelfProgramming mechanism. There is a separate Boot Loader Section, and the SPM instruction can
only execute from there. In ATmega48PA, there is no Read-While-Write support and no separate
2.2.5 ESP8266 Wi-Fi Module
ESP-12E WiFi module is developed by Ai-thinker Team. core processor ESP8266 in smaller
sizes of the module encapsulates Ten silica L106 integrates industry-leading ultra low power 32bit MCU micro, with the 16-bit short mode, Clock speed support 80 MHz, 160 MHz, supports
the RTOS, integrated Wi-Fi MAC/BB/RF/PA/LNA, on-board antenna.
Fig. ESP8266EX Block Diagram
BVM, V.V.NAGAR
Page 16
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
BASIC AT COMMAND OF ESP8266
Features:






802.11 b/g/n
Integrated low power 32-bit MCU
Integrated 10-bit ADC
Integrated TCP/IP protocol stack
Integrated TR switch, balun, LNA, power amplifier and matching network
Integrated PLL, regulators, and power management units
BVM, V.V.NAGAR
Page 17
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi













Year: 2015-16
Supports antenna diversity
Wi-Fi 2.4 GHz, support WPA/WPA2
Support STA/AP/STA+AP operation modes
Support Smart Link Function for both Android and iOS devices
Support Smart Link Function for both Android and iOS devices
SDIO 2.0, (H) SPI, UART, I2C, I2S, IRDA, PWM, GPIO
STBC, 1x1 MIMO, 2x1 MIMO
A-MPDU & A-MSDU aggregation and 0.4s guard interval
Deep sleep power <10uA, Power down leakage current < 5uA
Wake up and transmit packets in < 2ms
Standby power consumption of < 1.0mW (DTIM3)
+20dBm output power in 802.11b mode
Operating temperature range -40C ~ 125C
2.2.5 L293D:
FIG.2.12 L293D IC
Introduction:
The L293D motor driver is available for providing User with ease and user friendly
interfacing for embedded application. L293D motor driver is mounted on a good quality, single
sided non-PTH PCB. The pins of L293D motor driver IC are connected to connectors for easy
access to the driver IC’s pin functions. The L293D is a Dual Full Bridge driver that can drive up
to 1Amp per bridge with supply voltage up to 24V. It can drive two DC motors, relays,
solenoids, etc. The device is TTL compatible. Two H bridges of L293D can be connected in
parallel to increase its current capacity to 2 Amp.
BVM, V.V.NAGAR
Page 18
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
FIG.2.13 Pin Diagram
Features:
 Easily compatible with any of the system
 Easy interfacing through FRC (Flat Ribbon Cable)
 External Power supply pin for Motors supported
 Onboard PWM (Pulse Width Modulation) selection switch
 2pin Terminal Block (Phoenix Connectors) for easy Motors Connection
 Onboard H-Bridge base Motor Driver IC (L293D)
Technical Specification:
 Power Supply: Over FRC connector 5V DC
 . External Power 9V to 24V DC
 Dimensional Size: 44mm x 37mm x 14mm (l x b x h)
 Temperature Range: 0°C to +70 °C
2.2.6 DC GEAR MOTOR:
BVM, V.V.NAGAR
Page 19
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
FIG.2.14 DC MOTOR 10RPM
This DC motor with metal gear head is ideal for low RPM, High Torque application like
lifting an object through hook and also useful for various robotics applications. This motor has
following electrical and mechanical specification
SPECIFICATIONS:
 MOTOR TYPE: DC With gear box , Metal gear box
 BASE MOTOR: DC 3000 RPM
 SHAFT TYPE: CIRCULAR 6 mm Dia with Internal Hole for coupling, 23 mm shaft
Length
 MAXIMUM TORQUE: 6 KG-cm at 12 V
 RPM: 10 RPM AT 12 V
 WEIGHT: 150 Gms
BVM, V.V.NAGAR
Page 20
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
 MAX LOAD CURRENT: 450 mA at 12 V-10 RPM
FIG.2.15 CROSS SECTIONAL VIEW OF MOTOR
BVM, V.V.NAGAR
Page 21
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
BVM, V.V.NAGAR
Year: 2015-16
Page 22
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
3. CIRCUIT DIAGRAM
3.1 Circuit Diagram
FIG.3.1 Circuit diagram of Project
Description:
In this figure 3.1 circuit diagram of project explain here. In this, Arduino controller is
connected to ESP8266 Wi-Fi through serial communication pins i.e. RX and TX pin. Arduino
also connected with three different dc motors to perform operation. Using Andriod application
we can send data to Wi-Fi ESP8266 and ESP send the data to Arduino. Based on received data,
Arduino performs LEFT, RIGHT, FORWARD, REVERSE, UP and DOWN operation of Crane.
Here we are design Internet of thing – IOT based andriod application, in future we can also
control industrial crane remotely.
BVM, V.V.NAGAR
Page 23
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
BVM, V.V.NAGAR
Year: 2015-16
Page 24
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
4. SOFTWARE INFORMATION:
4.1 PROTEUS SOFTWARE:
What is proteus?
Basically PROTEUS is also simulating software but it helps you attach many
components with the 8051. Like resistors, capacitors, LEDs, LCDs, keypads, ICs etc. and these
are just few that I have named in general. It has a complete library and you will find everything
that you will ever need. You can design your complete circuit and then simulate it to view the
final output. This means that after perfecting your project on the programming side in KEIL,
you will need to simulate it on PROTEUS to determine the output of the hardware components.
The simulators I mentioned in my previous post were strictly for beginners. They just
show you the output of the microcontroller so you can learn how everything works. They will
accompany you as long as you are dealing with manipulating the data on the ports or registers.
Sooner or later, you will be going further and attaching external hardware to the 8051 but that's
exactly how we deal with it. So if you're talking about simulating a complete circuit then you
actually need PROTEUS for this.
FIG.4.1. PROTEUS SOFTWARE SCREEN
BVM, V.V.NAGAR
Page 25
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
Proteus Design:
PROTEUS is designed to be user-friendly and you will get the hold of it instantly.
There is no need to worry about some complex configuration / settings prior to simulation.
The basic steps

Place your components from the library

Connect them accordingly

Load HEX file (if 8051 is involved)

Simulate the circuit
Placing components:

Click the "Pick from library (P)" button as shown in the figure

Select any category

Select item from the list
FIG.4.2. COMPONENT SELECTION
BVM, V.V.NAGAR
Page 26
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
After selecting component, click anywhere in the design area to select it and then click
again to place it
FIG.4.3. COMPONENT PLACEMENT
Connecting Components:

Place all the required components

Connect the desired nodes by clicking at starting and ending points
FIG.4.4. CONNECTION OF TOOLS
BVM, V.V.NAGAR
Page 27
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
Load code:

Double click the 8051 component to open its properties

Browse for the HEX file as shown and select it
FIG.4.5. GENRATION OF HEX FILE
And don't worry, in PROTEUS, there is no need to provide the RESET circuit or crystal
oscillator to the microcontroller. It will work just fine even without it. The frequency can be
adjusted in the properties window as well.
The controls at the left-bottom corner will help you simulate the circuit in real time
BVM, V.V.NAGAR
Page 28
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
FIG.4.6. RUN CIRCUIT
The above picture is the complete circuitry for testing an LED on P2.0 like toggling
(ON / OFF) through programming but we will get to that part later on. At this point, you will
just see the LED glow if you have programmed it to be always ON. Again I am emphasizing
that there is no need for other connections to the microcontroller.
BVM, V.V.NAGAR
Page 29
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
4.2 ARDUINO SOFTWARE :
FIG.4.7. ARDUINO SOFTWARE SCREEN
Arduino is an open-source platform used for building electronics projects. Arduino
consists of both a physical programmable circuit board (often referred to as a microcontroller)
and a piece of software, or IDE (Integrated Development Environment) that runs on your
computer, used to write and upload computer code to the physical board.
The Arduino platform has become quite popular with people just starting out with
electronics, and for good reason. Unlike most previous programmable circuit boards, the
BVM, V.V.NAGAR
Page 30
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
Arduino does not need a separate piece of hardware (called a programmer) in order to load new
code onto the board – you can simply use a USB cable. Additionally, the Arduino IDE uses a
simplified version of C++, making it easier to learn to program. Finally, Arduino provides a
standard form factor that breaks out the functions of the micro-controller into a more accessible
package.
The Arduino software is where you will do most of your programming for the Arduino board.
The software is compatible with Windows, Mac OSX and Linux. The software is open-source,
and you can download the latest version from the Arduino Software page.
Programs for the Arduino are known as sketches. The image to the left shows an example of a
simple sketch that blinks an LED. It turns it on, waits a second, turns it off, waits a second and
loops until the Arduino is turned off. It really is that simple to get going.
The syntax, or the words and structure of the code, is similar to Java and C/C++. If you have
any experience in programming, you will find the Arduino very easy to use, and if you haven’t,
it is easy to pick up and there are a lot of tutorials and helpful people out there.
When the code is completed, you will want to upload it to the board. Before the code can be
uploaded, it needs to be compiled. Compiling basically takes your code, and converts it to code
that is readable by the Arduino.
BVM, V.V.NAGAR
Page 31
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
BVM, V.V.NAGAR
Year: 2015-16
Page 32
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
5. RESULT ANALYSIS
5.1 SOFTWARE WORK:
FIG.5.1 Interfacing of Arduino with motor in proteus
FIG.5.2Run Simulation
BVM, V.V.NAGAR
Page 33
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
BVM, V.V.NAGAR
Year: 2015-16
Page 34
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
6. ADVANTAGS & APPLICATIONS
6.1 Advantages
 Increase productivity
 Less physical effort
 Saving time
 Security enhancement
 No need to move up and down the truck bed or client to alivated and dangerous places
 Comfort
 Reducing injuries
 Improve working condition
6.2 Applications

In mega factories
FIG 6.1 Mega Factories
BVM, V.V.NAGAR
Page 35
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi

Year: 2015-16
Road construction
FIG 6.2 Road constructions

Dockyard
FIG 6.3 Dockyards
BVM, V.V.NAGAR
Page 36
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi

Year: 2015-16
Building construction
FIG 6.4 Building Constructions
BVM, V.V.NAGAR
Page 37
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
BVM, V.V.NAGAR
Year: 2015-16
Page 38
INDUSTRIAL CRANE CONTROLLED BY Wi-Fi
Year: 2015-16
CONCLUSION
"The Future of technology is computers and power electronics" The expected outcome would be
that the crane would be controlled by remotely using internet of things – IOT by Wi-Fi
application.
The crane will work according to andriod application signal like START, STOP, RIGHT,
LEFT, REVERSE AND FORWARD. The objective is to provide a smooth and stable and
safe motion, effective grasp and proportional motion tracking of the crane and fast tracking
response.
The industrial crane control by human hand was developed to demonstrate the possibility of
intuitive, simple, glove-based input general enough to be extended to other applications,
including hardware and software.
The crane control by Wi-Fi has the potential to start bridging the large gap between human ideas
and machine responses.
Internet of Things technology is gaining popularity in almost every area that utilizes smart
machines. In aircraft traffic controls, this technology can aid in detailing every part of location
information about the airplanes near to the airport.
In cranes, this can be used instead of remote so that easy picking and shedding of load can be
done at different locations. Smart Televisions are nowadays coming with this technology
making the user carefree about the remote and allowing him to use hands for changing the
channels or volume
BVM, V.V.NAGAR
Page 39