Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Seminário - Arduino

No description
by

Leandro Brito

on 9 November 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Seminário - Arduino

Histórico sistemas embarcados;
Definição;
Exemplo;
Arquitetura de sistemas embarcados;
Desenvolvimento;
Projetos;
Projeto Arduino;
Referências.
Sumário
Década de 30 e 40:
- Primeiros computadores possuíam funções especificas;

Década de 60 e 70:
- Apollo Guidance Computer - AGC Primeiro sistema embarcado moderno;

- Autonetics D-17 - Computador usado em sistemas de orientação de mísseis;
- Primeiro sistema embarcado produzido em massa;

- Produção de Circuito integrado - CI's, NAND que passou de U$1000 para U$3.
História
Década de 70 e 80:
Surgimento e expansão dos micro processadores e microcontroladores;

Década 90 e os dias atuais:
Redução de custo;
Aumento no poder de processamento;
Novas funcionalidades.
História
Sistemas Embarcados são limitados em hardware e/ou funcionalidades de software em relação aos computadores;

Um sistema embarcado é projetado para executar funções específicas;

Um sistema embarcado é um sistema de computação com mais qualidades e requisitos de confiabilidades que outros sistemas de computação;

Alguns dispositivos que são chamados de sistemas embarcados, desde Smartphones ou tablets, não são realmente sistemas embarcados;
Definição
Um sistema embarcado, ou sistema embutido,é um sistema microprocessado no qual o computador é completamente encapsulado ou dedicado ao dispositivo ou sistema que ele controla;

Um sistema embarcado realiza um conjunto de tarefas pré-definidas, geralmente com requisitos específicos;

O sistema é dedicado à tarefas específicas;

Pode-se otimizar o sistema reduzindo tamanho, recursos computacionais e custo do produto.
Definição
Exemplo
Arquitetura
Arquitetura do Arduino Uno R3
Linguagem de programação:
Assembly;
Lua;
c / c++;
Shell Script;
Java;
.Net;

Interface development environment - IDE:
Proprietária do projeto;
Eclipse;
Visual Studio;
Netbeans;
Desenvolvimento
GIZMO BOARD
Projetos
Objetivo do projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de se usar por profissionais e amadores. Principalmente para aqueles que não teriam alcance aos controladores mais sofisticados e de ferramentas mais complicadas;

Licenciamento Creative Commons: Um Objeto pode ser adaptado ou estendido contudo não poderá ser comercializado como proprietário.
Projeto Arduino
Mapa de Pinos do Arduino UNO R3
Arquitetura
Arquitetura
Nano
Modelos
Projetos Alternativos do Arduino
Componentes - Arduino
Shield - Arduino
Exemplo no Esporte
Exemplo no Comercial
Exemplo nos Transportes
Exemplo na Robótica
Exemplo na Ciência
Modelo com Sistema Operacional Embarcado:
- Arquitetura com maior poder de processamento, memória primária e secundária;
- Oferecer mais recursos de I/O;

Modelo sem Sistema Operacional Embarcado:
- Processamento muito menor que o
primeiro modelo;
- recurso de I/O muitas vezes depende
de extensões;
Tecnologia, Informação e Comunicação Aplicadas à Educação e Saúde
Sistemas Embarcados
com Arduino

Prof. Me. Leandro Brito Santos
Automação:
comercial;
Empresarial;
Residencial;
Automobilístico;
Aviação;

Robótica;

Ciência e saúde;
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Projeto 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;

Linguagem de programação padrão é essencialmente C/C++, na qual tem origem em Wiring, que é uma plataforma de prototipagem eletrônica de hardware livre composta por uma liguagem, IDE e microcontrolador de placa única.
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Seminário Sistemas Embarcados
Uno R3
Visão superior
Visão inferior
Projeto Arduino
Esquema do Arduino
Freduino
Brasduino
Shield Wifi
Shield servo motor
Shield ethernet
Shield xbee
Shield relé
sensor ´fumaça
Sensor de Umidade
da terra
Sensor
Temperatura
Umidade
Display
xbee
Relé
Referências
http://arduino.cc/
http://beagleboard.org/
http://www.raspberrypi.org/
http://www.embarc.com.br/p1600.aspx
http://pt.scribd.com/doc/18503391/SISTEMAS-EMBARCADOS
http://www.cesar.org.br/site/laboratorios/sistemas-embarcados/
Manufatura Aditiva
Micro
Arduino 101
Mega 2560
YÚN
LilyPad
Shield - Arduino
Arduino GSM Shield
Arduino WiFi Shield 101
Arduino Ethernet Shield
Arduino Motor Shield
Full transcript