Arduíno: Uma possibilidade de integração com o gvsig



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

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

II SATEC 2ª Semana de Atualização Técnica

Arduino. Prof. Jener Toscano Lins e Silva

Arduino. Gilmar Aquino

Arduino Básico: As versatilidades desta plataforma na prática

Arquitetura do Microcontrolador Atmega 328

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

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

Mini curso Arduino Parte I. Prof. Rogério Neves

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

Microprocessadores e Microcontroladores. Professor Lucas Araujo do Nascimento

Aula 1 Apresentação e Conceitos Iniciais. Wellington Cássio Faria fb.com/wellingtoncf

Curso Arduino ESP8266. Aula #1 - Introdução

A placa Arduino: uma opção de baixo custo para experiências de Física assistidas pelo PC. Prof. Helio Salim de Amorim 1

Primeiros Passos com o Arduino Massimo Banzi

O que você pode fazer com o Arduino

Internet das Coisas com Intel A2 Placas IoT.

Arduino Básico Michael McRoberts

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Programação C para Arduino

Desenvolvendo Sistemas de Aquisição, Análise e Apresentação de Dados com LabVIEW

DESENVOLVIMENTO DE FRESADORA CNC DE BAIXO CUSTO

DESENVOLVIMENTO DE EQUIPAMENTO ELETROELETRÔNICO PARA MONITORAMENTO DE RADIAÇÕES UV 1 INTRODUÇÃO

INFORMAÇÕES GERAIS DO TRABALHO

Sérgio de Oliveira. Novatec

Minicurso - Arduino Startup Garagem

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

Hardware Livre Arduino. Givanaldo Rocha de Souza

Por Sergio Genilson Pfleger PLATAFORMA ROBÓTICA GENÉRICA BASEADA EM ARDUINO.

DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL

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

Estudo do Ambiente de Programação Arduino Software (IDE) com Intel Galileo Gen2. Apostila de acompanhamento para o aluno.

Manual Técnico Protuino FTDi

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

ESTAÇÃO DE COLETA DE DADOS AMBIENTAIS ON-LINE BASEADA NO MICROCONTROLADOR ESP8266

DESENVOLVIMENTO DE UM LABORATÓRIO DIDÁTICO PARA ELETRÔNICA USANDO PLATAFORMA DE INSTRUMENTAÇÃO VIRTUAL COM ACESSO VIA WEB

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

ARDUINO. Profº. Engº. Robson Dias Ramalho

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

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

GERÊNCIA DE RSSF PARA CONTROLE DE TEMPERATURA E LUMINOSIDADE EM AMBIENTES DE SAÚDE

DATACENTER WITH REMOTE MANAGEMENT TOOL PROTOTYPE ARDUINO

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Arduino - Primeiros Passos

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

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

Mundo Arduino: Vamos começar a programar?

Comparação entre Arduino, FPGA, ASIC e SoC

Projeto ITASONDA. Desenvolvimento de Balões de Sondagem. de Baixo Custo. para Medidas de Perfis Verticais. de Radiação na Atmosfera

Congresso Brasileiro de Agricultura de Precisão- ConBAP 2014 São Pedro - SP, 14 a 17 de setembro de 2014

Primeiros Passos com o Arduino

Introdução. O que é o Arduino?

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

AULA 12 SISTEMAS SUPERVISÓRIOS

Microprocessadores vs Microcontroladores

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

Computação Embarcada - Projeto

TÍTULO: CONTROLADOR DE PROCESSOS E DISPOSITIVOS COM REDUNDÂNCIA DE OPERAÇÃO POR PROTOCOLO DE COMUNICAÇÃO I2C

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS

ü 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;

CONTROLE DE TEMPERATURA DE UM SISTEMA DE BAIXO CUSTO UTILIZANDO A PLACA ARDUINO

Estudo da placa de prototipagem Intel Galileo Gen2. Apostila de acompanhamento para o aluno.

Introdução DrumShield A Bateria Eletrônica Montagem Lista de Materiais Exemplo de Montagem... 10

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

UTILIZAÇÃO DA PLACA ARDUINO NO CONTROLE DE TEMPERATURA DE UM SISTEMA DE BAIXO CUSTO

Parte I Introdução. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática

Open Hardware & Arduino

ARDUINO E RASPBERRY PI : UMA COMPARAÇÃO DE ESPECIFICAÇÕES E APLICAÇÕES DE MINICOMPUTADORES

A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa.

MINICURSO DE ARDUINO AULA 01. Gabriel de Melo Souza Lucas Nunes de Carvalho Max Rodrigues Marques Victor Paiva de Oliveira

0 MAR/09 EMISSÃO INICIAL GC MRC MRC REV. DATA NATUREZA DA REVISÃO ELAB. VERIF. APROV. EMPREENDIMENTO: ÁREA: ELÉTRICA

Controle de Acesso para Elevadores Privativos. Automação Cabine Interna dos Elevadores. Bio Elevador EC32

Uso do PIN-Pad USB com o SCOPE Versão 1.0

Componentes de SIs. Pessoas Organiz. Tecnologia

Programação Básica em Arduino

