IAC 2024 - IA Fast Track to Search Focused AI Solutions
Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari
1. Project Title:
WIRELESS CONTROL and MONITORING of
FOOD DISPLAY & STORAGE UNIT
(Temperature and Water Level Measurements)
Project Undertaken by: Engin Sicimogullari
Supervisor: Dr. Stefan Poslad
Assistant Supervisor: Dr. Siamak Tavakoli
Date: 23/04/2012
2. Identified Real World Problem
1 - Water inside the tray is used to
keep the chickens warm and soft.
However the water level decreases
due to evaporation of water.
2 - Evaporation is caused
by the heating element
inside the machine.
4 - And the display
machine should be kept
at a relatively high
temperature
3 - No Automatic
Top Up System
3. Another Identified Problem
Extremely cold food
storage rooms
Very risky to access
due to potential
health issues
Not very practical to
access it all the time
OR
5. Temperature measured using thermistor
Fan is connected for remote actuation
Water level measured using wires at
different levels
Water level automatically tops up when it
reaches the minimum level
Automatically stops when reaches the
maximum level
Measurement Electronics
6. Wireless communication protocol
Operating at 868 MHz, 915 MHz and 2.4
GHz frequency bands
Low data rate, low power consumption
Ideal for wireless sensor networks
Xbee modules are commercially available
Enables remote data acquisition and
actuation
ZigBee (IEEE 802.15.4)
7. X-CTU is the configuration program of
Xbee modules
Also used to monitor the serial
terminal to see received data packets
LabVIEW is graphical based
programming language
Easier to program and create GUI
LabVIEW was chosen for wireless data
monitoring and remote control
X-CTU and LabVIEW
8. Some type of connectivity middleware
Provides program to program interfacing
Enable easy exchange of information
among dissimilar networks
Provides support for high performance
distributed application networks
Used in real time automation processing
(like in this project)
Secure data reception via message
encryption
MOM (Message Orianted Middleware)
11. Design and implementation of water
level measuring product
Automatic top up and automatic stop of
the water pump system
Design and implementation of
temperature measuring product
Automatic fan control system (using
Arduino board)
Hardware Achievements
12. Wireless data acquisition from remote
sensors by using Xbee modules and X-
CTU software
Wireless actuation of remote fan by
using Xbee modules and Arduino
board
Monitoring both of the remote
processes simultaneously by using
LabVIEW
Also an attempt for remote actuation
and distribution of measurements over
TCP using LabVIEW
Software Achievements
13. Remote actuation by using
LabVIEW couldn’t be achieved
Measurements couldn’t be
distributed over TCP by using
MOM
Automatic stop of the water
pump is not very reliable
Problems
14. Have a look at the Arduino code since this code enabled
remote fan actuation. Implement the same code on
LabVIEW
Basic MOM publisher used in the project can be a hint of
how the measurements can be distributed over TCP
Use a motion switch rather than metal probes to stop the
water pump when the level reaches maximum
Connect other sensors to the other pins of Xbee modules
Add more Xbee modules into the system
Use the Xbee modules in sleep mode to have long lasting
battery life
Suggested Future Design and
Investigations