SlideShare uma empresa Scribd logo
▪ Missão ExoMars
▪ Foguete Proton
▪ Lançamento: 14/03/2016
▪ http://www.esa.int/Our_Activities/Spac
e_Science/ExoMars
▪ http://www.esa.int/Education/The_ES
A_Academy_is_born
lifting off on a Proton-M rocket
from Baikonur, Kazakhstan, at
09:31 GMT (10:31 CET) on 14
March 2016.
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Aula 4 – Arduino e
suas capacidades,
Sensores MEMS,
Programação na IDE
Arduino e Matlab.
MSc. Christopher S. Cerqueira
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Cronograma das Apresentações
(Christopher)
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Aula 1 22/02 Apresentação
Aula 4 14/03 Arduino e suas capacidades, Sensores
MEMS, Programação na IDE Arduino e
Matlab.
Aula 6 28/03 NanoSats, Software Embarcado e o papel da
computação no ciclo de vida espacial. Aceitação
de Software ( HIL).
Aula 14 02/05 Programando controle por eventos e dinâmicos
no Arduino
O que eu espero para a próxima
Semana:
Documento sobre a carga-útil
1. Necessidade do cliente (necessidades, reqs, missão)
2. Arquiteturas da Carga-Útil (físico, elétrico, lógico)
3. Arquitetura da Estação (lógico)
4. Análises (riscos, custos, alternativas, programa)
• Sugestão de tópicos na atividade do dia 7/3
• Caprichem nos diagramas/desenhos
• No Moodle tem 2 exemplos de documentos da ESA
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Revendo alguns fatos
Definir melhor o escopo:
Qual o Conceito da Missão?
Transmitir telemetrias
Recuperar memória armazenada
Chave de
ignição
Estação
de Solo
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Antena:
roteador
Definir melhor o escopo:
Quais são os elementos relacionados?
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Segmento
Lançador
Traj
Prop
Stru
Base
Aero
Rec
Carga
útil
SW
Comm
SensOBC
PW
Segmento
Solo
Comm
SW
Voo
SW
Rec
HW
Logística Integração
E qual foi a divisão de tarefas?
Segmento
Lançador
Traj
Prop
Stru
Base
Aero
Rec
Carga
útil
SW
Comm
SensOBC
PW
Segmento
Solo
Comm
SW
Voo
SW
Rec
HW
Logística
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Integração
Árvore de Produto
Lançador
Estr
Corpo
Suportes
Aletas
Propulsor Coifa
Estru
Suporte
Carga
Encaixe
Corpo
Base
Apontador
Ignição
Carga
HW
Sensores
Memória
Transmissor
Bateria
Computador
SW
Solo
SW
Voo
Recuperação
Hw
Telecom
PC
Bateria
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Cronograma
Concept Devel Integration Launch End
XYZ
XYZ
XYZ
XYZ
XYZ
XYZ
XYZ
XYZ
T[0] T[end]
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Requisitos ( 3 “eras”)
▪ Requisito Textual
REQ001 – O churrasco do curso de inverno deve conter carne.
▪ Requisito Diagramático
▪ Requisito dinâmico (modelo/simulação)
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Sugestões de ferramentas
▪ Modelagem 3D:
▪ (ex-Google) SketchUp
▪ Free + exporta modelo para o SolidWorks + Mais fácil de usar + grande
biblioteca de modelos prontos
▪ Diagramação de conceitos, fluxogramas e requisitos
▪ OPCat
▪ Editor da metodologia OPM – Instalador está no Moodle
▪ DIA
▪ Diagramador de propósito geral
▪ Soluções de eletrônica (visão protoboard/esquema elétrico/layout
de PCB):
▪ Frietzing
▪ Famoso diagramador de circuitos usando Arduino
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Introdução da Aula
Contexto
Sistema Computacional
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Processador
Memória
Entradas /
Saídas
lê/armazena instruções/dados
importa/exporta dados
Sensores
Atuadores
Interfaces
Alimentação
História
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
dt = 70 anos
https://en.wikipedia.org/wiki/ENIAC
ENIAC was announced in 1946
5,000 cycles per second
Microcontroladores
ANALOGIA
https://pt.wikipedia.org/wiki/Stuxnet

Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Microprocessor x Microcontroller x
Application Processor
“apenas processa”
Chip dedicado a
uma tarefa
Utilidade genérica.
“solução completa”
Possui processador,
memória e
controladores de
interface
Foco industrial e
automação
“solução completa”
Possui
processador,
memória e
controladores de
interface
Foco usuário final
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Prototipagem rápida -
Arduino
Kits educacionais / prototipagem
rápida / hobby
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Arduino UNO
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Interfaces comuns - Digital
http://www.peteletrica.ufc.br/Apostilas/Eletr%C3%B4nica%20Digital%20-%20PET-EE.pdf
• Lógica booleana
• Portas lógicas
• Base de TODOS os sistemas computacionais
• São usados componentes analógicos em dois estados:
• saturado (tudo) e corte (nada)
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Interfaces comuns - Analógica
Conversor AD
Compara em
sequência com
referencias de
tensão!
https://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Interfaces comuns – PWM (“saída
analógica”)
http://www.newtoncbraga.com.br/index.php/robotica/5169-mec071a.html
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Interfaces comuns – Sinal serial
https://learn.sparkfun.com/tutorials/serial-communication
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
ARDUINO MEGA
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
ARDUINO NANO
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Outros..... Tipos^mol
Arduino Due
The Arduino Due is the first
Arduino board based on a 32-
bit ARM core microcontroller.
With 54 digital input/output
pins, 12 analog inputs, it is the
perfect board for powerful
larger scale Arduino projects.
Arduino Yún
The Arduino Yún is a
microcontroller board
based on the Atmega
32u4 and the Atheros
AR9331. supports a
Linux, Wifi, USB-A,
micro-SD, 20 digIO, etc.
LilyPad Arduino USB
The LilyPad Arduino USB is
a microcontroller board
based on the ATmega32u4.
It has 9 digital input/output
pins (of which 4 can be
used as PWM outputs and
4 as analog inputs),
Pro Mni
Fio
Esplora
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Outras versões
12:57cscerqueira.com.br
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
MEMS
Tecnologia dos Sensores
Mechanic Electric M
Revolução da Nanotecnologia
https://www.youtube.com/watch?v=djH8AM2diyE
http://phys.org/news/2014-05-mems-nanoinjector-genetic-modification-cells.html
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Natural aplicação para sensores
Por exemplo... gyro
http://www.ion.org/museum/item_view.cfm?cid=1&scid=16&iid=40
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Modelando o giro
http://www.edn.com/electronics-blogs/mechatronics-in-design/4400475/Modeling-the-MEMS-gyroscope
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Como fica em MEMS?
https://www.ifixit.com/Teardown/iPhone+4
+Gyroscope+Teardown/3156
http://electronicdesign.com/components/mems-inertial-sensors-push-
size-performance-limits-next-gen-mobile-devices
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
http://www.digikey.com/en/articles/techzone/2011/apr/mems-accelerometers-gyroscopes-and-geomagnetic-
sensors---propelling-disruptive-consumer-applications
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
YAW
YAW
Row
Pitch
Links sobre a teoria de cada um dos
tipos de sensores que vocês estão
usando
▪ http://www.sensorland.com/HowPage023.html
▪ http://www.designnews.com/author.asp?doc_id=256404
▪ https://learn.sparkfun.com/tutorials/gyroscope/how-a-gyro-works
▪ https://learn.sparkfun.com/tutorials/accelerometer-basics
▪ https://learn.sparkfun.com/tutorials/bmp180-barometric-pressure-sensor-hookup-
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Programando o Arduino
Formas de usar o Arduino
ARD
Autônomo Escravo de
um Host
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Formas de Programar
Opções
Scratch
Diagrama
(Simulink)Código
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
https://www.arduino.cc/en/Main/Software
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
https://www.arduino.cc/en/Re
ference/
Usando Modelos
▪ Ganhos em:
▪ Velocidade de desenvolvimento
▪ Facilidade de reutilização
▪ Facilidade de compreensão dos membros da equipe
▪ Facilidade na prestação de contas para os stakeholders
▪ <<passar vídeo motivador>>
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Simulink
▪ Simular
▪ Deploy no arduino
http://www.mathworks.com/help/supportpkg/arduino/e
xamples/getting-started-with-arduino-hardware.html
http://www.mathworks.com/hardware-
support/arduino-simulink.html
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Matlab
▪ Possibilidade de facilmente testar e validar todos os sensores (individualmente /
conjunto)
▪ Gerar um “mini relatório” com a prova da aquisição de dados de cada um dos
sensores.
▪ Validar as contas de recuperação de dados. ex.: a  v  s
a = arduino('com3','Mega2560');
writeDigitalPin(a,'D13',1);
value = readDigitalPin(a,'D13');
...
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Links das bibliotecas de cada
sensor
▪ Usando o MPU-6050
▪ Programando na IDE:
▪ http://playground.arduino.cc/Main/MPU-6050
▪ Usando no Simulink:
▪ http://minseg.webs.com/arduino-downloads
▪ Usando o ESP-8266
▪ Usando no Simulink:
▪ http://electronut.in/an-iot-project-with-esp8266/
▪ Usando o Matlab:
▪ http://allaboutee.com/2015/01/02/esp8266-arduino-led-control-from-webpage/
▪ Usando o BMP085
▪ Programando na IDE
▪ http://www.arduinoecia.com.br/2013/06/sensor-de-temperatura-e-pressao-bmp085.html
▪ Usando o NEO-6M
▪ Programando na IDE
▪ https://bigdanzblog.wordpress.com/2015/01/15/connecting-u-blox-neo-6m-gps-to-arduino/
▪ http://www.instructables.com/id/Arduino-Ublox-GPS/
▪ SD Card
▪ Programando na IDE
▪ http://blog.filipeflop.com/modulos/cartao-sd-com-arduino.html
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Dicas para o uso do simulink
▪ V0:
▪ http://www.mathworks.com/videos/arduino-and-matlab-reading-inputs-and-writing-
outputs-106502.html?type=shadow
▪ How to integrate Arduino Libraries with Matlab Simulink?
▪ https://www.youtube.com/watch?v=_OLctOFjjYQ&app=desktop
▪Se optar por usar o Simulink ---
VÃO TER QUE USAR ISSO
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
WRAP-UP
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
O que vimos hoje
▪ Revisão de como organizar os elementos da concepção de
missão.
▪ Revisão do que é o micro-controlador, tipos de interfaces, tipos de
Arduinos.
▪ Apresentação breve da Tecnologia MEMS
▪ Quem quiser ver com profundidade me peça conteúdo. Fiz disciplina na
faculdade sobre nano-eletrônica – tenho material didático.
▪ Programação da computador de bordo da carga útil.
▪ Sugiro fortemente vocês utilizarem o Simulink.
▪ Padrão da indústria.
▪ Tendência é a plena abordagem de modelagem no ciclo de vida.
▪ Para a documentação da concepção de missão
▪ Sugiro fortemente vocês utilizarem os modelos OPM
▪ Se tornou ISO – Minha aposta para
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
Como me encontrar:
▪E-mail (se urgente): christophercerqueira@gmail.com
▪Site: http://cscerqueira.com.br
▪Para dúvidas MUITO maiores:
INPE – Prédio Satélite - Sala 95
Ramal: 3208-7321
Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
www.cscerqueira.com.br/moodle
Moodle

