Home
SIAT - Sistema de Irrigação Automatizado
Contents
1. 14 cursor dictfetchall amp pega todas as linhas cada linha tem um dicion rio com os nom def init self builder Gtk Builder Criamos uma instancia da classe builder do Gtk builder add from file irrigacao glade HCarregamos o arquivo do Glade HObtemos o widget windowl nossa janela principal self window builder get object windowl HObtemos o widget text view a area de texto do nosso programa self txt recebido builder get object txt recebido tObtemos o widget text entry a linha de texto do nosso programa self txt enviar builder get object txt enviar 0btemos o widget ComboBox self cb portas builder get object cb portas tExibimos a janela do programa self window show fConectamos os sinais que definimos para cada widget no Glade builder connect signals f on bt conectar clicked self on bt conectar clicked on bt desconectar clicked self on bt desconectar clicked on bt enviar clicked self on bt enviar clicked on bt sair clicked self on bt sair clicked def on bt sair clicked self widget self on bt desconectar clicked self Gtk main quit def on bt conectar clicked self widget tprint Conectar global 0Obj porta porta dev ttyACMO txt self txt recebido get buffer if porta lt gt None txt insert at cursor Conectado An Obj porta serial Serial porta baud rate global THRD THRD Thread target self thrd loop THRD morta False T
2. LCD 4000 d gitos multifuncional com ilumina o Fun es tens o cont nua e alternada corrente cont nua e alternada resist ncia teste de continuidade teste de diodo temperatura frequ ncia capacit ncia e ciclo de atividade Polaridade Autom tica O sinal negativo ser exibido automaticamente Indica o de sobrecarga O s mbolo de OL ser exibido no visor Indica o de bateria gasta O visor exibir o s mbolo de uma pilha quando restar aproximadamente 10 por cento da energia til da bateria Temperatura de opera o De 0 a 40 C Umidade de opera o Menor que 75 por cento sem condensa o Temperatura de armazenagem De 10 a 50 C lt 80 por cento RH sem condensa o Alimenta o Uma bateria de 9V Taxa de amostragem tr s vezes por segundo Prote o Dois fus veis de cer mica sendo um de 10A 600V e outro de 0 54 600V Dimens es 177x85x40mm Peso 300g incluindo a bateria O mult metro vem acompanhado de um manual de instru es um cabo RS 232C um jogo de pontas de prova um jogo de garras jacar um termopar TP 01 e um CD rom com software para sistema operacional Windows 95 98 2000 Me XP Altitude m xima de opera o 2 000 metros O mult metro obedece s normas IEC1010 CAT 11 1000V e CAT HI 600V 18 10 2 3 Microcontrolador PIC18F2550 1 S0O SMD A figura 3 apresenta o PIC utilizado Figura 3 Microcontrolador PIC1
3. a identifica o e no design do site De in cio o site apresentou alguns problemas quanto ao c digo mas que estavam sendo resolvidos A interface inicial dele apresentada abaixo SIAT Sistema de Irriga o Automatizada Em Umidade ama a Solo Planta Temperatura Interface Pot ncia para bomba d gua E SIAT Irriga o Automatizada Firmware i Sobre o Projeto O projeto SIAT foi desenvolvido com a finalidade de poupar atividades manuais para poder implementar automatiza o em processos comumentes utilizados para o sistema de irriga o do solo em geral Projeto SIAT Irriga o Automatizada Componentes Desnvolverdor do Site Orientador Testou se tamb m o arduino no circuito para ver quais as voltagens com o resistor R R 39K ohms define o Rs como seco mido ou encharcado Algumas ideias foram criadas e o banco de dados foi proposto Ele ir fazer a ponte entre o website e o microcontrolador Tamb m foi criado duas tabelas para esse Banco de Dados sendo uma para que o usu rio informe se a irriga o est ligada ou desligada e uma outra para que o usu rio informe por quanto tempo deseja que a irriga o seja feita importante resaltar que a fun o do website de apresentar o projeto em geral ou seja um site de visita o 7 Resultados Obtidos Devido a problemas de c digos fonte a interface do website foi alterada De modo a ficar cada vez mais acess vel e compreendida
4. ser abastecido com a gua Ap s realizar algumas configura es no PIC foi realizada a montagem em uma plataforma Ap s a montagem foi feito um teste com a bomba para ver se o PIC estava funcionando Verificou se um erro no PIC pois quando o solo estava seco ele irrigava por m n o havia um limite de gua a ser irrigada O PIC estava lendo o valor atual da resist ncia mas n o estava limitando a de acordo com a resistencia Rs j estabelecida devido a um erro de endere amento Devido a esta falha e outras complica oes no projeto optou se por voltar a utilizar o Arduino e todas as medi es foram refeitas Solo seco 15M ohm Solo seco 3 9 V Solo seco com sensor 4 0V R gua 1M ohm AO sensor de umidade A1 nivel de gua do reservat rio Sa da digital 13 aciona a bomba d gua A figura acima representa o projeto em fase de acabamento isto faltando apenas a placa de circuito impresso para a montagem final e entrega do mesmo A desenho da placa do circuito impresso mostrada abaixo 6 2 Software Primeiramente aprendeu se a utilizar o programa Codeigniter para poder mexer no HTML Usou se tamb m o Filezilla e Firebug para conectar o ambiente virtual com o computador Para fazer a interface do site utilizou se o Kompozer e o Arduino para fazer o codigo do pr prio Arduino interface do site foi planejada em um rascunho no pr prio Kompozer assim como o logotipo do projeto que ser utilizado para
5. 28 Velocidade de clock de 16 MHz 20
6. 8F2550 1 S0 SMD Fabricante Microchip Program Memory Flash 16384 Words 32K Bytes Data Memory SRAM 2048 bytes Data Memory EEPROM 256 bytes I O 24 10 bit A D 10 canais CCP PWM 2 EUSART 1 SPI Sim Comparators 2 Timers 8 bits 1 Timers 16 bits 3 Encapsulamento 1 SO N mero de Pinos 28 Montagem SMD Sim Temperatura de funcionamento cont nuo MIN 40 C a 85 C VDD range 4 2V a 5V 10 2 4 Capacitor Suntan 2G224K Poli ster metalizado capacitor de filme Especifica es Temperatura de Opera o 40 a 85 graus Tens o DC 100V 250V 400V 630V Faixa de capacit ncia de 0 01 a 6 8 nanoF Fator de dissipa o menor ou igual a 0 01 em 1KHz 10 2 5 Eletrobomba de Lavador Bomba gasolina Partida frio 1 sa da 12V Universal C digo TSA 820001G C digo Original 500 14 364 19 10 2 6 Arduino Uno A figura 4 apresenta o Arduino utilizado microcontrolador ATmega328 Ra o am Er ARDUINO c Graduando o comi e E MADE TX ITALY Figura 4 Arduino Uno R3 Frente Tens o operacional de 5V Tens o de entrada recomendada 7 12V Tens o de entrada limites 6 20V Digital I O pinos 14 dos quais 6 oferecem sa da PWM Pinos de entrada anal gica 6 Corrente DC por I O Pin 40 mA Corrente DC para 3 3V Pin 50 mA Mem ria Flash 32 KB ATmega328 dos quais 0 5 KB usados pelo bootloader SRAM 2 KB ATmega328 EEPROM 1 KB ATmega3
7. HRD start else txt insert at cursor Selecione uma porta n def on bt desconectar clicked self widget txt self txt recebido get buffer txt insert at cursor Desconectado An if THRD None 15 THRD morta True def on bt enviar clicked self widget lin self txt enviar get text txt self txt recebido get buffer if txt get line count gt 15 txt delete txt get iter at line 0 txt get iter at line 1 txt insert at cursor Enviado txt insert at cursor lin txt insert at cursor n Obj porta write lin def verifica portas self self cb portas remove all portas commands getoutput ls dev ttyACMx amp lista portas do arqduino portas ativas portas split for numero porta in enumerate portas ativas self cb portas append text porta def le porta self l a porta seria mostra na tela e envia para o BD valor Obj porta readline txt self txt recebido get buffer txt insert at cursor valor if txt get line count gt 15 txt delete txt get iter at line 0 txt get iter at line 1 self grava bd valor def thrd loop self funcao a ser executada pela thread while not THRD morta self le porta time sleep 0 5 def grava bd self linha linha linha 2 amp para remover r n do final da linha hoje datetime now data s hs hs hoje year hoje month hoje day hora hs hs hs Y hoje hour hoje minute hoje second print data prin
8. SIAT Sistema de Irriga o Automatizado Ana Laura Novaes Karoline Gomes Cipriano Leticia Eleut rio Alves Ros lia Pricila Guimar es Sabrina de F tima Morandini Agosto de 2014 Novembro de 2014 ndice Introdu o Descri o Objetivo Materiais Utilizados Desenvolvimento ctiee Hardware Software Resultados Conclus es Obtidos aminan Refer ncias Bibliogr ficas Ap ndices 2 Introdu o A automa o de sistemas de irriga o vem sendo implantada com maior intensidade nos ltimos anos principalmente em fun o do surgimento de t cnicas apropriadas que vem acompanhando a moderniza o crescente da agricultura e abertura do mercado brasileiro s importa es principalmente com rela o irriga o localizada liderada por empresas americanas israelenses e europ ias A automa o se faz necess ria n o somente pela possibilidade de diminui o dos custos com m o de obra mas principalmente por necessidades operacionais tais como irriga o de grandes rea no per odo noturno Pode se destacar como vantagens da automa o de sistemas de irriga o os seguintes itens e Possibilita irriga es noturnas sem necessidade de acompanhamento e Diminui a pot ncia de acionamento e Diminui custo de bombeamento e Precis o nos tempos e turnos de irriga o e Efici ncia na aplica o de gua e Jardins mais belos e
9. do software atrav s de programas previamentes instalados no computador e tamb m de programas obtidos pela internet Ea Co SIAI Irriga o Automatizada 6 1 Hardware Primeiramente utilizando o sensor de umidade mediu se a resist ncia do solo onde RS aproximadamente igual a R 28K77 ohms Solo seco 23K12 ohms Solo umido 18K88 ohms Solo encharcado Para que pudessemos calcular a tens o inicial no sensor seco e tamb m molhado sem que este fosse ligado a uma fonte de energia Tens o 5V R 23K22 ohms Rs seco 5 2V Rs umido 3 8V Rs encharcado 1 9V Ao fazer as medi es ocorreu alguns problemas com o trimpote e observou se que ao aumentar a rea da placa a resist ncia do solo Rs diminui Outros problemas ocorreram s que desta vez com o resistor R pois n o se tinha o valor dispon vel para efetuar a montagem do hardware com a areia j que ela n o escoava a gua rapidamente implicando em uma demora nas medi es Por isso se utilizou de um resistor com o valor de 18K ohms e trocou se a areia utilizada por uma mais fina para s ent o assim poder efetuar todas as medidas Onde R 39K ohms divisor de tens o Rs seco 1 15M ohms Rs umido 0 37M ohms Rs encharcado 41 3K ohms Para que a bomba n o ligue se n o houver gua no reservat rio um sensor de n vel foi projetado Este informar para o PIC se o nivel est baixo ou alto ou seja se o reservat rio precisa ou n o
10. ead A0 nivel agua analogRead A1 umidade map umidade O 1023 100 0 nivel agua map nivel agua 0 1023 100 0 Serial print Um dtostrf umidade 6 2 buff Serial printin buff Serial print Na dtostrf nivel agua 6 2 buff Serial printin buff if nivel agua gt sp nivel agua if umidade lt sp umidade 13 digitallWrite bomba HIGH else digitalhrite bomba LOW else digitalWrite bomba LOW Serial print Na dtostrf nivel agua 6 2 buff Serial printin buff Serial printin VAZIO delay 1000 C digo fonte do Aplicativo usr bin env python coding iso 8859 1 import os import commands import serial import time from threading import Thread from datetime import datetime import sys import MySQLdb from gi repository import Gtk porta dev ttyACMO baud_rate 9600 Obj porta None THRD None conSql MySQLdb connect localhost root aluno servidor usuario senha conSqgl select db irrigacao seleciona o banco de dados na conexao curSql conSql cursor amp cria o cursor para o BD 2929 cursor execute ALGUM SQL amp faz alguma query sql aqui voc pode usar tr s maneira para pegar o resultado rs cursor fetchone amp pega uma linha rs cursor fetchall amp pega todas as linhas rs print rs 0 amp imprime o valor da primeira coluna 2929 class IGraf object
11. nte protegida contra curto circuito Fonte de alimenta o DC com ajuste vari vel negativa atrav s de potenci metro com sa da de at 24V e totalmente protegida contra curto circuito sa da das fontes vari veis positiva e negativa possuem prote es independentes contra curto circuito caso na montagem das experi ncias ocorrer um curto entre as fontes imediatamente h o corte da tens o e corrente e indica o luminosa atrav s de led indicando o curto Conectores de acesso abertura por mola padr o industrial n o entope n o desgasta e suporta fios de 14 at 22 AWG e borne para entrada de cabo banana de at 4mm Testador de continuidade com indica o luminosa e sinal sonoro acompanha um par de ponta de prova Componentes protegidos localizados na parte interna do equipamento dificultando a queima acidentalmente ou propositalmente do equipamento acesso somente com a abertura do bastidor 03 matrizes de contatos protoboard s de 550 pontos cada totalizando 1650 pontos para montagem de circuitos eletr nicos Estojo com componentes eletr nicos para realiza o de experi ncias de 17 Eletr nica B sica e Eletricidade B sica Manual de opera o e experi ncias 01 ano de garantia 10 2 2 Mult metro digital ICEL MD 6450 True RMS RS 232C A figura 2 apresenta o mult metro utilizado Figura 2 Mult metro digital ICEL MD 6450 True RMS RS 232C Visor De cristal l quido
12. pelos componentes do grupo do projeto e bem como o pr prio usu rio do website 3 SIAT Irriga o Automatizada Componentes Ana Laura Novaes Karoline Cipriano Ros lia Guimar es Sabrina Morandini Desenvolvedor Let cia Alves Sensores Arduino Resist ncia mnie Software Desenvolvimento da web site atrav s da estrutura do Codeigniter Mais gt gt Vis o Geral do Projeto SIAT STAT Irriga o Automatizada Economia de gt m o de obra Vantagens da Irriga o Automatizada Possibilita iriga es Di a iminui o do custo de noturnas sem necessidade Economia de tempo Cambia mento de acompanhamento O projeto apesar de apresentar uma simplicidade na implementa o complexo em sua programa o e de dificil montagem Deve se ressaltar que houveram problemas na placa de circuito impresso pois a solda estava quebrada al m de se ter soldado a alimenta o do circuito com a polaridade inversa o que acarretou na invers o do sensor de umidade e tamb m havia curtos circuitos Entretanto o resultado mostrado abaixo foi satisfat rio e a montagem do projeto foi executada com xito 10 8 Conclus es Com o projeto finalizado tivemos um resultado bastante satisfat rio e foi poss vel obter uma maior compreens o dos elementos envolvidos Percebemos que a utilidade do projeto n o se resume em apenas um objetivo mas sim com uma complexidade maior que o esperado Entretando os ma
13. saud veis e Economia de tempo gua e m o de obra e Protege os jardins de pragas e doen as e Aduba o l quida com melhor resultado e Controle autom tico de gua 3 Descri o O projeto SIAT foi desenvolvido com a finalidade de poupar atividades manuais para poder implementar a automatiza o em processos comumentes utilizados para o sistema de irriga o do solo em geral Documenta o Solo Planta Umidade Sensores Temperatura SIAT Irriga o Automatizada Interface Pot ncia para bomba d gua M Controlador Bomba d gua Software Interface para sensores Logomarca 4 Objetivo Montar o projeto de acordo com os planos estipulados pelo grupo dando a aten o necess ria a cada detalhe para que os resultados atingidos sejam satisfat rios Al m de se obter um maior conhecimento pela rea do curso t cnico de Automa o focando em softwares e hardwares especificos para cria o de projetos como este apresentado Firmware Banco de Dados Aplicativo web Aplicativo desktop 5 Materiais Utilizados Protoboard Trimpot Mult metro Resistor Maquete do solo Areia Sensor de umidade Sensor de n vel PIC18F2550 Arduino Uno Regulador para 5 volts Led Tubo de Latex Eletrobomba de Lavagem de 12V 6 Desenvolvimento Come ou se a realizar a montagem do hardware atrav s de maquetes e circuitos e a montagem
14. t hora qry Insert into dados id data hora nivel umidade bomba values 0 data hora tgry join linha print gry curSql execute gry conSql commit if name main app IGraf Gtk main 16 10 2 Datasheet de componentes 10 2 1 M dulo de Eletr nica Anal gica B sico modelo MPLA 1201 Figura 1 M dulo de Eletr nica Anal gica B sico modelo MPLA 1201 O M dulo Pr tico Laboratorial de Eletr nica Anal gica B sico MPL A1201 um equipamento desenvolvido para auxiliar na montagem e teste de circuitos de eletr nica b sica e circuitos anal gicos que v o desde lei de Ohm at aplica es com amplificadores operacionais passando pelos principais circuitos discretos e com semicondutores amplificadores diodos retificadores fontes lineares etc projetado para um menor espa o na bancada disp e de importantes recursos did ticos como 03 protoboard matrizes de contatos para as montagens testador de continuidade fontes DC vari veis positiva e negativa protegidas indica o luminosa de curto circuito fonte AC e entre outras funcionalidades Integrado em um nico equipamento o M dulo MPL A1201 possui as principais caracter sticas Bastidor horizontal em a o com pintura eletrost tica a p anti ferrugem Fonte AC com transformador de tape central Fonte de alimenta o DC com ajuste vari vel positiva atrav s de potenci metro com sa da de at 24V e totalme
15. teriais utilizados n o foram exatamente precisos pois para uma implementa o real no mercado industrial seria necess rio equipamentos que apresentassem maior resist ncia e qualidade Para um simples projeto como esse notamos que varias modifica es devem ser feitas nas vari veis para que chegassemos no resultado final Ressalta se que foi de grande import ncia a intera o entre os membros do grupo para o sucesso do projeto mostrando assim a relev ncia de um trabalho em equipe 11 9 Refer ncias Bibilogr ficas Kompozer Geany Firebug Filezilla Writelatex Redmine Eagle Isopro Mindomo http zilocchi com br modulos didaticos video modulo de eletronica analogica basico modelo mpla 1201 7 html https www shoppingdolaboratorio com br produto php cod produto 1040224 http www eletrodex com br microcontrolador picl8f2550 i so smd html 12 10 Ap ndices 10 1 C digos fonte do projeto C digo fonte do Arduino Controle de irriga ao 12 11 2014 AO gt sensor de umidade 5V seco OV encharcado A1 gt sensor nivel agua gt 4V seco senao com agua 13 gt acionamento bomba dagua tinclude lt stdlib h gt int bomba 13 float umidade nivel agua float sp umidade sp nivel agua char buff 10 void setup Serial begin 9600 pinMode bomba OUTPUT sp umidade 40 sp nivel agua 50 void loop umidade analogR
Download Pdf Manuals
Related Search
Related Contents
Manual PDF Installation/Connection Manual Manual de instalación/conexión Broan-NuTone RM6590 Stainless Steel Kitchen Hood Projector Samsung 932BW manual do usuário Palm 700wx Getting Started Guide Quick Start User Manual Copyright © All rights reserved.
Failed to retrieve file