Introdução a platadormas embarcadas
-
Upload
felipe-meganha -
Category
Education
-
view
129 -
download
1
Transcript of Introdução a platadormas embarcadas
![Page 1: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/1.jpg)
INTRODUÇÃO A PLATAFORMASEMBARCADAS
(ARDUINO, RASPBERRY PI E BEAGLEBONE)
![Page 2: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/2.jpg)
![Page 3: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/3.jpg)
PROJETO:
• ESPAÇO FÍSICO• COMPONENTES ELETRÔNICOS
• PROGRAMAÇÃO
![Page 4: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/4.jpg)
O que é um Arduino?• Cidade de Ivrea, Itália – 2005;
• Interagir em projetos escolares de forma a ter um orçamento menor que outros sistemas de prototipagem disponíveis naquela época;
![Page 5: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/5.jpg)
•Linguagem de programação própria;
•Ambiente de desenvolvimento próprio;
•Fabricado manualmente ou comprado;
![Page 6: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/6.jpg)
![Page 7: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/7.jpg)
![Page 8: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/8.jpg)
![Page 9: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/9.jpg)
![Page 10: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/10.jpg)
![Page 11: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/11.jpg)
SHIELDS:
• MOTOR DRIVE
• RELÉS
• Display LCD
• SENSORES
![Page 12: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/12.jpg)
O que é o Raspberry Pi?
• Fevereiro de 2012
• Tamanho de um cartão de crédito
• Capaz de fazer oque um computador normal faz: Navegar na internet, reproduzir vídeo de alta definição, fazer planilhas, processamento de texto, e jogar jogos.
![Page 13: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/13.jpg)
Modelo A+
![Page 14: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/14.jpg)
Modelo B
![Page 15: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/15.jpg)
Modelo B+
![Page 16: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/16.jpg)
Modelo 2
900MHz quad-core ARM Cortex-A7 CPU
1GB RAM
![Page 17: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/17.jpg)
![Page 18: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/18.jpg)
Modelo Raspberry Pi Zero
Raspberry Pi A+
Raspberry Pi B Raspberry Pi B+
Raspberry Pi 2
Processador Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2836 ARMv7 SoC
Velocidade do processador
Single-core, 1GHz
Single-core, 700MHz
Single-core, 700MHz
Quad-core, 900Hz
Memoria, velocidade
512MB, 400MHz
256MB, 400MHz
512MB, 400MHZ
512MB, 400MHz
1GB, 450MHz
Armazenamento
Micro SD Micro SD SD Micro SD Micro SD
Porta Ethernet
NO NO 1 x 10/100 1 x 10/100 1 x 10/100
Porta USB 1 x microUSB 2.0
1 x USB 2.0 2 x USB 2.0 4 x USB 2.0 4 x USB 2.0
GPIO 40 pin 40 pin 26 pin 40 pin 40 pinVideo Mini HDMI HDMI, RCA HDMI, RCA HDMI, RCA HDMI, RCAAudio Multi-Chanel
HD via HDMIMulti-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Multi-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Multi-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Multi-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Power 5V micro USB, 160mA
5V micro USB, 2000mA
5V micro USB, 700mA
5V micro USB, 600mA
5V micro USB, 800mA
![Page 19: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/19.jpg)
Linguagens de programação?
![Page 20: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/20.jpg)
O que é um BeagleBone?
• BeagleBoard é um computador de placa única desenvolvido pela Texas Instruments e classificada como hardware livre .
• Primeira versão foi lançada em 28 de julho de 2008 • processador é o Cortex-A8 da Arquitetura ARM.
![Page 21: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/21.jpg)
Características BeagleBone Alimentação 5V via DC Jack ou miniUSB● 1x USB 2.0 Client (miniUSB)● 1x USB 2.0 Host● Ethernet 10/100 – RJ45● Slot microSD● HDMI (1280x1024 max) com EDID● Audio Stereo via HDMI● Serial de debug (UART0) em 3V3● Botões: Power, Reset e Boot● Leds: Power, Ethernet (2) e Usuário (4)
![Page 22: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/22.jpg)
BeagleBone Black • Lançado em 23 abril de
2013 a um preço de US $ 45.
• mudanças :
• aumento da memoria RAM para 512 MB,
• clock do processador de 1 GHz,
• saída de vídeo HDMI.
• memória flash para 4GB. Isto permitiu que ele pudesse sair de fábrica com o Debian GNU / Linux instalado.
![Page 23: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/23.jpg)
BeagleBone Green • Lançado em 19 de junho de 2015.
• Clone da BeagleBone Black. Foi aproveitado todos os componentes do BBB (mais resistente e estável para ser um produto industrial)
novos recursos foram:
• adição de conectores Groove, para garantir compatibilidade com dispositivos da SeedStudio;
• conectores Jack e HDMI foram removidos;
• alimentação mini USB foi trocada por uma micro USB.
![Page 24: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/24.jpg)
![Page 25: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/25.jpg)
O que é uma cape?
![Page 26: Introdução a platadormas embarcadas](https://reader035.fdocumentos.tips/reader035/viewer/2022062522/58a37b4b1a28abaa488b60e7/html5/thumbnails/26.jpg)
Sistemas operacionais do BeagleBone?