Mais conteúdo relacionado

Semelhante a [PRJ32][Christopher] Aula 4 – arduino,mems,prog v2

CubeSats e Software Embarcado
CubeSats e Software EmbarcadoCubeSats e Software Embarcado
CubeSats e Software Embarcado
Christopher Cerqueira
 
Intro Sist Embarcados - Sergio cavalcante
Intro Sist Embarcados - Sergio cavalcanteIntro Sist Embarcados - Sergio cavalcante
Intro Sist Embarcados - Sergio cavalcante
paulocoob
 
Curso de Inverno 2014 - Simuladores de Satélite
Curso de Inverno 2014 - Simuladores de SatéliteCurso de Inverno 2014 - Simuladores de Satélite
Curso de Inverno 2014 - Simuladores de Satélite
Christopher Cerqueira
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisIgor José F. Freitas
 
Desenvolvimento de um software para análise de escoamentos internos em dutos ...
Desenvolvimento de um software para análise de escoamentos internos em dutos ...Desenvolvimento de um software para análise de escoamentos internos em dutos ...
Desenvolvimento de um software para análise de escoamentos internos em dutos ...
Marco Túlio Pereira Silveira
 
Projeto BUS-BUS
Projeto BUS-BUSProjeto BUS-BUS
CAD-CAE.pptx
CAD-CAE.pptxCAD-CAE.pptx
CAD-CAE.pptx
LEONARDFERNANDESESIL
 
