فهرست مطالب:

DragonBoard Com OBD: 12 مرحله
DragonBoard Com OBD: 12 مرحله

تصویری: DragonBoard Com OBD: 12 مرحله

تصویری: DragonBoard Com OBD: 12 مرحله
تصویری: Skyrim: The Dragonborn Comes | EPIC VERSION (feat. @Colm_R_McGuinness​) 2024, نوامبر
Anonim
DragonBoard Com OBD
DragonBoard Com OBD

Através da leitura do protocolo OBD2 do carro ، و ممکن است گیرنده اطلاعاتی را در اختیار شما قرار دهد. از DragonBoard 410c استفاده کنید و از آن استفاده کنید ، همچنین می توانید از آن استفاده کنید.

Este projeto foi feito em parceria com a #Qualcomm #Embarcados #Linaro #Arrow #BaitaAceleradora que allowiram que tivéssemos acesso aos melhores hardwares، all do contato com os melhores profissionais para contributir com o desenvolvimento.

participaram deste projeto:

Temos total interesse em ajudar você a concluir o seu projeto، então não deixe de entrar em contato conosco!

برای پیگیری این پروژه به زبان انگلیسی ، اینجا را کلیک کنید:

www.instructables.com/id/DragonBoard-and-OBD2/

یک برنامه کاربردی شامل اجزای سازنده ، مطابق با تصاویر موجود در تصویر:

  • Qualcomm DragonBoard 410c
  • رابط ELM327 بلوتوث OBD2
  • دانگل USB 3G/4G
  • Carregador Veicular de Inversão de Tensão (110 ولت)

مرحله 1: Fazendo O Setup Inicial Da DragonBoard 410c

Fazendo O Setup Inicial Da DragonBoard 410c
Fazendo O Setup Inicial Da DragonBoard 410c
Fazendo O Setup Inicial Da DragonBoard 410c
Fazendo O Setup Inicial Da DragonBoard 410c
Fazendo O Setup Inicial Da DragonBoard 410c
Fazendo O Setup Inicial Da DragonBoard 410c

از Qualcomm DragonBoard 410c استفاده کنید ، از طریق نصب و راه اندازی لینارو در لینوکس ، بدون نیاز به پیکربندی کامل ، از سیستم خود استفاده کنید.

برای ایجاد تصویر در DragonBoard ، استفاده از اوبونتو ، برنامه VirtualBox ، استفاده از FastBoot ، و همچنین استفاده از پایه های لینوکس خود استفاده کنید. لازم است محیط لینوکس را برای نصب instala-lo مورد نیاز قرار دهید.

برای نصب و راه اندازی Fastboot ، acesse یا Terminal and suaa Máquina مجازی اوبونتو ، و سایر موارد:

sudo apt-get android-tools-fastboot

  • Para instalar o Linaro، precisamos passar por 2 passos muito importantes:

    • Instalando o BOOTLOADER
    • Nome do arquivo: dragonboard410c_bootloader_emmc_linux-79.zip

      • https://builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/
      • از سیستم arquivos de dentro do ZIP بازنشسته شوید
      • ورود به ماکارونی:

        cd /NomeDaPasta (caminho da pasta descompactada)

      • Fazer o comando:

        دستگاه های سریع راه اندازی sudo

      • Resposta esperada:

        فست بوت (هگزا دسیمال)

      • Então digite:

        sudo./flashall

      • Resposta esperada:

        تمام شده. زمان کل 1.000s (نیمه اشتباهات)

        (sem erros)

    • نصب و راه اندازی سیستم عملیاتی

      • https://builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/
      • Baixar dois arquivos:
      • boot-linaro-stretch-qcom-snapdragon-arm64-20170607-246.img.gz

        Este arquivo é a última versão (Junho/17) e o nome futuro pode ser alterado. A base do nome que você deve buscar یا "boot-linaro-NomeDaVersão" است. Nesta versão o nome "کشش" و پیشین "جسی" است

      • linaro-stretch-alip-qcom-snapdragon-arm64-20170607-246.img.gz

        Este arquivo é a última versão (Junho/17) e o nome futuro pode ser alterado. تهیه “linaro-NomeDaVersão-alip”

      • Retirar os arquivos de dentro do. GZ
      • Entrar na pasta “raiz” em relação aos arquivos compactados

        exemplo: “/Downloads” que is a local onde os arquivos baixados estão

      • Entre com os comandos:

        دستگاه های سریع راه اندازی sudo

        sudo fastboot flash boot boot-linaro-NomeDaVersão-qcom-snapdragon-arm64-DATA.img

      • Resposta esperada (lembrando que o tempo pode variar):

        تمام شده. زمان کل: 100.00

  • Conecte um Mouse ، Teclado e um monitor/TV و porta HDMI
  • استفاده کنید:

    • Usuário: لینارو
    • سنه: لینارو
  • Abra a interface Lxterminal e faça o download da lista de atualizações disponíveis dos pacotes instalados:

    sudo apt-get update

  • تحقق بخشیدن به pacotes disponíveis usando o código:

    sudo apt-get upgrade

