ARAMIS DE OLIVEIRA DOS SANTOS JULIANA NASCIMENTO DA SILVA MURILO GODOY DE OLIVEIRA AUTO RAIN SYSTEM (ARS)

Tamanho: px
Começar a partir da página:

Download "ARAMIS DE OLIVEIRA DOS SANTOS JULIANA NASCIMENTO DA SILVA MURILO GODOY DE OLIVEIRA AUTO RAIN SYSTEM (ARS)"

Transcrição

1 ARAMIS DE OLIVEIRA DOS SANTOS JULIANA NASCIMENTO DA SILVA MURILO GODOY DE OLIVEIRA AUTO RAIN SYSTEM (ARS) Marília 2017

2 ARAMIS DE OLIVEIRA DOS SANTOS JULIANA NASCIMENTO DA SILVA MURILO GODOY DE OLIVEIRA AUTO RAIN SYSTEM (ARS) Projeto enviado à FETEPS e orientado pelos docentes Alessandro Aparecido Antonio e Marco Antonio Machado Marília 2017

3 As pessoas não sabem o que querem, até mostrarmos a elas. Steve Jobs

4 RESUMO Auto Rain System (Sistema de Chuva Automática), baseia-se no usuário ter sua pequena horta ou plantas irrigadas automaticamente, com a finalidade em se obter o melhor resultado em relação ao desenvolvimento no cultivo de suas plantas pelo fato de ser irrigado corretamente, sem excesso ou pela falta de irrigação, de maneira mais prática e eficaz através de um sistema intuitivo para automatizar a irrigação de suas pequenas plantações. O projeto foi desenvolvido no curso Técnico em Informática, com a utilização do Arduíno em linguagem de programação C++, e é composto por módulos e componentes eletrônicos como relé, bomba d'água, Liquid Crystal Display (LCD), Real Time Clock (RTC), sensor de umidade e sensor de nível de água. O sistema leva em conta a temperatura e umidade relativa da terra para calcular o volume a ser irrigado, além de realizar o controle do nível do reservatório de forma automática. Outro benefício é o monitoramento da umidade do solo, com a opção de cultivar adequadamente cada tipo de planta, de acordo com as exigências de cada uma. Como resultados além da automatização utilizada e a melhora na produtividade e qualidade do produto cultivado, ocorre ainda a economia de água e de energia pela circunstância do sistema só ser executado se realmente existir a necessidade de irrigação no local implantado. Palavras-chave: Irrigação. Arduino. Automatização. Rega de plantas. Linguagem c++.

5 LISTA DE ILUSTRAÇÕES E FIGURAS Figura 1 - Fluxograma do Sistema Figura 2 Arquitetura do projeto Figura 3 - Logo do Sistema Figura 4 - Conceito da Logo (formas) Figura 5 - Conceito da logo (cores) Figura 6 - Abastecer Reservatório Figura 7 - Solo úmido Figura 8 - Solo seco Figura 9 - Irrigando Figura 10 - Plantas sendo irrigadas... 21

6 SUMÁRIO 1. INTRODUÇÃO DESENVOLVIMENTO Fundamentação Teórica Arduíno Eletrônica Hardware Módulos e componentes eletrônicos Relé Bomba d água LCD RTC Sensor de umidade Sensor de nível de água Software IDE do Arduíno (C++) Código-fonte Fluxograma Wireframe Logo do sistema Conceito da logo criada pelo grupo Cores da logo CONSIDERAÇÕES FINAIS REFERÊNCIAS... 23

7 7 1. INTRODUÇÃO Pode-se definir irrigação como a aplicação artificial de água ao solo, com a finalidade de complementar as chuvas, resultando em melhor produtividade e qualidade do produto cultivado. Com o passar dos anos, percebeu-se a necessidade da utilização de tecnologias nos sistemas de irrigação artificiais, acompanhando as novas técnicas de cultivo e a busca por melhores resultados. No Brasil, a irrigação automatizada segue um constante crescimento, pois se observa excelentes resultados com relação ao aumento da produtividade e redução do desperdício de água. O sistema possibilita a irrigação de vários vasos de plantas, sendo o limite dependente do fornecimento de água. O sistema garante a presença da quantidade necessária de água nos reservatórios de cada nível. Outra característica presente é um display LCD integrado ao sistema que mostra as informações da irrigação. O projeto tem como objetivo desenvolver um sistema que seja capaz de auxiliar as pessoas no cultivo de plantas por meio de um controle automatizado de irrigação das plantas. Espera-se obter resultados em relação à economia de água e a automatização da irrigação de pequenos jardins, assim, havendo a praticidade de manusear os jardins e consequentemente obtendo um melhor desempenho no desenvolvimento do mesmo. Com esse projeto a economia de agua é certa, pois o sistema só se ativa após realizar análise no solo e constatar baixa umidade. Os padrões de umidade são definidos pelo usuário. Já a automatização leva a ter um fácil manuseio no jardim, resultando em um desempenho esperado de suas plantas pelo usuário, já que não haverá mais a preocupação de irrigar durante os dias e nem a dosagem a ser utilizada de água. Por conta da vida agitada em que a maioria dos brasileiros residentes das grandes cidades estão inseridos, não há mais tempo para se cuidar de hortas e pequenos jardins. Muitos gostam de ter o verde das plantas em sua casa ou apartamento, porém não as possuem por não poderem cuidar das mesmas adequadamente.

8 8 Com o presente projeto de irrigação automática, se buscou proporcionar à essas pessoas a oportunidade de ter uma horta ou flores sem precisar ter a preocupação de regá-las. Além disso, muitos sequer sabem como cuidar de uma flor, regando-as de mais ou de menos. Programando determinada quantidade de água para cada tipo de planta, hortaliça, vegetal, flor, etc., podemos economizar água, regando-as de maneira adequada. Como métodos para elaboração e execução desse projeto, foi necessário estudo e pesquisa sobre Arduino, eletrônica básica e linguagem C++. Foi usado Arduino Uno, pois ele possui uma plataforma de hardware já modelada, e configurável via firmware, dispensando conhecimentos em eletrônica digital e arquitetura de microcontroladores em relação ao controlador da placa, bastando conhecimento em algoritmos para fazer uma aplicação. Para as conexões entre os componentes dessa plataforma foi necessário um estudo básico sobre eletrônica, por envolver ligações elétricas e comunicação digital e analógica. Já na linguagem C++ é necessário ter conhecimento pois, o sistema em si é programado em cima dela, além de ser uma linguagem de fácil aprendizado, é a linguagem mais usada em microcontroladores, como o Arduino, utilizado neste projeto.

