Professional Documents
Culture Documents
DEVELOPMENT OF AN ANDROID
APPLICATION FOR MICROCONTROLLED
MONITORING THE LEVEL OF A
RESIDENTIAL WATER TANK IN REAL
TIME
Abstract - This work presents a low-cost solution to
inform home residents about the amount of available
water in their water tanks so that they are not surprised
by any problems of water supply, which are very
common in the suburbs of large urban centers. The
solution presented uses Arduino, Bluetooth, level sensor,
and an Android app developed by a program called App
Inventor, from which a residential occupant can monitor
the volume of water from a smartphone or a tablet.
1
Keywords Arduino, App Inventor, Bluetooth module,
Level sensor, Reservoir.
I. INTRODUO
medida que o uso de sistemas microcontrolados se
populariza na sociedade, torna-se comum o uso de aplicaes
em tempo real. Busca-se cada vez mais fazer com que a troca
e o processamento das informaes de um sistema sejam
eficientes e rpidos. Muitas vezes, necessrio que um
B. Software
O Arduino foi configurado de forma que a pgina do
aplicativo criado interagisse com ele e nela fossem mostrados
os dados do nvel de gua do reservatrio atual recebidos do
sensor.
O programa utilizado para criar este aplicativo foi o App
Inventor. Este tem a vantagem de no necessitar de um alto
conhecimento em programao, pois bastante didtico e
simples de programar. Os aplicativos so projetados em uma
pgina web, montando-se peas de blocos lgicos juntos na
mesma pgina, sendo possvel testar o aplicativo em um
emulador ou at mesmo no telefone durante a fase de projeto.
Todos os projetos so hospedados pelo Google [10].
A Figura 7 mostra a pgina onde feita toda a parte
grfica do aplicativo; no lado esquerdo tm-se as ferramentas
que iro interagir com o usurio. No meio, a simulao de
uma tela do aparelho Android. No lado direito tem-se as
propriedades das ferramentas selecionadas.
(1)
(2)
(3)
(4)
(5)
C. Clculos
Para encontrar o volume de gua existente no reservatrio
foram necessrios alguns clculos. A figura 11 mostra o
formato do reservatrio, a extenso de um cone foi feita para
ajudar nos clculos, a altura e os dimetros do reservatrio
existentes tambm so mostradas.
(6)
Onde:
D - Dimetro maior do reservatrio.
dx - Dimetro do reservatrio onde a gua se encontra.
d - Dimetro menor do reservatrio.
R Raio maior do reservatrio.
r Raio menor do reservatrio.
rx Raio onde o nvel da gua se encontra.
H Altura do reservatrio.
hx - Altura da base do reservatrio at onde se encontra o
nvel da gua.
ax - Altura do vrtice do cone da lmina de gua.
B - Altura do vrtice do cone at a base do reservatrio.
Atravs da equao 7 possvel calcular o volume do
cone a partir das equaes 8 e 9 poder se obter o volume de
gua existente no reservatrio.
(7)
(9)
Onde:
Vcone - Volume do cone.
A
- Altura do cone.
VCaixaTerico - Volume da caixa d gua terico.
ax - Altura do vrtice do cone at onde tem gua.
B - Altura do vrtice do cone at a base do reservatrio.
(10)
(11)
REFERNCIAS
[1] Alves, L. J. Instrumentao, Controle e Automao de
Processos, 2 ED, LTC, 2010.
[2] Monk, Simon. Projetos com Arduino e Android. Editora
Bookman, 2014.
[3] Guilherme C. A. Tolentino, Douglas B. Tsukamoto,
Shigueo Nomura, Estudo de caso: Utilizao do
Arduino para um Sistema de Controle remoto de
dispositivos via internet, Uberlndia MG.
[4] Grassi, M. T. As guas do Planeta Terra, Cadernos
Temticos de Qumica nova na Escola, Maio 2001.
[5] Whately,M. Blauth, F. Wei, B. gua nas Metrpoles, o
Risco da Escassez, Fevereiro 2008.
[6] TIMMIS, H. Practical Arduino Engineering, 1a Ed.,
Technology in Action, 2011.
[7] Filipeflop. Mdulo Bluetooth RS 232 HC 05.
Disponivel em: <http://www.filipeflop.com/pd-b4742modulo-bluetooth-rs232-hc-05.html?ct=&p=1&s=1> .
Acesso em: 06 Maio 2014.
[8] Freescale
Semiconductor.
Disponivel
em:
<http://www.freescale.com/files/sensors/doc/data_sheet/
MPX5010.pdf>. Acessado em: 06 Maio 2014.
[9] Veja, A. S. Introduo ao kit de desenvolvimento
Arduino. Niteroi/ RJ. Junho 2013.
[10] App
Inventor.
Disponivel
em:
<http://beta.appinventor.mit.edu/learn/tutorials/>
Acessado em: 08/05/2014.