TCC Técnico em Mecatrônica
TCC Técnico em MecatrônicaTCC Técnico em Mecatrônica
TCC Técnico em Mecatrônica
moises medeiros
 
Desenvolvimento de um Sistema de Controle para Quadrirrotores
Desenvolvimento de um Sistema de Controle para Quadrirrotores Desenvolvimento de um Sistema de Controle para Quadrirrotores
Desenvolvimento de um Sistema de Controle para Quadrirrotores
UmbertoXavierdaSilva
 
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
André Curvello
 
XV Jornada do Espaço
XV Jornada do EspaçoXV Jornada do Espaço
XV Jornada do Espaço
Christopher Cerqueira
 
CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE
CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE
CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE
Leonardo Souza
 
CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)
CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)
CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)
Carlos Calácio
 
1a aula mod_mol_alunos
1a aula mod_mol_alunos1a aula mod_mol_alunos
1a aula mod_mol_alunos
Ednilsom Orestes
 
Apostila de pspice petee ufmg
Apostila de pspice petee ufmgApostila de pspice petee ufmg
Apostila de pspice petee ufmg
edwirmarcelo
 
CI2018_Simuladores
CI2018_Simuladores CI2018_Simuladores
CI2018_Simuladores
Christopher Cerqueira
 
AVR
AVRAVR
Dev rioclaro gerenciando o ciclo de vida das suas aplicações em larga escal
Dev rioclaro   gerenciando o ciclo de vida das suas aplicações em larga escalDev rioclaro   gerenciando o ciclo de vida das suas aplicações em larga escal
Dev rioclaro gerenciando o ciclo de vida das suas aplicações em larga escal
Luiz Guilherme Bauer Fraga Moreira
 
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
GiovanniGuimares2
 