9 9 2. DESENVOLVIMENTO O sistema de irrigação é fundamentado em programação na placa de desenvolvimento Arduino, com auxílio de módulos e componentes eletrônicos Fundamentação Teórica Arduíno Principal componente do projeto, o Arduíno é uma plataforma de prototipação eletrônica, open source, no qual estará toda a programação do sistema de irrigação. O Arduíno utilizado no projeto é o modelo Uno, o qual foi escolhido devido a sua facilidade de integração com os demais periféricos, ao número de entradas e saídas correspondentes a necessidade e a possibilidade de integração com um sistema de supervisão e controle. Para Souza (2009), pode-se definir microcontrolador como um pequeno componente eletrônico, dotado de uma inteligência programável, utilizado no controle de processos lógicos. Toda a lógica de operação é estruturada em forma de programa e gravada no microcontrolador, sendo executada toda vez que o componente é alimentado. A plataforma Arduíno pode ser conectada à diversos tipos de periféricos, como displays, botões, sensores, módulos Ethernet, entre outros. Qualquer dispositivo que emita dados ou possa ser controlado pode ser utilizado Eletrônica O sistema faz uso de componentes eletrônicos para o acionamento de válvulas que fazem o controle da irrigação, sendo que o próprio Arduino foi integrado com esses componentes por meio de um circuito eletrônico. Para um melhor entendimento de como o projeto foi realizado, é necessária uma noção básica da eletrônica utilizada. Essa seção apresenta, de forma simplificada, os componentes utilizados e a sua interação com o sistema. O circuito eletrônico que interliga todos os componentes pode ser entendido como o fluxo da energia elétrica que perpassa condutores e componentes seguindo do polo negativo para o positivo. Ao passar por um componente, a energia elétrica

10 10 pode sofrer variações de acordo com as propriedades de cada componente, e essa variação possibilita atingir os resultados esperados. A tensão, dentre as propriedades que variam em um circuito, é a responsável pela lógica que conduzirá a aplicação, e tem como medida a voltagem. Da mesma forma que um computador utiliza uma voltagem baixa e outra alta para representar fisicamente o sistema binário, o circuito utilizado no sistema aplica esse mesmo princípio para conduzir operações lógicas. Por exemplo, no Arduino é possível acender diferentes leds de acordo com a variação de voltagem que chega por uma porta de entrada analógica. São definidas faixas de valores correspondentes à voltagem aplicada na porta de entrada e quando uma faixa é atingida, uma porta de saída digital é acionada. Então, se na porta analógica chegar uma voltagem de 2 a 3 volts, uma porta digital irá liberar uma voltagem de 5 volts para acender um led, enquanto a voltagem na porta de entrada estiver na faixa estabelecida. É dessa forma que se pode acionar válvulas ou outros componentes a partir de sinais recebidos de um sensor ou por algum evento programado. Dos componentes utilizados, o relé é um dos fundamentais para o funcionamento do sistema. Ele é responsável por ligar equipamentos com voltagem mais elevada a partir de um impulso digital que é de baixa voltagem. Combinando esse módulo com o Arduino, é possível acender uma lâmpada a partir do acionamento de uma porta digital. O módulo relé funciona como um interruptor que, ao invés de ser pressionado, é ativado pelo Arduino Hardware Módulos e componentes eletrônicos Relé Responsável por ligar equipamentos com voltagem mais elevada a partir de um impulso digital que é de baixa voltagem Bomba d água Será utilizada para bombear a água do reservatório até as plantas.

11 LCD Exibe as informações do sistema RTC Real Time Clock (RTC) é utilizado para contar data e hora Sensor de umidade Este sensor foi feito para detectar as variações de umidade no solo, sendo que quando o solo está seco a saída do sensor fica em estado alto, e quando úmido em estado baixo Sensor de nível de água O sensor detecta o nível de líquido dentro do reservatório na altura em que está instalado, com contato ON/OFF como saída. É considerado um sensor de baixa potência, pois não é usado diretamente para o acionamento da bomba de água, que possui potência e correntes altas. O sensor trabalha numa potência aproximada de 20W, gerando uma corrente suficiente para sinalizações de nível através de um LED ou aviso sonoro Software IDE do Arduíno (C++) O IDE do Arduíno é utilizado para desenvolver o código e realizar o upload do mesmo para a plataforma. No mundo Arduíno, é comum o termo sketch, que representa o código (ou esboço) que está em desenvolvimento. O software pode ser obtido gratuitamente no portal oficial do Arduíno (ARDUÍNO (b), 2013). Existem versões disponíveis para Windows, MAC e Linux No software deve-se definir o modelo de plataforma Arduíno a ser utilizado, bem como a porta de comunicação.

12 12 Os menus disponíveis no software, bem como a descrição dos mesmos, podem ser vistos em detalhes no manual do fabricante (ARDUÍNO (a)2013). O fabricante também disponibiliza ao usuário a descrição e a explicação de como utilizar as funções e instruções necessárias para desenvolver o código, na linguagem utilizada pelo IDE do Arduíno (ARDUÍNO (c), 2013). A linguagem utilizada no IDE do Arduíno é baseada em C Código-fonte // Programa : AUTO RAIN SYSTEM // Autores: Aramis Oliveira, Breno Bernardo, Juliana Nascimento, Murilo Godoy #include "Wire.h" #include <LiquidCrystal_I2C.h> // Modulo RTC no endereco 0x68 #define DS3231_ADDRESS 0x68 // Modulo I2C display no endereco 0x27 LiquidCrystal_I2C lcd(0x3f, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); int pinosensor = A1; int pinoreservatorio = A0; int porta_rele = 7; byte zero = 0x00; void setup() { Wire.begin(); Serial.begin(9600); lcd.begin(20, 4); pinmode(pinosensor, INPUT); pinmode(porta_rele, OUTPUT); pinmode(pinoreservatorio, INPUT); } //A linha abaixo pode ser retirada apos setar a data e hora //SelecionaDataeHora();

13 13 void SelecionaDataeHora() //Seta a data e a hora do DS1307 { byte segundos = 20; //Valores de 0 a 59 byte minutos = 36; //Valores de 0 a 59 byte horas = 22; //Valores de 0 a 23 byte diadasemana = 4; //Valores de 0 a 6-0=Domingo, 1 = Segunda, etc. byte diadomes = 23; //Valores de 1 a 31 byte mes = 3; //Valores de 1 a 12 byte ano = 17; //Valores de 0 a 99 Wire.beginTransmission(DS3231_ADDRESS); Wire.write(zero); //Stop no CI para que o mesmo possa receber os dados } //As linhas abaixo escrevem no CI os valores de //data e hora que foram colocados nas variaveis acima Wire.write(ConverteParaBCD(segundos)); Wire.write(ConverteParaBCD(minutos)); Wire.write(ConverteParaBCD(horas)); Wire.write(ConverteParaBCD(diadasemana)); Wire.write(ConverteParaBCD(diadomes)); Wire.write(ConverteParaBCD(mes)); Wire.write(ConverteParaBCD(ano)); Wire.write(zero); Wire.endTransmission(); byte ConverteParaBCD(byte val) { //Converte o número de decimal para BCD return ( (val / 10 * 16) + (val % 10)); } byte ConverteparaDecimal(byte val) { //Converte de BCD para decimal return ( (val / 16 * 10) + (val % 16)); } long tempoanterior = 0; // Variável de controle do tempo long intervalotempo = 1000; // Tempo em ms do intervalo a ser executado int nivel = 0; int reservatorio = 0; void loop() { // Le os valores (data e hora) do modulo DS1307 Wire.beginTransmission(DS3231_ADDRESS); Wire.write(zero); Wire.endTransmission(); Wire.requestFrom(DS3231_ADDRESS, 7); int segundos = ConverteparaDecimal(Wire.read()); int minutos = ConverteparaDecimal(Wire.read()); int horas = ConverteparaDecimal(Wire.read() & 0b111111); int diadasemana = ConverteparaDecimal(Wire.read()); int diadomes = ConverteparaDecimal(Wire.read()); int mes = ConverteparaDecimal(Wire.read()); int ano = ConverteparaDecimal(Wire.read());