Dicas: O Linaro tem um boot extremamente rápido، and uma comunidade bastante engagada para solução de problemas.

مرحله 2: Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo

Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo

برای نصب سرویس گیرنده های GPS یا GPS ، GNSS-GPSD ، GPSD و GPSD-CLIENTS به خدمات مشتری مراجعه کنید. Faça isso usando o comando:

sudo apt-get gnss-gpsd gpsd gpsd-client را نصب کنید

Com ele instalado، você precisará rodar alguns comandos para iniciar o aplicativo، são eles:

sudo systemctl شروع qdsp-start.servicesudo systemctl شروع gnss-gpsd.servicesudo systemctl شروع qmi-gps-proxy.service

Leve sua DragonBoard 410c para um local aberto، com visada para o céu، e digite no terminal:

gpsmon –n

Pelos testes realizados، o tempo médio até as informações começarem a aparecer na tela، é de cerca de 10 minutos. Isso varia muito da localização da DragonBoard، quantidade de prédios ao seu redor، all out out barreiras naturais que possam atrapalhar a recepção do sinal do GPS.

برای اطلاعات بیشتر و استفاده از دستورالعمل های جدید ، از o código abaixo ، alterando یا endereço do seu استفاده کنید:

مرحله 3: Instalando O Dongle USB 3G/4G

Instalando O Dongle USB 3G/4G
Instalando O Dongle USB 3G/4G
Instalando O Dongle USB 3G/4G
Instalando O Dongle USB 3G/4G
Instalando O Dongle USB 3G/4G
Instalando O Dongle USB 3G/4G
Instalando O Dongle USB 3G/4G
Instalando O Dongle USB 3G/4G

اشکال موجود در DragonBoard 410c از طریق 3G/4G ایجاد می شود:

  • Instalando um Shield / BreakoutBoard com Modem GSM e slot for SimCard؛
  • Utilizar um Dongle USB 3G/4G؛

برای پیش بینی استفاده از دستگاه Dongle USB 3G/4G در Huawei modelo E3272 ، می توانید به راحتی از پس آن برآیید.

برای پیکربندی مودم ، استفاده از ترمینال (با استفاده از WVDial) ، به منظور استفاده از رابط کاربری Gráfica do Usuário (GUI) در Linaro استفاده کنید. Faça da seguinte form:

  • Com o Dongle USB conectado ، clicar com botão direito no ícone de "redes" no canto inferior direito da tela.
  • "ویرایش اتصالات"> "افزودن"
  • Escolha a opção: "پهنای باند موبایل"
  • Clique em "Create"

Siga a tela de instalação do sistema operation، conforme imagens acima، configurando a operadora de telefonia conforme sim card comprado. Para criação deste projeto، utilisamos um Sim Card da Tim (e um modem inicialmente vendido pela Vivo).

مرحله 4: تبدیل یک DragonBoard 410c Em Hotspot / Access Point WiFi

Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi

برای استفاده از DragonBoard 410c به صورت wifi (به منظور ایجاد ارتباط با اینترنت) ، می توانید از رابط کاربری ساده سیستم استفاده کنید. Siga os passos abaixo:

  • Clique no botão direito no ícone de “redes” no canto inferior direito.
  • "ویرایش اتصالات"> "افزودن"
  • Escolha a opção "WiFi"
  • Clique em "Create"