Semelhante a [PRJ32][Christopher] Aula 4 – arduino,mems,prog v2 (19)

CubeSats e Software Embarcado
CubeSats e Software EmbarcadoCubeSats e Software Embarcado
CubeSats e Software Embarcado
 
Intro Sist Embarcados - Sergio cavalcante
Intro Sist Embarcados - Sergio cavalcanteIntro Sist Embarcados - Sergio cavalcante
Intro Sist Embarcados - Sergio cavalcante
 
Curso de Inverno 2014 - Simuladores de Satélite
Curso de Inverno 2014 - Simuladores de SatéliteCurso de Inverno 2014 - Simuladores de Satélite
Curso de Inverno 2014 - Simuladores de Satélite
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades Computacionais
 
Desenvolvimento de um software para análise de escoamentos internos em dutos ...
Desenvolvimento de um software para análise de escoamentos internos em dutos ...Desenvolvimento de um software para análise de escoamentos internos em dutos ...
Desenvolvimento de um software para análise de escoamentos internos em dutos ...
 
Projeto BUS-BUS
Projeto BUS-BUSProjeto BUS-BUS
Projeto BUS-BUS
 
CAD-CAE.pptx
CAD-CAE.pptxCAD-CAE.pptx
CAD-CAE.pptx
 
TCC Técnico em Mecatrônica
TCC Técnico em MecatrônicaTCC Técnico em Mecatrônica
TCC Técnico em Mecatrônica
 
Desenvolvimento de um Sistema de Controle para Quadrirrotores
Desenvolvimento de um Sistema de Controle para Quadrirrotores Desenvolvimento de um Sistema de Controle para Quadrirrotores
Desenvolvimento de um Sistema de Controle para Quadrirrotores
 
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
 
XV Jornada do Espaço
XV Jornada do EspaçoXV Jornada do Espaço
XV Jornada do Espaço
 
CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE
CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE
CARACTERÍSTICAS, HARDWARE, SOFTWARE, CHASSI E ELABORAÇÃO DE UM ROBÔ DE COMBATE
 
CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)
CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)
CAD/CAE/CAM (CAD,CAE,CAM; CAD-CAE-CAM)
 
1a aula mod_mol_alunos
1a aula mod_mol_alunos1a aula mod_mol_alunos
1a aula mod_mol_alunos
 
Apostila de pspice petee ufmg
Apostila de pspice petee ufmgApostila de pspice petee ufmg
Apostila de pspice petee ufmg
 
CI2018_Simuladores
CI2018_Simuladores CI2018_Simuladores
CI2018_Simuladores
 
AVR
AVRAVR
AVR
 