14 14 nivel = analogread(pinosensor); reservatorio = analogread(pinoreservatorio); lcd.setcursor(2, 0); lcd.print("auto Rain System"); // Mostra os dados no display lcd.setcursor(15, 1); lcd.print(""); // Acrescenta o 0 (zero) se a hora for menor do que 10 if (horas < 10) lcd.print("0"); lcd.print(horas); lcd.print(":"); // Acrescenta o 0 (zero) se minutos for menor do que 10 if (minutos < 10) lcd.print("0"); lcd.print(minutos); lcd.setcursor(0, 1); // Mostra o dia da semana switch (diadasemana) { case 0:lcd.print("Dom"); break; case 1:lcd.print("Seg"); break; case 2:lcd.print("Ter"); break; case 3:lcd.print("Quar"); break; case 4:lcd.print("Qui"); break; case 5:lcd.print("Sex"); break; case 6:lcd.print("Sab"); } lcd.setcursor(5, 1); // Acrescenta o 0 (zero) se dia do mes for menor do que 10 if (diadomes < 10) lcd.print("0"); lcd.print(diadomes); lcd.print("/"); // Acrescenta o 0 (zero) se mes for menor do que 10 if (mes < 10) lcd.print("0"); lcd.print(mes); lcd.print("/"); lcd.print(ano);

15 15 //checagem nivel reservatorio if (reservatorio > 800) { lcd.setcursor(0, 2); lcd.print(" ABASTECER "); lcd.setcursor(0, 3); lcd.print(" RESERVATORIO "); } else { lcd.setcursor(0, 2); lcd.print(" "); unsigned long tempocorrente = millis(); //Tempo atual em ms if (tempocorrente - tempoanterior > intervalotempo) { tempoanterior = tempocorrente; if (nivel > 0 && nivel < 600) { lcd.setcursor(0, 3); lcd.print("status: SOLO UMIDO "); digitalwrite(porta_rele, HIGH); } //Solo com umidade moderada if (nivel > 600 && nivel < 800) { lcd.setcursor(0, 3); lcd.print("status: UMIDADE MOD "); } //Solo seco if (nivel > 800 && nivel < 1024) { lcd.setcursor(0, 3); lcd.print("status: SOLO SECO"); digitalwrite(porta_rele, LOW); //Liga rele 1 delay(3000); lcd.setcursor(0, 3); lcd.print("status: IRRIGANDO"); } } } } delay(3000);

16 Fluxograma Figura 1 - Fluxograma do Sistema O sistema se inicia e logo após faz uma verificação com sensor de umidade, se a umidade estiver maior que 70% (valor informado pelo usuário) retorna a verificação do sensor novamente, se não, inicia a verificação do nível de água no reservatório, em seguida constata se o nível está abaixo da média, se sim aciona a bomba d água para encher o reservatório, se não, inicia-se a irrigação, logo após exibe no LCD o nível de umidade e o nível de água no reservatório e em seguida retorna a verificação do sensor de umidade.

17 Wireframe Figura 2 Arquitetura do projeto 2.4. Logo do sistema Figura 3 - Logo do Sistema

18 Conceito da logo criada pelo grupo Figura 4 - Conceito da Logo (formas) Cores da logo Figura 5 - Conceito da logo (cores)

19 Sistema em funcionamento Figura 6 - Abastecer Reservatório Figura 7 - Solo úmido

20 20 Figura 8 - Solo seco Figura 9 - Irrigando

21 Figura 10 - Plantas sendo irrigadas 21

22 22 CONSIDERAÇÕES FINAIS Em relação à proposta de automatização para irrigação de plantas, podemos concluir que o resultado final é satisfatório, onde permitiu-se atingir os objetivos esperados. Outro benefício proporcionado pelo projeto é o conhecimento gerado a partir do uso de tecnologias e plataformas inovadoras. A existência de pontos de evolução não invalida o uso do sistema, pois eles apenas aprimoram os benefícios alcançados. O projeto beneficia principalmente aqueles que almejam ter algo verde em sua residência ou local de trabalho, mas não possuem tempo hábil para cuidar ou mesmo se esquecem de fazê-lo. Beneficia aqueles que trabalham durante todo o dia e não conseguem regar suas hortas e também aqueles que viajam constantemente e não podem dar a devida atenção para as suas flores.

23 23 REFERÊNCIAS Arduino e Cia. Tutorial montagem LCD RTC. Disponível em: < Acesso em: 22 mar Arduino e Cia. Tutorial montagem sensor de Nível. Disponível em: < Acesso em: 26 mar MCROBERTS, Michael. Arduino Básico. 2 ed. São Paulo: Novatec. 2015, 512p. Instituto Newton C. Braga. Curso de Eletrônica. v. 1. Eletrônica Básica. Disponível em: < Acesso em: 21 mar Excript. Curso C++. Disponível em: < Acesso em: 11 abr Agro Smart Cultivo Inteligente. Tipos de Irrigações. Disponível em: < Acesso em: 19 mar

08/02/17 REUNIÃO DO GRUPO

08/02/17 REUNIÃO DO GRUPO 08/02/17 REUNIÃO DO GRUPO MURILO DEFINIMOS O QUE SERIA NECESSÁRIO NO PROJETO: - KIT ARDUINO MODELO UNO - PESQUISAS - MONTAGEM MAQUETE PARA TESTES FAZER COTAÇÃO E A COMPRA DO KIT ARDUINO 10/02/17 REUNIÃO

Leia mais

Disciplina: Laboratório de Fis26

Disciplina: Laboratório de Fis26 1 Disciplina: Laboratório de Fis26 www.fis.ita.br/labfis26 Professores: Sonia Guimarães soniagui@ita.br Douglas Leite prof.dmgl@gmail.com Monitoras: Larissa chazfisica@gmail.com Flávia rocha.pereira.flavia@gmail.com