Coloque o nome da redde que você quer criar no campo "SSID" و تغییر حالت "Mode" برای "Hotspot".

Para garantir o funcionamento:

  • در قسمت "تنظیمات IPv4"
  • Veja se o "Method" está marcado como "به اشتراک گذاشته شده در رایانه های دیگر"

مرحله 5: Acessando a DragonBoard 410c Por SSH Sem Fio ، Utilizando O Hotspot

Acessando a DragonBoard 410c Por SSH Sem Fio ، Utilizando O Hotspot
Acessando a DragonBoard 410c Por SSH Sem Fio ، Utilizando O Hotspot

Criamos um jeito de acessar a placa remotamente، Independent da forma que ela esteja conectada، neã وابسته به estar próximo a Dragonboard para conectar diretamente à ela، ou ao wifi em que ela esteja conectada. این خدمات را در لینوکس آمازون انجام می دهد.

Começamos instalando o Auto SSH ، استفاده از código abaixo.

sudo apt-get نصب gcc make

wget https://www.harding.motd.ca/autossh/autossh-1.4e.tgz tar -xf autossh-1.4e.tgz cd autossh-1.4e./configure make sudo make install

Agora vamos gerar uma chave criptografada com padrão de segurança RSA. می توانید خدمات خود را به صورت پیش فرض ، در صورت نیاز به سیستم و در انتهای سیستم به صورت انحصاری در لینوکس انجام دهید ، همچنین می توانید از طریق IP 3 مودم 3G را اجرا کرده و به طور کلی به آن دسترسی داشته باشید. به دنبال آن ، می توانید یک نسخه را برای ذخیره یا ذخیره کردن تنظیمات لینوکس ، به منظور اطمینان از پیکربندی خود ، تنظیم کنید.

ssh -keygen -t rsa

scp ~/.ssh/id_rsa.pub user@remote_server:.ssh/author_keys autossh -M 0 -q -f -N -i /home/pi/.ssh/id_rsa -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -R 2222: localhost: 22 user@remote_server

به عنوان یک ابر DragonBoard 410c em um servidor ابر تبدیل کنید! / o/

مرحله 6: Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 1/2

Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 1/2

A interface de comunicação com os carros é feita através da porta OBD2. اطلاعاتی که می تواند از طریق انتقال داده شود ، می تواند به شما کمک کند تا بتوانید از آن استفاده کنید. این سخت افزار را برای این سخت افزار استفاده کنید: ELM327 یا STN1170.

برای این منظور ، می توانید از بلوتوث و تراشه پایه ای ELM327 استفاده کنید.

مهم این است که سخت افزار را از طریق ORIGINAL ELM327 متمایز کرده و دیگر نیازی به آن ندارید. A maior parte disponível está na versão 1.5 ، que foi quando or chip original foi clonado e colocado a venda no mercado. O چیپست اصلی está na versão 2.2. A evolução deste versionamento traz ao chip mais informações sobre os carros mais novos. É importante saber disso، pois dependendo dos testes realizados، poderá ou não conseguir obter determinadas informações de veículos mais novos.

با استفاده از بلوتوث OBD2 ، یک ورودی OBD2 را با استفاده از آن وارد کنید. Ela pode estar localizada logo abaixo do volante ، بدون کنسول مرکزی و یا برای استفاده از آن نیست. O local varia bastante entre as montadoras e modelos. Uma opção para localizar é usar esta ferramenta:

Acesse a DragonBoard 410c com SSH ، از نوت بوک استفاده کنید (به عنوان مثال ، شما نمی توانید از آن استفاده کنید ، همچنین می توانید از آن استفاده کنید).

با استفاده از بلوتوث OBD2 برای اطمینان از عدم استفاده از دستگاه ، می توانید از طریق آن بلوتوث را کنترل کنید:

sudo bluetoothctl

روی نماینده در اسکن پیش فرض عامل روشن می شودNeste momento é importante que você copie o MAC Address pois precisará para os próximos passos

دیجیت:

به MACADDRESS اعتماد کنید

جفت MACADDRESS

