สารบัญ:
- ขั้นตอนที่ 1: ข้อกำหนดเบื้องต้น:
- ขั้นตอนที่ 2: Plugando O 96boards เซ็นเซอร์ Mezzanine และ Dragonboard 410c
- ขั้นตอนที่ 3: Preparando O Ambiente Na Máquina Host
- ขั้นตอนที่ 4: Conexão Serial Entre a Dragonboard 410c E O Host
- ขั้นตอนที่ 5: Identificando Qual Porta Serial Foi Aberta No Host
- ขั้นตอนที่ 6: Acessando a Dragonboard 410c ผ่าน Serial Usando Windows
- ขั้นตอนที่ 7: Acessando a Dragonboard 410c ผ่าน Serial Usando Linux
วีดีโอ: การสื่อสาร Serial Com a Dragonboard 410c Usando Mezzanine 96boards เซนเซอร์: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
O objetivo desse tutorial é mostrar as etapas necessárias para Configurar oambiente de desenvolvimento, de modo que seja possível comunicar com a Dragonboard 410c คอมพิวเตอร์ คอมพิวเตอร์ / โน๊ตบุ๊ค ใช้งานร่วมกันได้ Serial.
ขั้นตอนที่ 1: ข้อกำหนดเบื้องต้น:
Os pré requisitos são:
ฮาร์ดแวร์
- (1) คอมพิวเตอร์/โน้ตบุ๊ก
- (1) ดราก้อนบอร์ด 410c (ลูกศร)
- (1) 96boards เซ็นเซอร์ชั้นลอย (ลูกศร)
- (1) Cabo micro-USB (อเมซอน)
ซอฟต์แวร์
- ลูกค้าซีเรียล;
- Linux Linaro พื้นฐานจาก Debian
ขั้นตอนที่ 2: Plugando O 96boards เซ็นเซอร์ Mezzanine และ Dragonboard 410c
เซนเซอร์ชั้นลอย (Mezzanine) และ Dragonboard 410c (DB410c)
O Mezzanine funciona como um shield สำหรับ Dragonboard 410c, อนุญาตให้ใช้ฮาร์ดแวร์ซ้ำ Além disso, utiliza conectores padrão para sensores, atuadores e inputs da família Grove.
ขั้นตอนที่ 3: Preparando O Ambiente Na Máquina Host
การเตรียมการสำหรับสภาพแวดล้อมของ desenvolvimento ไม่มีโฮสต์ประกอบด้วยการกำหนดค่าและไคลเอนต์ซีเรียลสำหรับการเข้าถึง Dragonboard 410c
มีอยู่หลากหลายโปรแกรม com função de cliente serial disponíveis na Internet, segue abaixo um guia para Windows e Linux:
Windows
O Putty é um programa para emulação de terminais que suporta protocolos Raw, Telnet, Rlogin, SSH และ Serial.
ดาวน์โหลด Faça versão versão e instale na sua máquina host.
ลินุกซ์
สำหรับ acessar porta serial no Linux, vamos usar หรือ software GNU Screen
Seguem os passos สำหรับ instalação em sistemas com:
APT-GET:
หน้าจอติดตั้ง apt-get
ยำ:
ยำหน้าจอติดตั้ง
ติดตั้งบนไคลเอนต์ซีเรียลบนโฮสต์ podemos พิจารณา que o Ambiente está preparado para comunicar com Dragonboard 410c ผ่านทางซีเรียล
ไม่มีขั้นตอน vamos entender como fazer a conexão física entre o Host e o Alvo.
ขั้นตอนที่ 4: Conexão Serial Entre a Dragonboard 410c E O Host
Um dos recursos oferecidos pelo Mezzanine é หรือ conversor USB para Serial.
ระบบปฏิบัติการ จำเป็น สำหรับ usar หรือ ตัวแปลง usb-serial é:
- ตัวระบุหรือ USBSerial no Mezzanine;
- Plugar o micro-USB ไม่มี Mezzanine;
- Plugar o USB ไม่มีโฮสต์
ขั้นตอนที่ 5: Identificando Qual Porta Serial Foi Aberta No Host
สรุปเป็น etapas anteriores com sucesso, o próximo passo é identificar a nível de sistema Operacional qual porta serial foi aberta no Host. Segue abaixo หรือ caminho para fazer essa identificação no Windows และ Linux:
Windows
รหัสประจำตัวสำหรับพอร์ตอนุกรม ใช้งานได้จริง ไม่มี Windows, พื้นฐาน, ข้อมูลทั่วไป และ อื่นๆ เพิ่มเติม
ลินุกซ์
ไม่มีลินุกซ์, o comando utilizado para identificar qual porta serial está sendo usada na comunicação entre o host e alvo é o dmesg Para filtrar a pesquisa, iremos passar o parâmetro " | grep tty":
dmesg | grep tty
[0.000000] คอนโซล [tty0] เปิดใช้งาน [0.654581] 0000:00:03.3: ttyS0 ที่ I/O 0x1830 (irq = 17, base_baud = 115200) คือ 16550A [4855.339254] usb 3-1: FTDI USB Serial Device converter ต่ออยู่ ถึง ttyUSB0
ขั้นตอนที่ 6: Acessando a Dragonboard 410c ผ่าน Serial Usando Windows
สำหรับอุปกรณ์เสริม Dragonboard 410c พร้อมใช้งาน Host com ระบบปฏิบัติการ Windows, vamos ใช้งานหรือซอฟต์แวร์ Putty
จำเป็นสำหรับการกำหนดค่า uma nova conexão serial no Putty:
- Abrir o Putty (ภาพที่ 1)
- ทางเลือกอื่นๆ Serial em Connection type (ภาพที่ 2)
- Preencher o Serial line e Speed com เป็นข้อมูลการติดต่อสื่อสาร (imagem 3)
- Clique em Open para iniciar a sessão (ภาพที่ 4)
- Tecle ป้อนพารามิเตอร์ o terminal (imagem 5)
ข้อสังเกต:
- ความเร็วในการเชื่อมต่อสำหรับ Dragonboard 410c ผ่าน Serial é 115200 bps;
- Para esse แบบอย่าง, vamos พิจารณา a porta COM9 como ativa para comunicação.
ขั้นตอนที่ 7: Acessando a Dragonboard 410c ผ่าน Serial Usando Linux
Vamos ใช้ o mesmo conceito de passar และ 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.
หน้าจอ
หน้าจอ PORTA VELOCIDADE
Para fazer a comunicação no Linux, precisa ser com permissão root.
พิจารณา porta /dev/ttyUSB0, temos:
หน้าจอ sudo /dev/ttyUSB0 115200
O resultado é o acesso ao terminal do sistema:
root@linaro-a:
ไดก้า:
O mesmo ให้บริการสำหรับ macOS de macOS
หน้าจอ /dev/tty.usbsrial-08-15 115200
แนะนำ:
แอปพลิเคชันเกม Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: 6 Steps
แอปพลิเคชันที่คล้ายคลึงกัน Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publicaão tem como objetivo mostrar os passos necess'rios para desenvolver aplicações anal&ocute;gicas us
การสื่อสาร Arduino LoRa อย่างง่าย (มากกว่า 5 กม.): 9 ขั้นตอน
การสื่อสาร Arduino LoRa อย่างง่าย (มากกว่า 5 กม.): เราจะทดสอบ E32-TTL-100 กับห้องสมุดของฉัน เป็นโมดูลตัวรับส่งสัญญาณไร้สาย ทำงานที่ 410 441 MHz (หรือ 868MHz หรือ 915MHz) ตาม RFIC SX1278 ดั้งเดิมจาก SEMTECH มีการส่งแบบโปร่งใส ระดับ TTL โมดูลนี้ใช้ LORA
การสื่อสาร Modbus TCP ระหว่าง Arduino และอุปกรณ์อุตสาหกรรม: 3 ขั้นตอน
การสื่อสาร Modbus TCP ระหว่าง Arduino และอุปกรณ์อุตสาหกรรม: วิธีอุตสาหกรรมในการควบคุมบอร์ด Arduino ด้วย HMI อุตสาหกรรมและเชื่อมโยงไปยังเครือข่ายอุตสาหกรรมด้วยการสื่อสาร Modbus TCP
การสื่อสาร Arduino กับโหนด: 4 ขั้นตอน
Arduino to Node Communication: คำแนะนำนี้มีไว้เพื่อการสาธิตขั้นพื้นฐานเกี่ยวกับวิธีส่งและรับข้อมูลผ่าน UART (Serial) ระหว่างบอร์ดที่เข้ากันได้กับ Arduino สองบอร์ด
เซนเซอร์ Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: 3 Steps
Sensor Ultrassônico HC-SR04, Dragonboard 410c E Link Sprite: Esse projeto visa desenvolver um código na linguagem python para adquirir Informações de distância de um sensor ultrassônico HC-SR04, ก่อนหน้า ก่อนหน้า ก่อนหน้า Para isso, foi utilizada a p