Leia mais

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO A Plataforma Arduino é considerada plataforma aberta, ou seja, qualquer pessoa pode efetuar uma melhoria em um código, biblioteca e disponibilizá-la

Leia mais

Arduino. Gilmar Aquino

Arduino. Gilmar Aquino Arduino Gilmar Aquino Microcontroladores; O que é o Arduino; Sumário A origem do Arduino; Por que Arduino; Placas; Hardware; Shields; Módulos; Software; Exemplo de aplicação; Dicas, Sites e Livros; Prática.

Leia mais

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015 Projeto 01 Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz 30 de agosto de 2015 1 Introdução Este projeto é baseado no Laboratório 01 do Livro Head First C [2]. A idéia

Leia mais

Arduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS.

Arduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS. Arduino Introdução aos Básicos Leonardo Mauro P. Moraes Universidade Federal de Mato Grosso do Sul - UFMS Ponta Porã - MS 2016 1 Introdução 2 Arduino 3 4 Encerramento Introdução Arduino 1 Introdução Arduino

Leia mais

Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

Curso: Tecnologias educacionais de baixo custo. Conector Ciência: Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador

Leia mais

OFICINA Uso da plataforma Arduino no Ensino de Ciências

OFICINA Uso da plataforma Arduino no Ensino de Ciências OFICINA Uso da plataforma Arduino no Ensino de Ciências Grupo 2 de Atividades Astrogildo Junqueira Docente Física/IFSP Lucas D Amásio David Larronda Licenciandos/IFSP Apoio Financeiro: Prodocência / Capes

Leia mais

Sistema Irrigatório Utilizando Tecnologia Arduino

Sistema Irrigatório Utilizando Tecnologia Arduino Sistema Irrigatório Utilizando Tecnologia Arduino Thiene de Oliveira Santos 1, Tiago Piperno Bonetti 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil thiene.oliveira.santos@gmail.com, bonetti@unipar.br

Leia mais

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN Minicurso de Arduino Laboratório de Inovação em Sistemas em chip npiti - UFRN Agenda - 1º dia Motivação Introdução O Arduino, Versões, Clones Noções de eletrônica Corrente, tensão, potência, resistores,

Leia mais

PROTÓTIPO AUTOMATIZADO DE MÁQUINA DE ENVASE DE LÍQUIDOS VIA ARDUINO 1 INTRODUÇÃO

PROTÓTIPO AUTOMATIZADO DE MÁQUINA DE ENVASE DE LÍQUIDOS VIA ARDUINO 1 INTRODUÇÃO PROTÓTIPO AUTOMATIZADO DE MÁQUINA DE ENVASE DE LÍQUIDOS VIA ARDUINO Rafael de Moraes¹, Luis T. G. Pinto 2, Rafael Tapia¹, Jorge Feitosa¹, Ricardo Rall 3. ¹Analise e Desenvolvimento de Sistemas, Faculdade

Leia mais

AUTOR(ES): ANGELINA GRAZIELA SÉTIMO DE CARVALHO, ALAN CARLOS ECHER, JOÃO LUIS OSTI DA SILVA, THAISA BONAMIM FIORILLI

AUTOR(ES): ANGELINA GRAZIELA SÉTIMO DE CARVALHO, ALAN CARLOS ECHER, JOÃO LUIS OSTI DA SILVA, THAISA BONAMIM FIORILLI Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: SISTEMA DE AUTOMAÇÃO DE IRRIGAÇÃO CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E TECNOLOGIAS SUBÁREA:

Leia mais

Controle de irrigação automatizado controlado por placa de Arduino Mega

Controle de irrigação automatizado controlado por placa de Arduino Mega PROJETO INTEGRADOR III FACULDADE UNA DE UBERLÂNDIA www.una.br Controle de irrigação automatizado controlado por placa de Arduino Mega Anderson de Almeida Moraes, Una Uberlândia, anderson.almeida.moraes@hotmail.com

Leia mais

MINICURSO ARDUINO AVANÇADO

MINICURSO ARDUINO AVANÇADO MINICURSO ARDUINO AVANÇADO Ministrantes: Henrique Wippel Parucker da Silva Murilo de Oliveira do Nascimento Ícaro Cristofolini COLMÉIA Quem somos? O que fazemos? PLATAFORMA DE PROTOTIPAGEM ARDUINO ARDUINO

Leia mais

Mundo Arduino: Vamos começar a programar?

Mundo Arduino: Vamos começar a programar? Mundo Arduino: Vamos começar a programar? Date : 2 de Janeiro de 2014 Por Jorge Alcino para o Pplware O Arduino é uma plataforma de hardware livre, projectado com um microcontrolador Atmel AVR. É uma placa

Leia mais

Pequenos Projetos com Arduino

Pequenos Projetos com Arduino Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Pequenos Projetos com Arduino Jener Toscano

Leia mais

Introdução ao Arduino

Introdução ao Arduino Introdução ao Arduino Cassio Trindade Batista Iago Souza de Sousa Universidade Federal do Pará Instituto de Tecnologia Faculdade de Engenharia da Computação e Telecomunicações III Semana Acadêmica da Faculdade

Leia mais

DESENVOLVIMENTO DE PLATAFORMA DE INSTRUMENTAÇÃO UTILIZANDO ARDUÍNO

DESENVOLVIMENTO DE PLATAFORMA DE INSTRUMENTAÇÃO UTILIZANDO ARDUÍNO DESENVOLVIMENTO DE PLATAFORMA DE INSTRUMENTAÇÃO UTILIZANDO ARDUÍNO MATOS, André Carlos Pereira de 1 ; LARQUER, Thiago Resende 2 ; RESUMO: Atualmente os cursos envolvendo a área de elétrica e eletrônica

Leia mais

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 07

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 07 Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE Núcleo de Arte e Tecnologia julio lucio martin Aula 07 O que vamos entender? sensor temperatura LM35 No datasheet do sensor vemos a gráfica

Leia mais

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto E T A P A 1 O QUE É ARDUINO? Segundo o site WIKIPEDIA, Arduino é: É um microcontrolador de placa única e um conjunto de software para programá lo. O hardware consiste em um projeto simples de hardware

Leia mais

Arduino - Primeiros Passos

Arduino - Primeiros Passos Arduino - Primeiros Passos Por Fábio Souza 06/11/2013 ÍNDICE DE CONTEÚDO 1. Introdução ao Arduino 2. Plataforma de desenvolvimento Arduino 3. Hardware do Arduino 4. Software do Arduino 5. IDE do Arduino

Leia mais

Kit controle remoto IR acionando 3 Led com Arduino

Kit controle remoto IR acionando 3 Led com Arduino Kit controle remoto IR acionando 3 Led com Arduino Neste artigo, vamos mostrar como controlar o Arduino através do controle remoto IR. Trata-se de evolução em relação ao primeiro tutorial, onde acendemos

Leia mais

