Hands on - dcomp.sor.ufscar.br · Hands on Aula 01 - Conceitos Básicos. DragonBoard 410c Baseado...

Preview:

Citation preview

Hands onAula 01 - Conceitos Básicos

DragonBoard 410c● Baseado no processador Qualcomm® Snapdragon™ 400 series

● Poder de processamento avançado, Wi-Fi, Bluetooth e GPS

● Baseado em um processador Snapdragon 410E de 64 bits, o

DragonBoard 410c é projetado para suportar desenvolvimento rápido de

software, educação e prototipagem e é compatível com a especificação

96Boards Consumer Edition

DragonBoard 410cSuporte a SO: Android 5.1 (Lollipop) no Linux Kernel 3.10, Linux baseado no Debian 8.0 e Windows 10 IoT Core

CPU: Quad-core ARM® Cortex® A53 até 1,2 GHz por núcleo com suporte de 32 bits e 64 bits

Conectividade e Localização:

● Wi-Fi 802.11 b / g / n 2.4GHz, núcleo digital integrado● Bluetooth 4.1, núcleo digital integrado● Tecnologia de localização Qualcomm® IZat ™ Gen8C● On-Board Wi-Fi,BT e antena GPS

DragonBoard 410c

Componentes

Linker Mezzanine card for 96boardShield. Todos os módulos podem ser conectados na placa através deste cartão.

Compatível com o módulo de 3,3 V ou 5 V

Basta ligar um jumper ao JP9 para selecionar qual a tensão de entrada

Possui um chip ADC integrado para que os módulos de saída analógica possam ser usados no 96board. O chip ADC usado é MCP3004. Ele fala para 96board usando SPI interface

Button ModulePushButton: componente que conecta dois pontos em um circuito ao ser pressionado

5mm Red LED ModuleLâmpada

Seu brilho pode ser ajustado por um potenciômetro.

LDR ModuleSensor de luz, também conhecido como resistor dependente da luz (LDR).

A resistência do sensor de luz diminui quando a intensidade da luz ambiente aumenta.

Thermal ModuleDetecta a temperatura ambiente através de um termistor (semicondutor sensível à temperatura)

A resistência de um termistor aumenta quando a temperatura ambiente diminui.

Tilt ModuleMódulo de inclinação.

Dentro do interruptor de inclinação é um par de bolas que fazem contato com os pinos quando o módulo está na posição vertical.

Relay ModuleInterruptor digital normalmente aberto.

Através dele, é possível controlar o circuito de alta tensão com baixa tensão. Há um LED indicador na placa, que se acenderá quando os terminais controlados forem fechados.

SSH LinuxForma segura de acessar remotamente outro dispositivo.

Para acessar remotamente a DragonBoard basta utilizar o seguinte formato:

$ssh linaro@192.168.x.y

Verifique se os nos dispositivos há o ssh instalado com o seguinte comando:

dpkg -l ssh

SSH WindowsEm host name coloque o IP da

DragonBoard.

Selecione SSH e clique em Open.

SSH Windows

Exemplo Seção 7.2.1 do “tutorial-dragonboard410c.pdf”

Bibliotecas

● libsoc: https://github.com/jackmitch/libsoc● GPIO:

https://github.com/96boards/96BoardsGPIO/blob/master/Documentation/96Boards_GPIO_C_API.md