می توانید به صورت دیجیتالی یا PIN از طریق Bluetooth OBD2 اقدام کنید.

O PIN geralmente é 1234 یا 0000

Após a tela de sucesso de conexão، digitando este comando، você sai do programa controlador do Bluetooth digitando:

ترک کن

Agora é preciso fazer um "BIND" do dispitivo com a porta serial:

sudo rfcomm bind 0 MACADDRESS 1

Para validar o sucesso da operação digite:

ls /dev

یک ورودی "Rfcomm0" در لیست و فهرست.

مرحله 7: Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 2/2

Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro از طریق بلوتوث - Passo 2/2

Objetivo deste passo é garantir o funcionamento da comunicação entre os dispositivos:

ELM327 ، DragonBoard 410c e Veículo

برای استفاده از "صفحه نمایش" برای مردان در سریال Porta سریال استفاده کنید

صفحه نصب sudo apt-get

یک سریال Porta برای استفاده از محیط زیست و پذیرش Comandos AT در DragonBoard 410c e ELM327 وارد کنید.

Para saber mais sobre Comandos AT، acesse:

ATENÇÃO:

Tome muito cuidado nesta parte! Todas as informações enviadas para o dispositivo conectado ao carro، poderão ser interpretadas e enviadas ao carro de maneira errada e ocasionar o mal-funcionamento do seu carro! Estude bastante os comandos antes de tentar inovar nos comandos. Recomndamos que siga as instruções abaixo detalhadamente.

Siga a sequência de comandos abaixo para dar início à comunicação:

  • سریال Esta função fará abrir o terminal de comunicação.

    screen /dev /rfcomm0

Assim que o terminal carregar، digite os comandos abaixo nesta sequência (e entenda o que cada um deles faz):

  • Reinicia o dispositivo. As vezes você precisará fazer isso.

    ATZ

  • Liga a funcionalidade de quebra de linha nos comandos ، تسهیل کننده بصری سازی.

    ATL1

  • Liga os cabeçalhos dos comandos.

    ATH1

  • Liga o espaçamento entre palavras.

    ATS1

  • دستورالعمل های ارتباطی را با استفاده از "Automático" تعریف کنید.

    ATSP0

Teste de comunicação نهایی:

  • دیجیت بدون کنسول:

    ATI

  • Eleve retornar "ELM327 v1.5" یا در مورد ELM do seu dispositivo.
  • Isso prova que o ELM327 estunic comunicando com a placa sem problemas، and podemos prosseguir.

دیکا

Para sair da aplicação “Screen” and needário apertar: Ctrl-A seguido de Ctrl-D

مرحله 8: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Usando PyOBD

Ligando a DragonBoard 410c Ao OBD Do Seu Carro Usando PyOBD
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Usando PyOBD

PyOBD é uma biblioteca de Python específica para comunicação com o padrão OBD2 dos veículos. Com ela، podemos extrair diversas informações da rede de comunicação do carro، incluindo dados como velocidade e até mesmo erros da parte elétrica.

Para esta etapa، precisamos garantir que as seguintes bibliotecas estejam instaladas no Linaro da sua DragonBoard 410c:

  • PIP - Gerenciador de módulos do Python

    sudo apt-get python-pip را نصب کنید

  • SetupTools - دستورالعمل نصب و راه اندازی

    sudo pip install -U pip setuptools

  • چرخ - formatador de arquivos para instalação

    sudo apt-get نصب python-wheel

  • OBD - biblioteca para interpretação de dados OBD

    sudo apt-get python-obd

  • GPS - biblioteca com dados do gps

    sudo pip نصب gps

  • درخواست ها - módulo de solicitações

    درخواست های نصب sudo pip

Para saber se a biblioteca de Python está funcionando corretamente، precisamos rodar os comandos:

sudo python

با استفاده از مکان نما ، ترمینال را برای انجام این کار ">>>" نشان دهید و برنامه ای را برای پایتون در نظر بگیرید. Podemos começar a digitar os comandos para serem interpretados conforme abaixo.

  • Comece importando a biblioteca

    واردات obd

  • برای اولین بار از سریال و استفاده از comando استفاده کنید

    اتصال = obd. OBD ("/dev/rfcomm0")

  • Para descobrir se o Python está conseguindo extrair informações do carro، passando pelo Bluetooth، ELM327 até chegar no carro، digite:

    connection.protocol_name ()

