Gustavo Ribeiro P. Esteves

Slides:



Advertisements
Apresentações semelhantes
Um programa em C Bibliotecas Variáveis globais
Advertisements

Linguagem de Programação IV
Funções em C.
Classes C++ Class nome da classe { private: membros privados
Introdução à Programação usando Processing Programação Gráfica 2D Estrutura de Seleção Exercício Estrutura de Seleção 2º Semestre 2009 > PUCPR > Design.
Introdução à Programação usando Processing Programação Gráfica 2D Estrutura de Seleção Exercícios de Revisão Estrutura de Seleção 14/10/09 Bruno C. de.
Meu primeiro programa em ARDUINO
professor Victory Fernandes
Introdução à Computação - Jorge Macêdo
Algoritmos e Programação Estruturada Conceitos básicos
Message Passing Interface (MPI)
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo II Confecção de Tabelas.
Experimentos Práticos Introdução aos Sistemas Embarcados
Funções.
Comunicação Serial com o Arduino
CURSO DE ARDUINO AUTOMAÇÃO & ROBÓTICA
Introdução à Engenharia de Computação BACi01
Tiago Barros | Arduino completo Tiago Barros |
Eletrônica Básica Aula 8
Chamada Remota de Procedimentos
0825 – Tipologias de Redes.
Experimentos Práticos Arquitetura de Software para Celulares
Iniciação ao Arduino uno
1 Open Hardware & Arduino Jeronimo Avelar Filho
Ondas Introdução.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2014
CAPITANIA FLUVIAL DE BRASÍLIA
Aulas 2 e 3 – Java – Prof. Marcelo Heitor # O método main e argumentos na linha de comando; # Fluxo padrão de entrada e saída; # A classe JOptionPane;
Tratamento de ficheiros Abrir e fechar um ficheiro.
Introdução à Linguagem C
Um pouco de história… Maxwell (1831–1879) previa a existência de ondas electromagnéticas, idênticas às ondas luminosas. A sua teoria foi muito contestada.
Programação de PIC em C Exposição das funções básicas para
Escolha da Placa. Porta Serial / COM Port Partes do Código.
5COP101 Linguagens de Programação
Workshop de automação de mini helicópteros
Exemplos de programação IDE
Revisão Luis Antonio Tavares
 E. E. Padre Piccinini PRONATEC – TURMA 2 ALUNOS: Lytssa Pereira, Mirela Mancini, João Flávio, Pedro e Alexandro Professor: João Flávio.
Matriz – vector multidimencional A declaração de uma matriz é idêntica a de um vector de vectores. Para aceder aos seus elementos é necessário a utilização.
Remote Procedure Call (RPC) e Rendezvous
Ondas.
Técnico/a de Eletrónica, Automação e Computadores S.D.E. Sistema de Domótica Empresarial Instalações ITED - Domótica Projeto integrado de comunicações.
© Copyright 2008 Algoritmos e Estruturas de Dados 1 IF672 - Algoritmos e Estruturas de Dados CIn - UFPE Adriana Libório Fernandes Lins Arthur Cavalcanti.
Comunicação de Longa Distância (Portadoras, Modulação e Modems) Marcello / Rogério Tecnologias e Mídias Digitais 25/03/2002 Sair Windows.
Estrutura do Software no Sketch Window
USP – ICMC – SSC SSC0300 2º Semestre 2015 Disciplina de Linguagem de Programação e Aplicações [ Eng. Elétrica / Eletrônica ] 1 Prof. Dr. Daniel Rodrigo.
Aula 03: Efeito de iluminação sequencial com LED e Efeito interativo de iluminação com LED
Aula 04: Aprendendo sobre o PWM do arduíno e Ponte H
Aula 05: Sensores do robô e Bibliotecas. Aula 05: Sensores do robô  O que vamos aprender? 1.Funcionamento e aplicações dos sensores 2.Utilidade das Bibliotecas.
Prof. Me. Gustavo Fernandes de Lima
Clique para editar o título Arduino seu primeiro microcontrolador PMR
Clique para editar o título Sensores PMR
UNIVERSIDADE ESTADUAL DO RIO GRANDE DO SUL UNIDADE UNIVERSITÁRIA EM PORTO ALEGRE CURSO DE GRADUAÇÃO EM ENGENHARIA DE ENERGIA Autor: Thiago da Silva Girardi.
Atividade 4 - entrada e saída pelo Arduino
Atividades 3: Configuração de HW/SW
Disciplina: Sistemas Embarcados
Lê temperatura ARDUINO + ANDROID + BLUETOOTH
Arduino seu primeiro microcontrolador
Sensores PMR
Bluetooth AppInventor
Interface de comunicação
Arduino. Configuração de HW/SW
Arduino + AppInventor (Android)
Daniel Paulo SQL Server 2016 Módulo II Daniel Paulo
Arduino. Entrada e saída
Instalação configuração de HW/SW-Exp.3
Trabalho Prático de Redes Industriais
Exemplos de programação IDE
Protocolos de Comunicação
Transcrição da apresentação:

Gustavo Ribeiro P. Esteves Comunicação Wireless Gustavo Ribeiro P. Esteves

Índice Introdução a comunicação remota Modulação Aplicações Exemplos

Introdução a comunicação remota Telégrafo vem dos grego tele (longe) e grapho (escrevo)

Introdução a comunicação remota

Ondas

Ondas Onda é uma perturbação oscilante de alguma grandeza física no espaço e periódica no tempo.

Ondas

Modulação Modulação é o processo de variação de alguma característica de uma onda a partir de um sinal modulador.

Comunicação com Arduino Wifi Bluetooth Infravermelho AM 2.4 Ghz Laser Som

Aplicações Robótica Domótica Seguranca Troca de informações

Exemplos Controle com infravermelho Controle com AM Controle com Bluetooth

Controle com infravermelho

Controle com infravermelho

Controle com infravermelho

Controle com infravermelho #include <IRremote.h> int RECV_PIN = 11; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); } void loop() { if (irrecv.decode(&results)) { Serial.println(results.value, HEX); irrecv.resume(); Código exemplo:

Controle com AM

Controle com AM

Controle com AM Código exemplo: #include <RFremote.h> RFrecv rfrecv; void setup() { Serial.begin(9600); delay(500); Serial.println("INICIADO!"); rfrecv.begin(); } void loop() if (rfrecv.available()) Serial.println("RECEBIDO!"); Serial.println((char*)rfrecv.cmd); Código exemplo:

Controle com Bluetooth

Controle com Bluetooth

Controle com Bluetooth char det; void setup() { Serial.begin(9600); } void loop() if (Serial.available() > 0) det = Serial.read(); if (det == '1') digitalWrite(13, HIGH); if (det == '2') digitalWrite(13, LOW); Código exemplo:

Bônus: Controle Aeromodelo

Bônus: Controle Aeromodelo

Bônus: Controle Aeromodelo Código exemplo: int ch1; void setup() { pinMode(5, INPUT); Serial.begin(9600); } void loop() { ch1 = pulseIn(5, HIGH, 25000); Serial.print("Channel 1:"); Serial.println(ch1); delay(100);

Obrigado pela atenção! Duvidas? E-mail: gustavorpe@gmail.com Canal no Youtube: https://www.youtube.com/user/robotzoando