CONTROLE AUTOMATIZADO DA IRRIGAÇÃO UTILIZANDO UM CONTROLADOR LÓGICO PROGRAMÁVEL ASSOCIADO A UM INVERSOR DE FREQUÊNCIA

O Gabinete e seus componentes [6] Manutenção de. Prof.: Ari Oliveira

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO

Arduino Básico. 2ª edição. Michael McRoberts. Novatec

Documento: Descritivo Simplificado do Projeto SPDMAI

BENGALA ELETRÔNICA MICROCONTROLADA

Transcrição:

Arduíno: Uma possibilidade de integração com o gvsig Gilberto Cugler1 Eduardo Nardine Gomes2 Vilmar Antonio Rodrigues2 1- Bel em Matemática, técnico em Geoprocessamento e Aerofotogrametria. 2-Professor da UNESP- Universidade Estadual Paulista Júlio de Mesquita Filho Campus de Registro/Brasil

METODOLOGIA O desenvolvimento desta pesquisa está sendo realizado com clone (Seeeduino Stalker Waterproof Kit Solar) do Arduíno, GPS Bee, sensores de temperatura/umidade/pluviometro e o software gvsig 2.0 com a utilização de scripting tendo em vista a facilidade de utilização nesta versão do gvsig.

UM POUCO DE ARDUÍNO http://pt.wikipedia.org/wiki/arduino. Arduino, é uma plataforma de prototipagem eletrônica de hardware livre, projetada com um microcontrolador Atmel AVR de placa única, com suporte de entrada/saída embutido, uma linguagem de programação padrão a qual tem origem em Wiring, e é essencialmente C/C++.É de baixo custo, flexível e fácil de se usar...

UM POUCO DE ARDUÍNO Pode ser usado para o desenvolvimento de objetos interativos independentes, ou ainda para ser conectado a um computador... Uma típica placa Arduíno é composta por um controlador, algumas portas de E/S digital e analógica, além de uma interface serial ou USB, para interligar-se ao computador, que é usado para programá-la e interagi-la em tempo real.

UM POUCO DE ARDUÍNO Ela em si não possui qualquer recurso de rede, porém é comum combinar um ou mais Arduínos usando extensões apropriadas chamadas de shields. A interface de programação é simples. Em 2010 foi realizado um documentário sobre a plataforma chamado Arduíno:The Documentary (em Espanhol e Inglês). http://pt.wikipedia.org/wiki/arduino:_the_documentary

UM POUCO DE ARDUÍNO O projeto iniciou-se na cidade de Ivrea, Itália, em 2005, com o intuito de interagir em projetos escolares de forma a ter um custo menor que outros sistemas de prototipagem disponíveis naquela época. Seu sucesso foi sinalizado com o recebimento de uma menção honrosa na categoria Comunidades Digitais em 2008 pela Prix Ars Electronica, além da marca de mais de 50.000 placas vendidas até outubro de 2008.

UM POUCO DE ARDUÍNO Atualmente, seu hardware é feito através de um microcontrolador Atmel AVR, sendo que este não é um requisito formal e pode ser estendido se tanto ele quanto a ferramenta alternativa suportarem a linguagem Arduino e forem aceitas por seu projeto. Considerando esta característica, muitos projetos paralelos se inspiram em cópias modificadas com placas de expansões, e acabam recebendo seus próprios nomes.

UM POUCO DE ARDUÍNO Apesar do sistema poder ser montado pelo próprio usuário, os mantenedores possuem um serviço de venda do produto pré-montado, através deles próprios e também por distribuidores oficiais com pontos de venda mundiais.

MONTAGEM DO AMBIENTE PARA DESENVOLVIMENTO NO ARDUÍNO Para a preparação do ambiente de software para desenvolvimento, é necessário a instalação de: Driver da porta serial http://www.ftdichip.com/drivers/vcp.htm Software para a interface de programação http://arduino.cc/en/main/software

MONTAGEM DO AMBIENTE PARA DESENVOLVIMENTO NO ARDUÍNO Algumas bibliotecas necessárias. poderão ser Exemplos: TinyGPS para trabalhar com GPS; SD para gravar os dados em cartão SD; Ethernet-GSM-LiquidCrystal-WiFiComunicação, etc...

Deve-se configurar(tools/board)o modelo da placa que vai ser utilizado, no nosso caso que estamos usando Seeeduino Stalker - Waterproof Kit Solar, escolhemos conforme indicado.

ESQUEMA SIMPLIFICADO Entrada/Processamento gvsig

DESENVOLVIMENTO NO GVSIG 2.0 Para a inserção de dados e/ou processamentos no gvsig 2.0 será utilizado Scripting-Python com a leitura de arquivos no formato CSV. Os dados no formato CSV serão gerados pelo Arduíno. Uns dos sensores, será um pluviômetro ligado na porta analógica do Arduíno (estação meteorológica) instalado próximo de uma estação já consolidada a fim de calibragem dos dados

EXEMPLOS DE SHIELDS

Ethernet Shield

Joystick Shield WiFi Shield GPS Shield Sensor de umidade solo

Sensor de umidade e temperatura Sensor de fluxo de água Celular Shield Sensor de Monóxido de Carbono

Estação meteorológica

GRACIAS gilbertocugler@gmail.com