Dev rioclaro gerenciando o ciclo de vida das suas aplicações em larga escal
Dev rioclaro   gerenciando o ciclo de vida das suas aplicações em larga escalDev rioclaro   gerenciando o ciclo de vida das suas aplicações em larga escal
Dev rioclaro gerenciando o ciclo de vida das suas aplicações em larga escal
 
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
 

Mais de Christopher Cerqueira

MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
Christopher Cerqueira
 
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemJornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
Christopher Cerqueira
 
CI2018_MBSE4.0
CI2018_MBSE4.0CI2018_MBSE4.0
CI2018_MBSE4.0
Christopher Cerqueira
 
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
Christopher Cerqueira
 
Using Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationUsing Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to Realization
Christopher Cerqueira
 
So 01 - processos
So   01 - processosSo   01 - processos
So 01 - processos
Christopher Cerqueira
 
Redes 05 - aplicação
Redes   05 - aplicaçãoRedes   05 - aplicação
Redes 05 - aplicação
Christopher Cerqueira
 
Redes 04 - transporte
Redes   04 - transporteRedes   04 - transporte
Redes 04 - transporte
Christopher Cerqueira
 
Redes 03 - rede
Redes   03 - redeRedes   03 - rede
Redes 03 - rede
Christopher Cerqueira
 
Redes 02 - enlace
Redes   02 - enlaceRedes   02 - enlace
Redes 02 - enlace
Christopher Cerqueira
 
Redes 01 - topologia
Redes   01 - topologiaRedes   01 - topologia
Redes 01 - topologia
Christopher Cerqueira
 
Intro heuristica
Intro heuristicaIntro heuristica
Intro heuristica
Christopher Cerqueira
 