Introdução do Arduino para aquisição de dados e controle de instrumentos

Introdução do Arduino para aquisição de dados e controle de instrumentos Introdução do Arduino para aquisição de dados e controle de instrumentos Rafael Pezzi Centro de Tecnolocia Acadêmica Instituto de Física - UFRGS Novembro de 2018 Roteiro O que é o Arduino? Especificações

Leia mais

Programação do Arduino. Parte 1. IDE Wiring

Programação do Arduino. Parte 1. IDE Wiring Programação do Arduino Parte 1 IDE Wiring Ambiente de programação: IDE Wiring Barra de título Menu Barra de ferramentas Janela de edição Janela de status Ambiente de programação: IDE Wiring Compilação

Leia mais

Programação em Linguagem C

Programação em Linguagem C Programação em Linguagem C UNIDADE 1 Unidade I Nesta unidade aprenderemos: escrever o código no computador e transferir para o Arduino. ligar e desligar um pino; utilizar o delay (tempo); ler um pino para

Leia mais

ARDUÍNO PROCEDIMENTOS BÁSICOS

ARDUÍNO PROCEDIMENTOS BÁSICOS ARDUÍNO PROCEDIMENTOS BÁSICOS O IDE do Arduíno Nesse primeiro momento, utilizaremos o IDE Ambiente de Desenvolvimento Integrado fornecido pelos próprios inventores do Arduíno, para realizar a sua programação.

Leia mais

Projeto Final de Microcontroladores 2 Alarme de Temperatura

Projeto Final de Microcontroladores 2 Alarme de Temperatura Projeto Final de Microcontroladores 2 Alarme de Temperatura Aline Romanini 145157 Marlon Felipe 121207 Osvaldo Torezan 147558 Novembro de 2016 Conteúdo 1. Placa de Desenvolvimento Freescale KL25Z... 3

