monitor de enchentes com sensores de nível icos

Upload: icos-sensores-para-liquidos

Post on 04-Jun-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    1/35

    UNIVAP Universidade do Vale do ParabaFEAU Faculdade de Engenharia Arquitetura e Urbanismo

    Engenharia da Computa !o

    "onitor de EnchentesAluno# $osemar de "endon a Flausino

    %rientador# Valdir &il Pillat%rientador E'terno# (eonardo "elo de (ima

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    2/35

    Agrade o em primeiro lugar a )eus pela sa*de+ , -amlia e amigos pelo apoio+ aosorientadores pela disponibilidade+ e todos os que de maneira direta ou indireta

    contriburam para o desenvolvimento deste pro.eto/

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    3/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 1

    IN)ICE1. INTRODUO ...................................................................................................................... 4 2. MATERIAIS E MTODOS ................................................................................................... 5

    2.1 HARDWARE ................................................................................................................... 5 2.1.1 ARDUINO ..................................................................................................................... 5 2.1.1.1 ARDUINO UNO ........................................................................................................ 6 2.1.2 SHIELDS ....................................................................................................................... 6 2.1.2.1 SHIELD ETHERNET W5100 ................................................................................... 6 2.1. SENSOR LA16M40 I!"# .............................................................................................. $ 2.2 SO%TWARE ..................................................................................................................... & 2.2.1 MONITORAMENTO ................................................................................................... & 2.2.1 APLI'AO WE( DE NOTI%I'A)ES .................................................................. * 2.2.1.1 + ,A-AS'RIPT ......................................................................................................... *

    2.2.1.1.1 + , UER/ ............................................................................................................... *

    2.2.1.2 + PHP .......................................................................................................................... * 2.2.1. + M S L .................................................................................................................. 10 2. +T'NI'AS UTILI ADAS ......................................................................................... 11 2. .1 + RESISTOR DE PULL UP ....................................................................................... 11 2. .2 + DE(OUN'IN3 ........................................................................................................ 12 2. . + INTERRUPO E TERNA .................................................................................. 1 2. .4 + DESI3N PATTERNS .............................................................................................. 1 2. .4.1 +DATA A''ESS O(,E'T + DAO ......................................................................... 1 2. .4.2 +MODEL -IEW 'ONTROLLER M-' ............................................................. 15 2.4 + -ISO 3ERAL DO SISTEMA .................................................................................. 1$

    2.4.1 + MA'RO %LU O DO PRO'ESSO ......................................................................... 1& 2.5 + ' DI3OS DO SISTEMA .......................................................................................... 20 2.5.1 + ' DI3O APLI'AO DE MONITORAMENTO ................................................ 20 2.5.2 + APLI'AO WE( DE NOTI%I'A)ES ............................................................. 24 2.6 + ES UEMA DE LI3AO ........................................................................................ 2$

    . RESULTADOS E DIS'USSO ......................................................................................... 2& .1 E%ETI-IDADE DA SOLUO ................................................................................... 2& .2 TWITTER 7 %A'E(OO8 ............................................................................................. 0

    4. 'ON'LUSO ...................................................................................................................... 2

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    4/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 2

    1E4U"%

    O# "9:;

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    5/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina

    A2401AC0

    T ; "9:;! a?; ##"@FFin" an> < ; in G">;@ W5100 . A# a ?;#F@< "C < i# "? a# 9;;n "9 an a @i!a C"? "< ;? F? "#;# < a< a@"n; i##"@Fing 9F< in !"n:Fn! 9 C@"">ing. 7e89ords %@""># M"ni

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    6/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 4

    :/ IN01%)U;5%

    Di=;?#a# ?;gi ;# 9?a#i@;i?a# #"C?;G !"G " ?"9@;Ga >; a@agaG;n

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    7/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 5

    A1E Fin" FGa @a!a ;@;Fin". Ini!ia@G;n;#;n="@=i>" a?a ?":;

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    8/35

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    9/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina $

    %igF?a 2.2 + S i;@> E< ;?n;< W5100

    A" a!" @a? " W5100 "# in"# 10 11 12 1 >" A?>Fin" UNO #; ;#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    10/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina &

    %igF?a 2. + S;n#"? >; nK=;@ I'OS LA16M40

    A1E

    D" "ni=i>i>" ;G >Fa# a?; G"ni" n" A?>Fin" UNO. T">" ;#ig" C"i>;#;n="@=i>" F" a @ingFag;G ' ; ;#!?iFin".

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    11/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina *

    Fin". O >;#;n="@=iG;nFa# @ingFag;n#

    ,a=aS!?i < !"G" front$end %client$side&' ;G "?" '@i;n

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    12/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 10

    ; (an!" >; Da>"# + S3(D. A" F" "? g?an>;# ;G ?;#a#. E7;G @%a!;9"" 3""g@; A>"9; A@!a;n

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    13/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 11

    ; #+ll$+p " n"G; >a>" a" ?;#i#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    14/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 12

    i# "#i;?FK>"# !"n ;!i>"# !"G" # i ;# JF; Ca ;G !"G JF; "!"??aG "#!i@a ;# n" nK=;@ @ gi!">;" in" a %igF?a 2.6 ?; ?;#;n

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    15/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 1

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    16/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 14

    "F

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    17/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 15

    ?B" >; ?":;

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    18/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 16

    G">;@" FGa =; JF; a# ?;g?a# >; n;g !i"# #B" iG @;G;na# na !aGa>a G">;@" ; "#>a>"# g;?a>"# ;7i9i>"# na !aGa>a =i; " '"n

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    19/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 1$

    " g;?a@ " #i#" " a?>Fin" #; !"n;!a>a. A" ?"!;##aG;na# a?a D;C;#a 'i=i@ a?a F#Fa?!a>a#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    20/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 1&

    " ?"!;##" !"??;# "n>;n" n"a?>Fin" JF; a< JF; FG ;=;na? ;#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    21/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 1*

    A %igF?a 2.12 ?; ?;#;n;na#Fin" FGG;n#ag;G >; #F!;##" "F Ca@ a.

    %igF?a 2.12 + %@F7"g?aGa A @i!a B" ;9 >; n"" @a>" ;9 "F #;:a a##iG JF; ?;JFi#i B" =in>a >" a?>Fin" ! ;ga a< a a @i!a B". A # a ! ;ga>a >a ?;JFi#i B" =;?iCi!a#; ;@a ?"=;ni;n" a?>Fin" a # ;##a =;?iCi!a B" "# >a>"# >; @"!a@i a B" >" #;n#"?;!F ;?a>"# a

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    22/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 20

    ;#;n="@=i>"# a?a a a @i!a B" >; G"ni" n" a?>Fin" ; a?a a a @i!a B" ;9 >; n"" ! >ig" >a a @i!a B" >; G"ni;!@a?a B" >; FG a??a >; 9 a " ;n>;?; " CK#i!" >" # i;@> ;< ;?n; Lin a 6 >;!@a?a B" >; FG =a?i=;@ >" " na 9i9E< ;?n;"? ?;a@i a? a# ?;JFi#i ;#X Lin a $ >;!@a?a B" >; FG a??a >; ! a? JF; gFa?>a a F?@ >; "n>; ;#;?ia " " i >" "# ;>;i?"X Lin a * >;!@a?a B" >; FGa =a?i=;@ >" ; ;#Fin" Ca a a ?;JFi#i B" ;9 "F a?a JF; " a?>Fin!"nan>" a in; #B" in#;?i>a# a# @in a# ?;# " ;@a ini!ia@i a B" >" a?>Fin". T">" ! >ig" !"n" >;n

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    23/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 21

    Lin a 1* ; 20 D;Cini B" >a# in

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    24/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 22

    JFa@JF;? "Fa a inC"?Ga B" >" i> >" #;n#"? =i#

    a=;? FG #;n#"? ; !a>a #;n#"? FG n G;?" JF; i? i>;n; JFa@ "#< ;#" ?;JFi#i" ;@" a?>Fin" "i#

    G;#G" "# ;>;i?" ">; #; a=;? Gai# >; FG "#< ; a "Gi##B" >;#; (AD RE UESTX

    Lin a 52 ; 5* I>;n;#a ?;JFi#i B".

    %igF?a 2.15 %Fn B" @"" .

    A # ?;JFi#i B" ;n=ia>a " ?;a ;9 !"G; a a #;? ?"!;##a>" a %igF?a 2.16 a ?;#;n

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    25/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 2

    ;9X Lin a 6& EnJFan

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    26/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 24

    %igF?a 2.1$ + %Fn B" @"" + a?#; >a ?;# "#a #;G ?; JF; "F=;? Fin

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    27/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 25

    %igF?a 2.1* + Diag?aGa >; '@a##;# DAO

    A@ G >a# !@a##;# DAO C"?aG !?ia>a# 2 !@a##;# M">;@". E@a# a#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    28/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 26

    A CiG >; >;i7a? " ! >ig" Gai# !@a?" ;=i" a ?; ;; ; Gai@ ; #G#. A %igF?a 2.21 G"#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    29/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 2$

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    30/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 2&

    / 1E4U(0A)%4 E )I4CU445%

    /: EFE0IVI)A)E )A 4%(U;5%D; Ca

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    31/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 2*

    OF

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    32/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 0

    %igF?a .2 + P;?!;na " F@a B" JF; "##F;G !;@F@a?;#. %"nI00E1 ' FACE2%%7

    T i

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    33/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 1

    A %igF?a . G"#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    34/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    Pgina 2

    / C%NC(U45% N;#

  • 8/13/2019 Monitor de Enchentes com Sensores de Nvel ICOS

    35/35

    01A2A(3% )E C%NC(U45% )E CU14%

    4EN4%1 )E ENC3EN0E4

    J/ 1EFE1KNCIA4

    Z1[ + HADDAD E. A.X SANTOS E.T.X E!"n"Gi! IG a!# in SB" PaF@" (?a i@. %EA USP Uni=;?#i>a>; >; SB" PaF

    201 Q. Di# "nK=;@ ;G mi!a">;=i>a_ n#9200&_PNS(j200C . A!;##" ;G 01 "FFin" !an >"kX Di# "nK=;@ ;G mFin".!!X A!;##";G 1& ag". 201 X

    Z4[ + ,A-AS'RIPT SOUR'E. W a< i# ,a=aS!?i i