Tabla de contenido:
- Paso 1: Pré Requisitos:
- Paso 2: Plugando O 96boards Sensores Mezzanine Na Dragonboard 410c
- Paso 3: Preparando O Ambiente Na Máquina Host
- Paso 4: Conexión serial entre un Dragonboard 410c E O Host
- Paso 5: Identificando Qual Porta Serial Foi Aberta No Host
- Paso 6: Accediendo a una Dragonboard 410c vía serial usando Windows
- Paso 7: Accediendo a una Dragonboard 410c vía serial usando Linux
Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensores: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
O objetivo desse tutorial é mostrar como etapas necesarias para configurar o ambiente de desenvolvimento, de modo que seja posible comunicar con un Dragonboard 410c através de um computador / notebook usando comunicação Serial.
Paso 1: Pré Requisitos:
Os pré requisitos são:
Hardware
- (1) Computador / Notebook
- (1) Dragonboard 410c (Flecha)
- (1) entrepiso de sensores de 96 tableros (flecha)
- (1) Cabo micro-USB (Amazon)
Software
- Cliente Serial;
- Linux Linaro basado en Debian.
Paso 2: Plugando O 96boards Sensores Mezzanine Na Dragonboard 410c
Una primera etapa del proceso es plugar o 96boards sensores mezzanine (Mezzanine) na Dragonboard 410c (DB410c).
O Mezzanine funciona como un escudo para un Dragonboard 410c, lo que permite expandir más recursos de hardware. Além disso, utiliza conectores padrão para sensores, atuadores e input da família Grove.
Paso 3: Preparando O Ambiente Na Máquina Host
Una preparación para el ambiente de desenvolvimento no Host consiste en configurar um cliente serial para acceder a Dragonboard 410c.
Existem diversos programas com função de cliente serial disponíveis na Internet, segue abaixo um guia para Windows e Linux:
Ventanas
O Putty é um programa para emulación de terminais que soporta protocolos Raw, Telnet, Rlogin, SSH e Serial.
Faça download da última versión e instale na sua máquina host.
Linux
Para acceder a un puerto serial no Linux, vamos a usar el software GNU Screen.
Seguem os passos para instalação em sistemas com:
APT-GET:
pantalla de instalación de apt-get
Mmm:
pantalla de instalación de yum
Após a instalação do cliente serial na máquina host, podemos considerar que el ambiente está preparado para comunicar com un Dragonboard 410c vía serial.
No next passo vamos entender como fazer a conexão física entre o Host e o Alvo.
Paso 4: Conexión serial entre un Dragonboard 410c E O Host
Um dos recursos oferecidos pelo Mezzanine é o conversor USB para Serial.
Os passos necessários para usar o conversor usb-serial é:
- Identificar o USBSerial no Mezzanine;
- Plugar o micro-USB sin Mezzanine;
- Plugar o USB sin Host.
Paso 5: Identificando Qual Porta Serial Foi Aberta No Host
Após ter concluído as etapas anteriores com sucesso, o próximo paso é identificar un nivel de sistema operacional qual porta serial foi aberta no Host. Segue abaixo o caminho para fazer essa identificação no Windows e Linux:
Ventanas
Para identificar o ID da porta serial que foi aberta no Windows, basta acceder o gerenciador de dispositivos e em seguir expandir a aba Portas (COM e LPT).
Linux
No Linux, o comando utilizado para identificar qual porta serial está sendo usada en la comunicación entre o host e alvo é o dmesg. Para filtrar a pesquisa, iremos passar o parâmetro "| grep tty":
dmesg | grep tty
[0.000000] consola [tty0] habilitada [0.654581] 0000: 00: 03.3: ttyS0 en E / S 0x1830 (irq = 17, base_baud = 115200) es un 16550A [4855.339254] usb 3-1: Convertidor de dispositivo serie USB FTDI ahora conectado a ttyUSB0
Paso 6: Accediendo a una Dragonboard 410c vía serial usando Windows
Para acceder a un Dragonboard 410c através de um Host con el sistema operativo Windows, vamos a usar el software Putty.
Passos necessários para configurar uma nova conexão serial no Putty:
- Abrir o Masilla (imagen 1)
- Seleccione una opción Serial em Tipo de conexión. (imagen 2)
- Preencher o Serial line e Speed com as informações de comunicação (imagen 3)
- Clique em Open para iniciar una sesión (imagem 4)
- Tecle Enter para aparecer o terminal (imagem 5)
Observações:
- Un padrão velocidade para acceder a un Dragonboard 410c vía Serial é 115200 bps;
- Para esse exemplo, vamos a considerar un porta COM9 como ativa para comunicação.
Paso 7: Accediendo a una Dragonboard 410c vía serial usando Linux
Vamos a usar o mesmo conceito de passar a Porta e Velocidade como parâmetro para iniciar uma conexão serial.
Lembrando que a velocidade usada para comunicar com a Dragonboard 410c é 115200 bps.
Pantalla
biombo PORTA VELOCIDADE
Para fazer una comunicación no Linux, es necesario ser com permissão root.
Considerando un porta / dev / ttyUSB0, temos:
sudo pantalla / dev / ttyUSB0 115200
O resultado é o acesso ao terminal del sistema:
root @ linaro-a:
Dica:
O mesmo serve para usuários de macOS.
pantalla /dev/tty.usbserial-08-15 115200
Recomendado:
Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 Pasos
Desenvolvendo Aplicaciones Remotamente Para un Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é mostrar como etapas necesarias para configurar o ambiente de desenvolvimento, de modo que o HostPC (Computador / Notebook), através de IDE Eclipse compile os c ó digos e exporte para o Alvo (Drag
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Pasos
Vision 4all - Sistema de visualización Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambientes interiores como casas o centros comerciales e aeroportos.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Desenvolvendo Aplicaciones Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: 6 Steps
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publica ç ã o tem como objetivo mostrar os passos need á rios para desenvolver aplica ç õ es anal ó gicas usando Dragonboard 410c e Linker Sprite Mezzanine
Comunicação IoT Com a Dragonboard 410C: 5 pasos
Comunicação IoT Com a Dragonboard 410C: É bastante común desenvolver ou, até mesmo, comprar um produto IoT para a sua casa. Abrir uma cortina, ligar uma tomada, ajustar la temperatura de um ambiente, monitoramento de segurança, entre otros benefícios de equipamentos IoT. Ágora, seria inte
Lectura de valores desde un dispositivo BLE usando CSR1010 y Dragonboard 410c: 6 pasos
Lectura de valores desde un dispositivo BLE usando CSR1010 y Dragonboard 410c: este tutorial muestra cómo leer valores desde el dispositivo BLE CSR1010 usando Dragonboard 410c con Linaro En este ejemplo, CSR1010 está emulando un sensor de frecuencia cardíaca