Leia mais

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics.

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics. Projeto No. 3 LDR O objetivo deste projeto é controlar o estado de um LED (aceso ou apagado) através da verificação de luminosidade do ambiente utilizando um sensor de luminosidade LDR. O LDR (Light Dependent

Leia mais

Programação em Linguagem C

Programação em Linguagem C Programação em Linguagem C UNIDADE 2 Unidade 2 Nesta unidade estudaremos: If/else; for; while; switch case; Comunicação serial com PC; apelidos para os pinos do Arduino. Relembrando... Caso geral da instrução

Leia mais

Projeto No. 15 Sensor Óptico Reflexivo

Projeto No. 15 Sensor Óptico Reflexivo Projeto No. 15 Sensor Óptico Reflexivo Neste projeto vamos utilizar um Sensor Óptico Reflexivo TCRT5000 para implementar um interruptor de proximidade. Desta forma, não será necessário que a pessoa toque

Leia mais

Comunicação Serial 1

Comunicação Serial 1 Curso Técnico em Automação Industrial Disciplina: Programação aplicada a Microcontroladores Professor: Marcelo Cendron Comunicação Serial 1 A comunicação serial (UART) na plataforma Arduino é, sem duvida,

Leia mais

SISTEMA DE CONTROLE AUTOMATIZADO DE SIRENE ESCOLAR COM MÚLTIPLAS ENTRADAS E SAÍDAS DE ÁUDIO USANDO ARDUINO

SISTEMA DE CONTROLE AUTOMATIZADO DE SIRENE ESCOLAR COM MÚLTIPLAS ENTRADAS E SAÍDAS DE ÁUDIO USANDO ARDUINO Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. SISTEMA DE CONTROLE AUTOMATIZADO DE SIRENE ESCOLAR COM MÚLTIPLAS ENTRADAS E SAÍDAS

Leia mais

I2C PROTOCOLO DE COMUNICAÇÃO

I2C PROTOCOLO DE COMUNICAÇÃO Esse barramento foi criado pela empresa Holandesa (Philips) como Inter IC ou I2C que possibilita a utilização de grande quantidade de componentes padronizados, os quais podem realizar diversas funções,

Leia mais

AUTOMAÇÃO DE AVIÁRIO UTILIZANDO A PLATAFORMA ARDUINO

AUTOMAÇÃO DE AVIÁRIO UTILIZANDO A PLATAFORMA ARDUINO AUTOMAÇÃO DE AVIÁRIO UTILIZANDO A PLATAFORMA ARDUINO Paulo Sergio Mattos Périgo¹, Bruno Fernando Serrano¹, Wyllian Fressati¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil pauloperig@gmail.com,

Leia mais

O que você pode fazer com o Arduino

O que você pode fazer com o Arduino O que é Arduino O Arduino foi criado em 2005 por um grupo de 5 pesquisadores : Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis. O objetivo era elaborar um dispositivo que fosse

Leia mais

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade Introdução MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade A oficina proposta neste documento apresenta conceitos iniciais e intermediários sobre o funcionamento

Leia mais

Manual Técnico Arduino Supervisório RTC (Real Time Clock)

Manual Técnico Arduino Supervisório RTC (Real Time Clock) Manual Técnico Arduino Supervisório RTC (Real Time Clock) 2014 Todos os direitos reservados Página 1 de 17 Sumário Manual Técnico...1 Introdução...3 Características...4 Módulos Integrados...5 Arduino Supervisório

Leia mais

PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC

PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC ATIVIDADES EXECUTADAS PELO BOLSISTA / VOLUNTÁRIO DADOS DE IDENTIFICAÇÃO: Do bolsista: Nome: Carlos Vinícius Machado Caldeira Curso: Engenharia Elétrica com ênfase em Sistemas Eletrônicos Período de vigência

Leia mais

IMPLEMENTAÇÃO DE SISTEMA AUTOMATIZADO PARA MEDIÇÃO DE CO 2 UTILIZANDO ARDUINO. Bruno Piza Mourão* Marcelo Augusto Gonçalves Bardi.

IMPLEMENTAÇÃO DE SISTEMA AUTOMATIZADO PARA MEDIÇÃO DE CO 2 UTILIZANDO ARDUINO. Bruno Piza Mourão* Marcelo Augusto Gonçalves Bardi. IMPLEMENTAÇÃO DE SISTEMA AUTOMATIZADO PARA MEDIÇÃO DE CO 2 UTILIZANDO ARDUINO Bruno Piza Mourão* Marcelo Augusto Gonçalves Bardi. Universidade São Francisco bruno-mourao1@hotmail.com Resumo: O dióxido

Leia mais

Curso de robótica 2. Novos conceitos de programação

Curso de robótica 2. Novos conceitos de programação Curso de robótica 2 Novos conceitos de programação Revisão eletricidade revisão eletricidade Potenciômetro LEDs Push button Fonte: http://www.baudaeletronica.com.br/potenciometro-linear-d e-10k-10000.html

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Intenção da Aula 1. Introdução sobre a programação multi-core no ESP32 2. Conhecer as principais funções da programação multi-core 3. Criar um programa no qual diferentes tarefas

Leia mais

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais Agenda Arduino Tipos, detalhes; Esquema elétrico. IDEs Eagle; ATMel Studio; Arduino Studio; Circuits IO (Simulador). Arduino Arduino MEGA2560

Leia mais

Automação Industrial PEA-2211: INTRODUÇÃO À ELETROMECÂNICA E À AUTOMAÇÃO AUTOMAÇÃO: CONTROLADOR LÓGICO PROGRAMÁVEL

Automação Industrial PEA-2211: INTRODUÇÃO À ELETROMECÂNICA E À AUTOMAÇÃO AUTOMAÇÃO: CONTROLADOR LÓGICO PROGRAMÁVEL PEA-2211: INTRODUÇÃO À ELETROMECÂNICA E À AUTOMAÇÃO AUTOMAÇÃO: CONTROLADOR LÓGICO PROGRAMÁVEL Histórico Fim da década de 1960: os circuitos integrados permitiram o desenvolvimento de minicomputadores,

Leia mais

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner Arduino Single-board microcontroller Microcontrolador Placa CPU, Memória, Serial, I/O Conectores, Fonte, USB, LEDs IDE Compilador, Bibliotecas, Editor, Burner http://arduino.cc/en/reference/homepage Shields

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER CURITIBA 2010 GILBERTO YOSHIAKI YAMANOUCHI RAFAEL HENRIQUE AZANHA

Leia mais

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Scaling Up Inclusion: Robotics, a STEM focused Project Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Alberto Brochado, Eugénio Oliveira, Fernando Coelho Alberto Brochado,

Leia mais

PROJETO ARDUGARDEN - IRRIGADOR AUTOMÁTICO UTILIZANDO ARDUINO

PROJETO ARDUGARDEN - IRRIGADOR AUTOMÁTICO UTILIZANDO ARDUINO PROJETO ARDUGARDEN - IRRIGADOR AUTOMÁTICO UTILIZANDO ARDUINO Gabriele Miranda França 1, Audrey Marcella Akazawa 1, Carla Aparecida de Almeida Paula 1, Cristina Prevides Santos 1, Carlos Eduardo Oliveira

Leia mais

Computação Embarcada - Projeto

Computação Embarcada - Projeto Computação Embarcada - Projeto B - Detalhamento da proposta Rafael Corsi rafael.corsi@insper.edu.br 10 de março de 2017 Matheus Marotzke Engenharia da Computação INSPER 2017 INTRODUÇÂO A atividade consiste

Leia mais

RELÉ DE IMPULSO (COM FEED BACK DO STATUS) E ARDUINO NO ACIONAMENTO DE CARGAS ELÉTRICAS

RELÉ DE IMPULSO (COM FEED BACK DO STATUS) E ARDUINO NO ACIONAMENTO DE CARGAS ELÉTRICAS RELÉ DE IMPULSO (COM FEED BACK DO STATUS) E ARDUINO NO ACIONAMENTO DE CARGAS ELÉTRICAS A abordagem que será exposta neste pequeno informativo visa oferecer alguns subsídios às pessoas que se interessam

Leia mais

Lab2. Germano Maioli Penello IF-UFRJ aula 16.

Lab2. Germano Maioli Penello IF-UFRJ aula 16. Lab2 aula 16 www.if.ufrj.br/~gpenello/lab2_2018-2.html Germano Maioli Penello IF-UFRJ 2018-2 1 Perguntas Um microcontrolador é: A. Um CPU pequeno feito de transistores, condutores de calor e sensores de

Leia mais

Controlador Lógico Programável

Controlador Lógico Programável Controlador Lógico Programável Prof. Stefano 1 Definição IEC 1131-3 É um equipamento de controle composto de componentes eletrônicos e memória programável que contém dados e programas com a finalidade

Leia mais

CURSO DE ROBÓTICA PARA ENSINO MÉDIO

CURSO DE ROBÓTICA PARA ENSINO MÉDIO CURSO DE ROBÓTICA PARA ENSINO MÉDIO Autor (1): José Torres Coura Neto; Co-autor (2): Fernando Costa Fernandes Gomes; Orientador (3): Euler Cássio Tavares de Macêdo (1) Universidade Federal da Paraíba,

Leia mais

Para começar, iremos visualizar todas as informações no monitor serial. Portanto, a primeira montagem que devemos fazer na protoboard é a seguinte:

Para começar, iremos visualizar todas as informações no monitor serial. Portanto, a primeira montagem que devemos fazer na protoboard é a seguinte: Projeto Timer Componentes: 01 Buzzer + 03 PushButtons + 01 Potenciometro + 01 LCD Descrição: Aprenda como fazer um timer com seu Arduino, onde você seleciona o tempo e ouve um aviso sonoro quando o tempo

Leia mais

INFORMAÇÕES GERAIS DO TRABALHO

INFORMAÇÕES GERAIS DO TRABALHO INFORMAÇÕES GERAIS DO TRABALHO Título do Trabalho: Desenvolvimento de Módulo Didático para a Utilização em Plataforma Arduino Autor (es): Marielle Jordane da Silva, Corina Fonseca de Carvalho Macedo, Deborah

Leia mais

ARDUINO. Profº. Engº. Robson Dias Ramalho

ARDUINO. Profº. Engº. Robson Dias Ramalho ARDUINO Profº. Engº. Robson Dias Ramalho 3. Microprocessador (E/S) 4. Memória RAM (E/S) 5. Placa de vídeo (E/S) 8. Disco Rígido (E/S) 9. Mouse (Saída) 10. Teclado (E/S) 2. Placa mãe (barramento de dados)

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

int pinosensor = A0; //define a variável como entrada analógica //no pino A0 para o sensor LM35.

int pinosensor = A0; //define a variável como entrada analógica //no pino A0 para o sensor LM35. SENSOR TEMPERATURA LM-35 com DISPLAY LCD 16x02: O Arduino lê repetidamente uma entrada analógica e após esse valor lido passar por uma transformação matemática é impresso na tela do LCD. O LM35 é um sensor

Leia mais

ALGORITMOS, ARQUITETURA E ARDUINO

ALGORITMOS, ARQUITETURA E ARDUINO INOVAÇÃO TECNOLÓGICA E EMPREENDEDORISMO ALGORITMOS, ARQUITETURA E ARDUINO Prof. Dr. Daniel Caetano 2017-2 Objetivos Rever alguns conceitos iniciais de algoritmos Tomar contato com alguns conceitos de arquitetura

Leia mais

Arquitetura do Microcontrolador Atmega 328

Arquitetura do Microcontrolador Atmega 328 Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Arquitetura do Microcontrolador Atmega

Leia mais

Curso de Básico Arduino! Ministrado por: Wellington Cássio Faria Contato:

Curso de Básico Arduino! Ministrado por: Wellington Cássio Faria Contato: Curso de Básico Arduino! Aula 1: Introdução ao Arduino e Portas Digitais Quem sou eu? Formação: Wellington Cássio Faria Curso técnico Médio (2o grau) Técnico em Eletrônica Industrial, CEP - Centro de Educação

Leia mais

Fonte Bivolt 24 Vdc / 5 A

Fonte Bivolt 24 Vdc / 5 A Descrição do Produto A fonte de alimentação é uma solução para aplicações de uso geral no que se refere a alimentação de controladores programáveis, sensores e comando de quadro elétricos. Tem uma saída

Leia mais

Curso introdutório de microcontroladores - Plataforma Arduino

Curso introdutório de microcontroladores - Plataforma Arduino Curso introdutório de microcontroladores - Plataforma Arduino Prof. Fábio Rodrigues de la Rocha FLISOL - UTFPR-PR - Abril/2011 FLISOL - UTFPR-PR - Abril/2011 1 Introdução Mas afinal, o que é Arduino? Arduino

Leia mais

Sensores que fazem uso de ultrassons encontram uma grande gama de

Sensores que fazem uso de ultrassons encontram uma grande gama de ESTADO DE MATO GROSSO ESCOLA ESTADUAL DESEMBARGADOR MILTON ARMANDO POMPEU DE BARROS ENSINO MÉDIO INTEGRADO A EDUCAÇÃO PROFISSIONALIZANTE TÉCNICO EM INFORMÁTICA TIAGO DOS SANTOS FERREIRA Automação Náutica

Leia mais

Indústria e Comércio de Atuadores RVC Eireli EPP.

Indústria e Comércio de Atuadores RVC Eireli EPP. MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO DO CONTROLADOR/POSICIONADOR ELETRÔNICO MODELO RVC_2017/05-R0 PARA OS ATUADORES ELÉTRICOS DA RVC 1. INTRODUÇÃO O controlador/posicionador desenvolvidos para os atuadores

Leia mais

SUPERVISÃO DE VAZÃO E NÍVEL UTILIZANDO PLATAFORMA ARDUINO

SUPERVISÃO DE VAZÃO E NÍVEL UTILIZANDO PLATAFORMA ARDUINO SUPERVISÃO DE VAZÃO E NÍVEL UTILIZANDO PLATAFORMA ARDUINO 1. INTRODUÇÃO Projetado com um micro controlador Atmel AVR de placa única, o Arduino é uma plataforma de prototipagem eletrônica de hardware livre

Leia mais

Fundamentos de Automação. Controlador 01/06/2015. Controladores. Controladores. Controladores. Considerações Iniciais CURSO DE AUTOMAÇÃO INDUSTRIAL

Fundamentos de Automação. Controlador 01/06/2015. Controladores. Controladores. Controladores. Considerações Iniciais CURSO DE AUTOMAÇÃO INDUSTRIAL Ministério da educação - MEC Secretaria de Educação Profissional e Técnica SETEC Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul Campus Rio Grande Considerações Iniciais Fundamentos

Leia mais

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo;

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo; O que são? CLP - CONTROLADOR LÓGICO PROGRAMÁVEL ü O CLP é um computador industrial, capaz de implementar funções de controle (sequência lógica, contagem e temporização), operações lógicas e aritméticas,

Leia mais

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO Profª Danielle Casillo Ambiente de software desenvolvido para a programação, configuração, depuração e documentação de programas

Leia mais

3. CARACTERÍSTICAS TÉCNICAS

3. CARACTERÍSTICAS TÉCNICAS 3. CARACTERÍSTICAS TÉCNICAS 3.2 CARACTERÍSTICAS DE SOFTWARE 1. CARACTERÍSTICAS O CLG535R é um controlador programável que integra os principais recursos empregados em uma automação industrial. Dispõe integrado

Leia mais

Então, o grupo buscou criar um orçamento com esses produtos que fosse o mais barato e pratico possível.

Então, o grupo buscou criar um orçamento com esses produtos que fosse o mais barato e pratico possível. Diario de bordo Dia 1 Após a criação dos grupos iniciou-se a discussão do tema do projeto, e foi decidido que o grupo faria um sistema de irrigação automatizado. A ideia surgiu a partir da sugestão do

Leia mais

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída Escola Politécnica da Universidade de São Paulo Prof.

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

CANAL ANALÓGICO

CANAL ANALÓGICO CANAL ANALÓGICO CANAL ANALÓGICO (Introdução) Variáveis analógicas apresentam variação modular em função do tempo, como por exemplo a temperatura, pressão, nível, etc. Para trabalhar com estas variáveis,

Leia mais

DESENVOLVIMENTO DE PROTÓTIPO AUTOMATIZADO PARA O CULTIVO PROTEGIDO DE HORTALIÇAS. Ituporanga/SC

DESENVOLVIMENTO DE PROTÓTIPO AUTOMATIZADO PARA O CULTIVO PROTEGIDO DE HORTALIÇAS. Ituporanga/SC DESENVOLVIMENTO DE PROTÓTIPO AUTOMATIZADO PARA O CULTIVO PROTEGIDO DE HORTALIÇAS Carvalho, Renon Steinbach 1 ; Hoffmann, Ane Fernanda 2 ; Fiamoncini, Gabriel 3 ; Neto, João Vieira 4 1,2,3 Instituto Federal

Leia mais

AUTOMAÇÃO DE PORTA COM FECHADURA ELÉTRICA UTILIZANDO CLP ARDUINO E TECNOLOGIA BLUETOOTH 1 INTRODUÇÃO

AUTOMAÇÃO DE PORTA COM FECHADURA ELÉTRICA UTILIZANDO CLP ARDUINO E TECNOLOGIA BLUETOOTH 1 INTRODUÇÃO AUTOMAÇÃO DE PORTA COM FECHADURA ELÉTRICA UTILIZANDO CLP ARDUINO E TECNOLOGIA BLUETOOTH Lucas Martins Zonta¹, Henrique Augusto dos Reis Keese¹, Alexandre Magno de Lima Ferreira¹, William Moreira¹, Ricardo

Leia mais

PLATAFORMA PARA CARACTERIZAÇÃO DE ELEMENTOS SENSORES PIEZORESISTIVOS 1

PLATAFORMA PARA CARACTERIZAÇÃO DE ELEMENTOS SENSORES PIEZORESISTIVOS 1 PLATAFORMA PARA CARACTERIZAÇÃO DE ELEMENTOS SENSORES PIEZORESISTIVOS 1 Carlos Augusto Valdiero 2, André Luciano Rakowiski 3, Luiz Antônio Rasia 4, Antonio Carlos Valdiero 5. 1 Projeto de Pesquisa Institucional

Leia mais

INTRODUÇÃO A PLATAFORMA ARDUINO. TÁSSIO JOSÉ GONÇALVES GOMES

INTRODUÇÃO A PLATAFORMA ARDUINO. TÁSSIO JOSÉ GONÇALVES GOMES INTRODUÇÃO A PLATAFORMA ARDUINO TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br tassiogoncalvesg@gmail.com APRESENTAÇÃO TÁSSIO JOSÉ GONÇALVES GOMES Mestrando em Informática pela UFAL e Bacharel

Leia mais

Controladores Lógicos Programáveis. Prof. Juan Moises Mauricio Villanueva

Controladores Lógicos Programáveis. Prof. Juan Moises Mauricio Villanueva Controladores Lógicos Programáveis Prof. Juan Moises Mauricio Villanueva E-mail: jmauricio@cear.ufpb.br www.cear.ufpb.br/juan 1 Dispositivos de programação 1. Componentes de um CLP Fonte de Alimentação

Leia mais

Arduino. Prof. Maurício Dias

Arduino. Prof. Maurício Dias Arduino Prof. Maurício Dias Percepção e Ação Sistemas embarcados Atuação: Sensores: percebem o que acontece com o mundo externo Atuadores: atuam no mundo externo Arduino Hardware livre Software livre Diferentes

Leia mais

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES 16 TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: FACULDADE ENIAC AUTOR(ES):

Leia mais

Missão: Arduino. 3 de Março. Organização

Missão: Arduino. 3 de Março. Organização Missão: Arduino 3 de Março Organização Introdução Boa tarde agente, A sua missão para hoje será programar uma plataforma electrónica dada pelo nome de Arduino. Antes de mais vejamos o material necessário

Leia mais

AUTOMAÇÃO DE UMA ESTUFA: A INFORMÁTICA AUXILIANDO O AGRONEGÓCIO

AUTOMAÇÃO DE UMA ESTUFA: A INFORMÁTICA AUXILIANDO O AGRONEGÓCIO AUTOMAÇÃO DE UMA ESTUFA: A INFORMÁTICA AUXILIANDO O AGRONEGÓCIO Gabriel Alcazar da Silva, Faculdade de Tecnologia de Rio Preto, gabrisalcazar@hotmail.com William Pessoa Batista, Faculdade de Tecnologia

Leia mais

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. 6.1 Objetivo: O objetivo desta aula é mostrar aos alunos o que é e como funciona o Arduino e seus

Leia mais

DESENVOLVIMENTO DE UM MÓDULO DE IRRIGAÇÃO DOMÉSTICA AUTOMATIZADA COM PLATAFORMA ARDUINO

DESENVOLVIMENTO DE UM MÓDULO DE IRRIGAÇÃO DOMÉSTICA AUTOMATIZADA COM PLATAFORMA ARDUINO DESENVOLVIMENTO DE UM MÓDULO DE IRRIGAÇÃO DOMÉSTICA AUTOMATIZADA COM PLATAFORMA ARDUINO Letícia Souza NUNES 1, Lucas Loureiro Albuquerque da Silva ELOI 2, Rafael Germano do AMARAL 3, João Moreno VILAS

Leia mais

Acendendo o Led com Arduino.

Acendendo o Led com Arduino. Acendendo o Led com Arduino. Nesse tutorial aprenderemos a ligar e desligar um Led com o Arduino. Para isso utilizaremos os seguintes componentes e ferramentas: Arduino Figura 1 Arduino UNO. Placa de prototipação

Leia mais

TRABALHO DE CONCLUSÃO DE CURSO TÉCNICO EM ELETRÔNICA. Reutilização de água

TRABALHO DE CONCLUSÃO DE CURSO TÉCNICO EM ELETRÔNICA. Reutilização de água Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC JORGE STREET TRABALHO DE CONCLUSÃO DE CURSO TÉCNICO EM ELETRÔNICA Reutilização de água Adilson A. Silva Daniel D.

Leia mais

Projeto No. 11 Display de Leds de 7 Segmentos

Projeto No. 11 Display de Leds de 7 Segmentos Projeto No. 11 Display de Leds de 7 Segmentos O objetivo deste projeto é demonstrar a utilização do display de led de 7 segmentos controlado diretamente a partir das portas do Arduino. Material necessário:

Leia mais

Alarma Aê Projeto de alarme com envio de alerta para aplicativo para Smartphone.

Alarma Aê Projeto de alarme com envio de alerta para aplicativo para Smartphone. Alarma Aê Projeto de alarme com envio de alerta para aplicativo para Smartphone. Caroline Alves (sma.caroline@ymail.com) Henry (hpoleselo@gmail.com) Valdinei França (valdiney.2@hotmail.com) Victor Correa

Leia mais

Controlador Eletrônico Inteligente para Aquecedor Solar TK-8A

Controlador Eletrônico Inteligente para Aquecedor Solar TK-8A Manual Controle TK-8A Tecnologia faz da vida uma perfeição Controlador Eletrônico Inteligente para Aquecedor Solar TK-8A Prezado Cliente, Obrigado por adquirir o controlador digital para aquecedores solares.

Leia mais

Plataforma Arduino, um universo de possibilidades

Plataforma Arduino, um universo de possibilidades Plataforma Arduino, um universo de possibilidades Origens da Plataforma Arduino e as principais características da placa Arduino Uno o Hardware de maior sucesso. O Projeto Arduino foi iniciado em meados

Leia mais

CATRACA LUMEN BLACK Características

CATRACA LUMEN BLACK Características CATRACA LUMEN BLACK Características Fabricada em aço-carbono preto; Tratamento anti-corrosivo; Acabamento em aço inox nos braços; Fechadura para acesso aos componentes eletrônicos; Sistema de amortecimento

Leia mais

EXPERIÊNCIA N O 1 ACINAMENTO DE UMA LÂMPADA POR UMA CHAVE

EXPERIÊNCIA N O 1 ACINAMENTO DE UMA LÂMPADA POR UMA CHAVE I EXPERIÊNCIA N O 1 ACINAMENTO DE UMA LÂMPADA POR UMA CHAVE Ligar e desligar uma lâmpada através de uma única chave pulsante. Toda vez que a chave for pressionada a lâmpada deve mudar de estado, mantendo

Leia mais

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.

Leia mais

LAB4 Introdução aos Controladores Lógicos Programáveis

LAB4 Introdução aos Controladores Lógicos Programáveis LAB4 Introdução aos Controladores Lógicos Programáveis 4.1 Introdução Os Controladores Lógicos Programáveis (CLPs) são dispositivos digitais, muito utilizados na indústria, capazes de armazenar instruções

Leia mais

Circuito e programa do módulo Arduino de leitura da Célula de Ar

Circuito e programa do módulo Arduino de leitura da Célula de Ar UNIVERSIDADE FEDERAL DO RIO DE JANEIRO Instituto de Física Programa de Pós-Graduação em Ensino de Física Mestrado Nacional Profissional em Ensino de Física Circuito e programa do módulo Arduino de leitura

Leia mais