[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites
Christopher Cerqueira
 
MBSE e Espaço 4.0
MBSE e Espaço 4.0MBSE e Espaço 4.0
MBSE e Espaço 4.0
Christopher Cerqueira
 
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardA Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
Christopher Cerqueira
 
Introdução à Engenharia Espacial
Introdução à Engenharia EspacialIntrodução à Engenharia Espacial
Introdução à Engenharia Espacial
Christopher Cerqueira
 
Modelos e metodologias de projeto de sistemas
 Modelos e metodologias de projeto de sistemas Modelos e metodologias de projeto de sistemas
Modelos e metodologias de projeto de sistemas
Christopher Cerqueira
 
Curso basAR e Movimento
Curso basAR e MovimentoCurso basAR e Movimento
Curso basAR e Movimento
Christopher Cerqueira
 
Curso basAR e Clicks
Curso basAR e ClicksCurso basAR e Clicks
Curso basAR e Clicks
Christopher Cerqueira
 
Curso basAR e Funções
Curso basAR e FunçõesCurso basAR e Funções
Curso basAR e Funções
Christopher Cerqueira
 

Mais de Christopher Cerqueira (20)

MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
 
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemJornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
 
CI2018_MBSE4.0
CI2018_MBSE4.0CI2018_MBSE4.0
CI2018_MBSE4.0
 
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
 
Using Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationUsing Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to Realization
 
So 01 - processos
So   01 - processosSo   01 - processos
So 01 - processos
 
Redes 05 - aplicação
Redes   05 - aplicaçãoRedes   05 - aplicação
Redes 05 - aplicação
 
Redes 04 - transporte
Redes   04 - transporteRedes   04 - transporte
Redes 04 - transporte
 
Redes 03 - rede
Redes   03 - redeRedes   03 - rede
Redes 03 - rede
 
Redes 02 - enlace
Redes   02 - enlaceRedes   02 - enlace
Redes 02 - enlace
 
Redes 01 - topologia
Redes   01 - topologiaRedes   01 - topologia
Redes 01 - topologia
 
Intro heuristica
Intro heuristicaIntro heuristica
Intro heuristica
 
[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites
 
MBSE e Espaço 4.0
MBSE e Espaço 4.0MBSE e Espaço 4.0
MBSE e Espaço 4.0
 
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardA Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
 
Introdução à Engenharia Espacial
Introdução à Engenharia EspacialIntrodução à Engenharia Espacial
Introdução à Engenharia Espacial
 
Modelos e metodologias de projeto de sistemas
 Modelos e metodologias de projeto de sistemas Modelos e metodologias de projeto de sistemas
Modelos e metodologias de projeto de sistemas
 
Curso basAR e Movimento
Curso basAR e MovimentoCurso basAR e Movimento
Curso basAR e Movimento
 
Curso basAR e Clicks
Curso basAR e ClicksCurso basAR e Clicks
Curso basAR e Clicks
 
Curso basAR e Funções
Curso basAR e FunçõesCurso basAR e Funções
Curso basAR e Funções
 

Último

Acróstico - Reciclar é preciso
Acróstico   -  Reciclar é preciso Acróstico   -  Reciclar é preciso
Acróstico - Reciclar é preciso
Mary Alvarenga
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
Escola Municipal Jesus Cristo
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
KeilianeOliveira3
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
MatildeBrites
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
WALTERDECARVALHOBRAG
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
Mary Alvarenga
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
NatySousa3
 
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptxFato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
MariaFatima425285
 
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
PROPOSTA CURRICULAR  EDUCACAO FISICA.docxPROPOSTA CURRICULAR  EDUCACAO FISICA.docx
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
Escola Municipal Jesus Cristo
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de CarvalhoO sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
analuisasesso
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
jbellas2
 
the_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdfthe_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdf
CarinaSoto12
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
MateusTavares54
 
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
JulianeMelo17
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
ReinaldoSouza57
 
Atividade - Letra da música "Tem Que Sorrir" - Jorge e Mateus
Atividade - Letra da música "Tem Que Sorrir"  - Jorge e MateusAtividade - Letra da música "Tem Que Sorrir"  - Jorge e Mateus
Atividade - Letra da música "Tem Que Sorrir" - Jorge e Mateus
Mary Alvarenga
 

Último (20)

Acróstico - Reciclar é preciso
Acróstico   -  Reciclar é preciso Acróstico   -  Reciclar é preciso
Acróstico - Reciclar é preciso
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
 
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptxFato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
 
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
PROPOSTA CURRICULAR  EDUCACAO FISICA.docxPROPOSTA CURRICULAR  EDUCACAO FISICA.docx
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de CarvalhoO sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
 
the_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdfthe_story_garden_5_SB_with_activities.pdf
the_story_garden_5_SB_with_activities.pdf
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
 
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
 
Atividade - Letra da música "Tem Que Sorrir" - Jorge e Mateus
Atividade - Letra da música "Tem Que Sorrir"  - Jorge e MateusAtividade - Letra da música "Tem Que Sorrir"  - Jorge e Mateus
Atividade - Letra da música "Tem Que Sorrir" - Jorge e Mateus
 

[PRJ32][Christopher] Aula 4 – arduino,mems,prog v2

  • 1. ▪ Missão ExoMars ▪ Foguete Proton ▪ Lançamento: 14/03/2016 ▪ http://www.esa.int/Our_Activities/Spac e_Science/ExoMars ▪ http://www.esa.int/Education/The_ES A_Academy_is_born lifting off on a Proton-M rocket from Baikonur, Kazakhstan, at 09:31 GMT (10:31 CET) on 14 March 2016. Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 2. Aula 4 – Arduino e suas capacidades, Sensores MEMS, Programação na IDE Arduino e Matlab. MSc. Christopher S. Cerqueira Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 3. Cronograma das Apresentações (Christopher) Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Aula 1 22/02 Apresentação Aula 4 14/03 Arduino e suas capacidades, Sensores MEMS, Programação na IDE Arduino e Matlab. Aula 6 28/03 NanoSats, Software Embarcado e o papel da computação no ciclo de vida espacial. Aceitação de Software ( HIL). Aula 14 02/05 Programando controle por eventos e dinâmicos no Arduino
  • 4. O que eu espero para a próxima Semana: Documento sobre a carga-útil 1. Necessidade do cliente (necessidades, reqs, missão) 2. Arquiteturas da Carga-Útil (físico, elétrico, lógico) 3. Arquitetura da Estação (lógico) 4. Análises (riscos, custos, alternativas, programa) • Sugestão de tópicos na atividade do dia 7/3 • Caprichem nos diagramas/desenhos • No Moodle tem 2 exemplos de documentos da ESA Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 6. Definir melhor o escopo: Qual o Conceito da Missão? Transmitir telemetrias Recuperar memória armazenada Chave de ignição Estação de Solo Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Antena: roteador
  • 7. Definir melhor o escopo: Quais são os elementos relacionados? Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Segmento Lançador Traj Prop Stru Base Aero Rec Carga útil SW Comm SensOBC PW Segmento Solo Comm SW Voo SW Rec HW Logística Integração
  • 8. E qual foi a divisão de tarefas? Segmento Lançador Traj Prop Stru Base Aero Rec Carga útil SW Comm SensOBC PW Segmento Solo Comm SW Voo SW Rec HW Logística Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Integração
  • 9. Árvore de Produto Lançador Estr Corpo Suportes Aletas Propulsor Coifa Estru Suporte Carga Encaixe Corpo Base Apontador Ignição Carga HW Sensores Memória Transmissor Bateria Computador SW Solo SW Voo Recuperação Hw Telecom PC Bateria Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 10. Cronograma Concept Devel Integration Launch End XYZ XYZ XYZ XYZ XYZ XYZ XYZ XYZ T[0] T[end] Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 11. Requisitos ( 3 “eras”) ▪ Requisito Textual REQ001 – O churrasco do curso de inverno deve conter carne. ▪ Requisito Diagramático ▪ Requisito dinâmico (modelo/simulação) Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 12. Sugestões de ferramentas ▪ Modelagem 3D: ▪ (ex-Google) SketchUp ▪ Free + exporta modelo para o SolidWorks + Mais fácil de usar + grande biblioteca de modelos prontos ▪ Diagramação de conceitos, fluxogramas e requisitos ▪ OPCat ▪ Editor da metodologia OPM – Instalador está no Moodle ▪ DIA ▪ Diagramador de propósito geral ▪ Soluções de eletrônica (visão protoboard/esquema elétrico/layout de PCB): ▪ Frietzing ▪ Famoso diagramador de circuitos usando Arduino Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 14. Sistema Computacional Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. Processador Memória Entradas / Saídas lê/armazena instruções/dados importa/exporta dados Sensores Atuadores Interfaces Alimentação
  • 15. História Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. dt = 70 anos https://en.wikipedia.org/wiki/ENIAC ENIAC was announced in 1946 5,000 cycles per second
  • 17. Microprocessor x Microcontroller x Application Processor “apenas processa” Chip dedicado a uma tarefa Utilidade genérica. “solução completa” Possui processador, memória e controladores de interface Foco industrial e automação “solução completa” Possui processador, memória e controladores de interface Foco usuário final Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 19. Kits educacionais / prototipagem rápida / hobby Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 20. Arduino UNO Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 21. Interfaces comuns - Digital http://www.peteletrica.ufc.br/Apostilas/Eletr%C3%B4nica%20Digital%20-%20PET-EE.pdf • Lógica booleana • Portas lógicas • Base de TODOS os sistemas computacionais • São usados componentes analógicos em dois estados: • saturado (tudo) e corte (nada) Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 22. Interfaces comuns - Analógica Conversor AD Compara em sequência com referencias de tensão! https://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 23. Interfaces comuns – PWM (“saída analógica”) http://www.newtoncbraga.com.br/index.php/robotica/5169-mec071a.html Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 24. Interfaces comuns – Sinal serial https://learn.sparkfun.com/tutorials/serial-communication Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 25. ARDUINO MEGA Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 26. ARDUINO NANO Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 27. Outros..... Tipos^mol Arduino Due The Arduino Due is the first Arduino board based on a 32- bit ARM core microcontroller. With 54 digital input/output pins, 12 analog inputs, it is the perfect board for powerful larger scale Arduino projects. Arduino Yún The Arduino Yún is a microcontroller board based on the Atmega 32u4 and the Atheros AR9331. supports a Linux, Wifi, USB-A, micro-SD, 20 digIO, etc. LilyPad Arduino USB The LilyPad Arduino USB is a microcontroller board based on the ATmega32u4. It has 9 digital input/output pins (of which 4 can be used as PWM outputs and 4 as analog inputs), Pro Mni Fio Esplora Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 28. Outras versões 12:57cscerqueira.com.br Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 31. Natural aplicação para sensores Por exemplo... gyro http://www.ion.org/museum/item_view.cfm?cid=1&scid=16&iid=40 Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 33. Como fica em MEMS? https://www.ifixit.com/Teardown/iPhone+4 +Gyroscope+Teardown/3156 http://electronicdesign.com/components/mems-inertial-sensors-push- size-performance-limits-next-gen-mobile-devices Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 36. Links sobre a teoria de cada um dos tipos de sensores que vocês estão usando ▪ http://www.sensorland.com/HowPage023.html ▪ http://www.designnews.com/author.asp?doc_id=256404 ▪ https://learn.sparkfun.com/tutorials/gyroscope/how-a-gyro-works ▪ https://learn.sparkfun.com/tutorials/accelerometer-basics ▪ https://learn.sparkfun.com/tutorials/bmp180-barometric-pressure-sensor-hookup- Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 38. Formas de usar o Arduino ARD Autônomo Escravo de um Host Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 39. Formas de Programar Opções Scratch Diagrama (Simulink)Código Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 40. https://www.arduino.cc/en/Main/Software Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 41. Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. https://www.arduino.cc/en/Re ference/
  • 42. Usando Modelos ▪ Ganhos em: ▪ Velocidade de desenvolvimento ▪ Facilidade de reutilização ▪ Facilidade de compreensão dos membros da equipe ▪ Facilidade na prestação de contas para os stakeholders ▪ <<passar vídeo motivador>> Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 43. Simulink ▪ Simular ▪ Deploy no arduino http://www.mathworks.com/help/supportpkg/arduino/e xamples/getting-started-with-arduino-hardware.html http://www.mathworks.com/hardware- support/arduino-simulink.html Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 44. Matlab ▪ Possibilidade de facilmente testar e validar todos os sensores (individualmente / conjunto) ▪ Gerar um “mini relatório” com a prova da aquisição de dados de cada um dos sensores. ▪ Validar as contas de recuperação de dados. ex.: a  v  s a = arduino('com3','Mega2560'); writeDigitalPin(a,'D13',1); value = readDigitalPin(a,'D13'); ... Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 45. Links das bibliotecas de cada sensor ▪ Usando o MPU-6050 ▪ Programando na IDE: ▪ http://playground.arduino.cc/Main/MPU-6050 ▪ Usando no Simulink: ▪ http://minseg.webs.com/arduino-downloads ▪ Usando o ESP-8266 ▪ Usando no Simulink: ▪ http://electronut.in/an-iot-project-with-esp8266/ ▪ Usando o Matlab: ▪ http://allaboutee.com/2015/01/02/esp8266-arduino-led-control-from-webpage/ ▪ Usando o BMP085 ▪ Programando na IDE ▪ http://www.arduinoecia.com.br/2013/06/sensor-de-temperatura-e-pressao-bmp085.html ▪ Usando o NEO-6M ▪ Programando na IDE ▪ https://bigdanzblog.wordpress.com/2015/01/15/connecting-u-blox-neo-6m-gps-to-arduino/ ▪ http://www.instructables.com/id/Arduino-Ublox-GPS/ ▪ SD Card ▪ Programando na IDE ▪ http://blog.filipeflop.com/modulos/cartao-sd-com-arduino.html Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 46. Dicas para o uso do simulink ▪ V0: ▪ http://www.mathworks.com/videos/arduino-and-matlab-reading-inputs-and-writing- outputs-106502.html?type=shadow ▪ How to integrate Arduino Libraries with Matlab Simulink? ▪ https://www.youtube.com/watch?v=_OLctOFjjYQ&app=desktop ▪Se optar por usar o Simulink --- VÃO TER QUE USAR ISSO Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 47. WRAP-UP Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 48. O que vimos hoje ▪ Revisão de como organizar os elementos da concepção de missão. ▪ Revisão do que é o micro-controlador, tipos de interfaces, tipos de Arduinos. ▪ Apresentação breve da Tecnologia MEMS ▪ Quem quiser ver com profundidade me peça conteúdo. Fiz disciplina na faculdade sobre nano-eletrônica – tenho material didático. ▪ Programação da computador de bordo da carga útil. ▪ Sugiro fortemente vocês utilizarem o Simulink. ▪ Padrão da indústria. ▪ Tendência é a plena abordagem de modelagem no ciclo de vida. ▪ Para a documentação da concepção de missão ▪ Sugiro fortemente vocês utilizarem os modelos OPM ▪ Se tornou ISO – Minha aposta para Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32.
  • 49. Como me encontrar: ▪E-mail (se urgente): christophercerqueira@gmail.com ▪Site: http://cscerqueira.com.br ▪Para dúvidas MUITO maiores: INPE – Prédio Satélite - Sala 95 Ramal: 3208-7321 Disciplina: Projeto e Construção de Sistemas Aeroespaciais – PRJ32. www.cscerqueira.com.br/moodle Moodle