مرحله 9: Extraindo Informações Do Carro Usando Python

Extraindo Informações Do Carro Usando Python
Extraindo Informações Do Carro Usando Python

Vamos criar um arquivo chamado: OBD.py ، مطابق با دستورالعمل ها و دستورالعمل های بعدی است.

به عنوان conexões یک کتابخانه OBD را برای دندانپزشکی وارد کنید.

For motivos desconhecidos ، یک برنامه اولیه سخت افزاری کاملاً جدید ، fal sempre. Na segunda tentativa، funciona semper. Por isso، no código verá que há duas linhas de conexão (con).

Seguindo o funcionamento do código، com a conexão feita، iniciamos um loop infinito que busca os dados do OBD، formata de acordo com os parâmetros estabelecidos. یک URL را استفاده کنید ، از Query String استفاده کنید ، به عنوان مثال می توانید از خدمات و سرویس POST استفاده کنید.

No exemplo abaixo pegamos as seguintes informações:

  • دور در دقیقه
  • Velocidade
  • اودمترو *

As funções para captura dos dados utilizam dois parâmetros. برای مثال ، usando [1] [12] estamos buscando [módulo] [PID]. Esta lista pode ser encontrada em:

به عنوان مثال ، یک URL را به عنوان اطلاعاتی که در آن ها اطلاعات و پیشنهادات ما در arquivo ، chamado "obd_data.dat" است ، وارد کنید.

Código para OBD.py:

واردات obdimport timeodoInicial = -1 paramOdo = 0 #Conect OBD چاپ "Primeira conexao" con = obd. OBD ("/dev/rfcomm0") چاپ "Segunda conexao" con = obd. OBD ("/dev/rfcomm0") در حالی که True: respRPM = con.query (obd.commands [1] [12]) چاپ respRPM respVelo = con.query (obd.commands [1] [13]) چاپ respVelo respOdo = con.query (obd.commands [1] [49]) چاپ respOdo paramRPM = int (float (str (respRPM).replace ("revolutions_per_minute"، ""))) paramVelo = int (float (str (respVelo).replace ("kph"، ""))) paramOdo = int (float (str (respOdo).replace ("kilometer"، ""))) url = "https://www.website.com/OBD؟vel="+str(paramVelo)+"&rpm="+str (paramRPM)+"& odo ="+str (paramOdo)+"\ n" time.sleep (0.2) print url file = open ("obd_data.dat"، "a+") file.write (url) file.close () چاپ url

Depois da conexão e captura dos dados، vamos criar o arquivo chamado: envia_OBD.py

Esta parte do código fica mais simples. Começamos importando bibliotecas relacionadas à solicitações/envio de dados، usando RESTFUL.

Criamos um while para enviar através de POST a URL da primeira linha do arquivo que populado anteriormente pelo OBD.py. Depois disso، para evitar que o dado seja enviado mais de uma vez، ela apaga esta linha do arquivo.

Código para o arquivo OBD.py:

درخواست های واردات

زمان وارد کردن در حالی که True: try: time.sleep (0.2) url = "" with open ('obd_data.dat'، 'r') as fin: data = fin.read (). splitlines (True) url = data [0] request.post (url) با باز کردن ('obd_data.dat' ، 'w') به عنوان fout: fout.writelines (داده [1:]) به جز: چاپ 'استثنا'

Caso tenha algum problema copiando estes códigos، baixe os arquivos abaixo:

مرحله 10: Repetição De Scripts E Armazenamento De Dados Capturados Do Carro

Repetição De Scripts E Armazenamento De Dados Capturados Do Carro
Repetição De Scripts E Armazenamento De Dados Capturados Do Carro

به منظور دستیابی به ضمانت در DragonBoard می توانید از راه حل های مختلف ، ارتباطات 3G ، WiFi ، بلوتوث ، GPS و GPS استفاده کنید.

Vamos usar o código abaixo para editar o arquivo 'rc.local'، que já tem algumas funções e comandos pré-definidos، e fica no diretório '/etc'. Para fazer a edição، use o comando:

sudo nano /etc/rc.local

Agora precisamos پیکربندی یک سرویس اولیه برای پردازش ، سرویس دهی و کارکرد ، کارکردن سریع برای عملکرد خودکار در Dragonboard را انجام می دهد. Vamos utilisar یا BASH para fazer isso. O BASH (Bourne-Again-SHell) é um aplicativo para interpretação de comandos Unix است.

No próximo código، que tem comandos BASH، você precisará inserir o MacAddress do seu dispositivo OBD/Bluetooth، e também precisa ter bastante cuidado para garantir que o código seja colocado semper antes do comando "exit 0" que is a resposta de sucess به

اگر [! -f/etc/ssh/ssh_host_rsa_key]

سپس systemctl stop ssh.socket || true dpkg-پیکربندی مجدد server-fi fi sudo systemctl start qdsp-start.service rfcomm bind 0 MACADDRESS 1 sudo python /home/linaro/Documents/FadaDoCarro/conectaGPS.py & sudo python/home/home/ /Documents/FadaDoCarro/OBD.py & sudo python /home/linaro/Documents/FadaDoCarro/envia_OBD.py & خروج 0

به طور کلی ، برای اولین بار به عنوان یک راه حل برای استفاده ، می توان از اتصال 3G به محیط و سیستم GPS و OBD برای خدمات رسانی استفاده کرد.

مرحله 11: Dificuldades Encontradas

Dificuldades Encontradas
Dificuldades Encontradas

Listamos abaixo algumas barreira que encontramos ao longo do desenvolvimento do projeto، que zgjidhmos antes de criar este Instructable، mas que é importante alertá-lo، caso esteja tendo dificuldades também.

  • PyOBD

    preciso ter muito cuidado na hora de transmitir os dados e comunicar com o carro. Nas primira tentativas، quando a comunicação ainda não era estável com o dispositivo، enviamos alguns comandos para o carro، e acabamos causando algum problema ECU. Neste momento o câmbio automático não aceitava mais mudanças ، ficou travado. Além disso، as luzes do painel começaram a piscar aleatoriamente. یک راه حل برای این رویداد است که در آن می توانید در 15 دقیقه از خانه استفاده کنید. فرم اولیه ، برای بازگرداندن کامل ECUs carro ، retornando ele a estágio original de fbrica ، portanto canclando qualquer comando que tenhamos enviado erroneamente pela porta OBD

  • لینارو

    Tivemos um problem in boot no Linaro، quando aleatoriamente یا OS reiniciava. برای حل این مشکل می توانید به پروژه خود پی ببرید ، تجهیزات خود را در لینارو ، در صورت تمایل به انجام کارها ، و همچنین آموزش های لازم برای استفاده از اطلاعات بیشتر ، انجام دهید

  • GPS و DragonBoard

    یک Qualcomm Dragonboard 410c بدون آنتن GPS داخلی ، به منظور دریافت اطلاعات اولیه ، به طور دقیق نصب و راه اندازی و تنظیم آنتن خارجی. Para fazer este procedimento، siga os passos propostos pela própria Qualcomm:

مرحله 12: ارجاع ها

ارجاع ها
ارجاع ها

بوت لودر

builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/

لینارو

builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/

Como instalar یا Linaro و DragonBoard 410c

www.embarcados.com.br/linux-linaro-alip-na-qualcomm-dragonboard-410c/

مستندات GPS برای DragonBoard

discuss.96boards.org/t/gps-software/170/16

نسخه ی نمایشی GPS

gist.github.com/wolfg1969/4653340

پایتون OBD

github.com/brendan-w/python-OBD

Conectando RaspberryPi um um OBD بلوتوث

gersic.com/connecting-your-raspberry-pi-to-a-bluetooth-obd-ii-adapter/

Instruções para criação do túnel SSH

gist.github.com/kr0no/63e34c77b02843b46a8d89d8f7b5e4b6

نصب و راه اندازی SSH بدون لینوکس

ask.xmodulo.com/install-autossh-linux.html

توصیه شده: