Talaan ng mga Nilalaman:

DragonBoard Com OBD: 12 Mga Hakbang
DragonBoard Com OBD: 12 Mga Hakbang

Video: DragonBoard Com OBD: 12 Mga Hakbang

Video: DragonBoard Com OBD: 12 Mga Hakbang
Video: Skyrim: The Dragonborn Comes | EPIC VERSION (feat. @Colm_R_McGuinness​) 2024, Nobyembre
Anonim
DragonBoard Com OBD
DragonBoard Com OBD

Através da leitura do protocolo OBD2 do carro, ito ay maaaring gawin itong magbigay ng impormasyon. Gumamit ng isang DragonBoard 410c na dumating sa isang trabalhar Neste projeto, at trazemos aqui o caminho detalhado para você reproduzir isso.

Este projeto foi feito em parceria com a #Qualcomm #Embarcados #Linaro #Arrow #BaitaAceleradora que permitiram que tivéssemos acesso aos melhores hardwares, além do contato com os melhores profissionais para contribuir com o desenvolvimento.

Pakikilahok sa proyekto:

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

Upang sundin ang proyektong ito sa English, mag-click dito:

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

Ang isang estrutura deste projeto inclui os seguintes na mga bahagi, na umaayon sa mga presentasyong naisip:

  • Qualcomm DragonBoard 410c
  • ELM327 Bluetooth OBD2 Interface
  • Dongle USB 3G / 4G
  • Carregador Veicular de Inversão de Tensão (110v)

Hakbang 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

Gumamit ng isang Qualcomm DragonBoard 410c, upang mai-install ang isang application ng distrito ng Linaro do Linux, kung saan kailangan mong mag-configure ng isang kumpletong serbisyo.

Para sa lahat ng mga larawan na gawin ang Linaro para sa isang DragonBoard, gamitin ang Ubuntu, ang VirtualBox, para magamit ang FastBoot, na maaari mong basahin ang Linux. Kailangan ko upang makamit ang Linux para sa poder instala-lo.

Para ma-install ang Fastboot, pumunta sa Terminal at mag-virtual Virtual Ubuntu, at susuriin ito:

sudo apt-kumuha ng mga android-tool-fastboot

  • Para sa pag-install ng Linaro, precisamos passar sa 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/
      • Magretiro sa os arquivos de dentro gawin ang ZIP
      • Entra na pasta:

        cd / NomeDaPasta (caminho da pasta descompactada)

      • Fazer o comando:

        sudo mga fastboot na aparato

      • Tumugon sa esperada:

        (hexadecimal) fastboot

      • Então digite:

        sudo./flashall

      • Tumugon sa esperada:

        tapos na kabuuang oras na 1.000s (sem erros)

        (sem erros)

    • Instalando o Sistema Operacional

      • 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) upang makita ang iyong bagong pagbabago. Isang batayang gawin ang mga ito sa loob ng buscar na "boot-linaro-NomeDaVersão". Nasa maramihang mga ideya ng "Stretch" at isang pangunahin ding "Jessie"

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

        Este arquivo é a última versão (Junho / 17) upang makita ang iyong bagong pagbabago. Procure por "linaro-NomeDaVersão-alip"

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

        exemplo: “/ Mga Pag-download” ay isang lokal na lokal na mga arquivos baixados estão

      • Entre com os comandos:

        sudo mga fastboot na aparato

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

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

        tapos na kabuuang oras: 100.00s

  • Kumonekta sa Mouse, Teclado at monitor / TV at porta HDMI
  • Gumamit ng:

    • Usuário: linaro
    • Senha: linaro
  • Abra a interface Lxterminal upang ma-download ang listahan ng mga listahan ng mga katanungan na nai-install:

    sudo apt-get update

  • Napagtanto ang isang instalação dos pacotes disponíveis usando o código:

    sudo apt-get upgrade

Dicas: O Linaro tem um boot extremamente rápido, e uma comunidade bastante engajada para solução de problemas.

Hakbang 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

Magagawa ang isang instalação dos aplicativos que servirão de cliente para sa GPS, magpadala ng mga GNSS-GPSD, o GPSD o mga GPSD-CLIENTS. Faça isso usando o comando:

sudo apt-get install gnss-gpsd gpsd gpsd-client

Maaring mag-install, mag-utos ng rodar alguns comandos para iniciar o aplicativo, são eles:

sudo systemctl simulan ang qdsp-start.servicesudo systemctl simulan ang gnss-gpsd.servicesudo systemctl simulan ang qmi-gps-proxy.service

Mag-iwan ng DragonBoard 410c para sa lokal na aberto, upang makita ang mga ito, at walang terminal:

gpsmon –n

Sinusubukan ng Pelos ang mga realizado, o tempo médio até bilang informações começarem a aparecer na tela, é de cerca de 10 minutos. Maaari kang magtaguyod ng lokal na lugar mula sa DragonBoard, bilang isang bilang ng redor, kung saan maaari kang maglagay ng GPS.

Para sa konseguir capturar essas informações at mandar para sa isang application, gamitin ang código abaixo, baguhin o endereço do seu website:

Hakbang 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

Mayroon nang mga form na de fazer isang DragonBoard 410c na acessar na muling gawin ang 3G / 4G:

  • Instalando um Shield / BreakoutBoard com Modem GSM at slot para sa SimCard;
  • Utilizar um Dongle USB 3G / 4G;

Para sa iyong projeto optamos pelo Dongle USB 3G / 4G mula sa Huawei modelo E3272, maaari itong mai-detalyado.

Para sa pag-configure ng modem, ang poderá ng paggamit ng terminal (com a aplicação WVDial), maaari mong gamitin ang isang interface ng Interface Gráfica do Usuário (GUI) do Linaro. Faça da seguinte forma:

  • Ang Dongle USB conectado, clicar com botão direito no ícone de “redes” no canto inferior direito da tela.
  • "I-edit ang Mga Koneksyon"> "Magdagdag"
  • Escolha a opção: "Mobile Broadband"
  • Clique em “Lumikha”

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

Hakbang 4: Transformando isang DragonBoard 410c Em Hotspot / Access Point WiFi

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

Para magamit ang isang DragonBoard 410c como um roteador wifi (upang mai-configure ang isang conectividade sa isang internet), isang simpleng paraan upang magamit ang isang interface ng interface sa system. Siga os passos abaixo:

  • Clique no botão direito no ícone de “redes” no canto inferior direito.
  • "I-edit ang Mga Koneksyon"> "Magdagdag"
  • Escolha isang opção “WiFi”
  • Clique em “Lumikha”

Coloque o nome da rede que você quer criar no campo "SSID" e depois altere o "Mode" para sa "Hotspot".

Para garantir o funcionamento:

  • Sa pamamagitan ng “Mga Setting ng IPv4”
  • Tingnan ang "Pamamaraan" na ito ay marcado como "Ibinahagi sa iba pang mga computer"

Hakbang 5: Acessando isang 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, independente da forma que ela esteja conectada, nando dependendo de estar próximo a Dragonboard para conectar diretamente à ela, ou ao wifi em que ela esteja conectada. Este é o método de conexão dos servidores Linux at Amazon.

Mag-install ng Auto SSH, gagamitin ang mga ito.

sudo apt-get install 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. Paglilingkod sa iyo para sa isang ideya ng isang Tenha, Tenha Autorização para sa acessar a instância do endpoint exclusivo no Linux, através do IP público do modem 3G, objetivo principal deste passo. Sa gayon, maaari kang pumili ng isang kopya para sa mga repositório de chaves confiáveis na gawin ang Linux, upang masiguro ang mga kumpirmasyon para sa isang koneksyon.

ssh-keygen -t rsa

scp ~ /.ssh / id_rsa.pub user @ remote_server:.ssh / authorised_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

Kaya, acabamos de transformar isang DragonBoard 410c em um servidor cloud! / o /

Hakbang 6: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 1/2

Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 1/2

Ang isang interface ng comunicação com os carros é feita através da porta OBD2. Ang isang impormasyong ito ay transita nesta porta precisa ser traduzida, at para sa precsoos de um interpretador que trate os magiging. Há duas opções para sa iyong hardware: ELM327 ou STN1170.

Para sa iyo, maaari mong gamitin ang Bluetooth com chip baseado sa ELM327.

Importante destacar que a disponibilidade deste hardware não mustariamente representa a versão ORIGINAL do ELM327. Ang isang bagong bahagi ng diskarte sa 1.5 na bersyon, ay ang quando o chip orihinal na clonado at colocado a venda no mercado. O orihinal na chipset na ito 2.2. Ang isang evolução deste bersyon ng traz ao chip mais informações sobre os carros mais novos. É important saber disso, poend dependendo dos testes realizados, poderá ou não conseguir obter determinadas informações de veículos mais novos.

Maaari mong gawin ang OBD2 Bluetooth, i-encontre ang isang OBD2 na gawin ang carro. Ela pode estar localizada logo abaixo do volante, walang console sa gitna mo perto da caixa de fusíveis. O lokal na varia bastante entre bilang montadoras e modelos. Uma opção para sa localizar é usar esta ferramenta:

Acesse a DragonBoard 410c com SSH, magagamit ang iyong Notebook (para sa iyong telepono, maaari mong maisama ang lahat ng mga ito para sa isang placa).

Maaari mong gamitin ang OBD2 Bluetooth para sa inserido na walang konektor na gawin ang carro, upang mapasa ang iyong koneksyon sa Bluetooth conectividade:

sudo bluetoothctl

ipares sa ahente sa pag-scan ng default-agent saInaasahan kong kailangan mo ito upang ma-copie ang MAC Address upang mailarawan ang mga ito para sa mga passos na ito

Digite:

magtiwala sa MACADDRESS

ipares ang MACADDRESS

Sa loob ng isang taon, ang lahat ng bagay ay dapat gawin para sa PIN o pareamento na gawin ang Bluetooth OBD2.

O PIN geralmente 1234 o 0000

Narito ang isang tela de sucesso de conexão, digitando este comando, vocá sai do programa controlador do Bluetooth digitando:

huminto

Agora é preciso fazer ng "BIND" gawin ang isang serial serial:

sudo rfcomm bind 0 MACADDRESS 1

Para sa validar o sucesso da operação digite:

ls / dev

Ang isang porta na "Rfcomm0" ay hindi na nakikita.

Hakbang 7: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 2/2

Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 2/2

Makita ang bawat daan para makapunta mula sa A hanggang B sa iyong lungsod, ELM327, DragonBoard 410c at Veículo

Mag-click sa aplicação “Screen” para sa mga sumusunod na Porta Serial

sudo apt-get install na screen

Ang isang Porta Serial será usada para sa envio at recebimento de Comandos AT entre a DragonBoard 410c e o ELM327.

Para saber mais sobre Comandos AT, acesse:

ATENÇÃO:

Tome muito cuidado nesta parte! Tungkol sa impormasyon bilang impormasyon para sa pagtatapon ng tao sa 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. Recomendamos que siga as instruções abaixo detalhadamente.

Siga a sequência de comandos abaixo para sa iyo sa isang comunicação:

  • Makakatuwang masaya sa isang terminal ng comunicação serial.

    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. Tulad ng vevet você precisará fazer isso.

    ATZ

  • Ang Liga ay isang funcionalidade de quebra de linha nos comandos, nangangasiwa ng isang visualização.

    ATL1

  • Liga os cabeçalhos dos comandos.

    ATH1

  • Liga o espaçamento entre palavras.

    ATS1

  • Tukuyin ang mga protocolo de comunicação do carro para sa “Automático”.

    ATSP0

Pangwakas na Teste de comunicação:

  • Walang digite console:

    ATI

  • Muling na-retornar ang “ELM327 v1.5” na gagamitin mo sa ELM na gawin ang iyong dispositivo.
  • Para sa iyo sa ELM327 na ito ay naitala mo sa isang problema, at ang mga tagubilin.

Si Dica

Para sa pag-download ng app na "Screen" ay kailangan mong mag-apertar: Ctrl-A seguido de Ctrl-D

Hakbang 8: Ligando isang DragonBoard 410c Ao OBD Gawin 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 sa comunicação com o padrão OBD2 dos veículos. Sa lalong madaling panahon, mga podemos na dagdag na mga iba't ibang impormasyon na nai-rede de comunicação do carro, incluindo magiging como velocidade at at mesmo erros da parte elétrica.

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

  • PIP - Gerenciador de módulos do Python

    sudo apt-get install python-pip

  • Mga SetupTools - tagagawa ng mga arquivos de instalação

    sudo pip install -U pip setuptools

  • Gulong - formatador de arquivos para instalação

    sudo apt-get install python-wheel

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

    sudo apt-get python-obd

  • GPS - biblioteca com magiging do gps

    sudo pip install gps

  • Mga Kahilingan - módulo de solicitações

    sudo pip mga kahilingan sa pag-install

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

sudo python

Neste momento o cursor do terminal vai mudar para sa iyo “>>>” indikasyon que o programa está rodando Python. Mga Podemos começar a digitar os comandos para serem interpretados conforme abaixo.

  • Mag-import ng isang biblioteca

    i-import ang obd

  • Para sa fazer a conexão com isang porta serial use o comando

    koneksyon = obd. OBD (“/ dev / rfcomm0”)

  • Para sa pag-uusapan ng Python está conseguindo extrair informações do carro, passando pelo Bluetooth, ELM327 at chegar no carro, digite:

    connection.protocol_name ()

Hakbang 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, conforme instruções abaixo e código na sequência.

Importamos a biblioteca OBD para sa dentro do Python para iniciar bilang mga koneksyon.

Para sa motivos desconhecidos, isang primeira conexão com nosso hardware, falha semper. Na segunda tentativa, funciona semper. Sa gayon, walang 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 establelecidos. Depois cria a URL, utilizando Query String, para sa iyong posisyon sa serbisyo ng gumagamit ng POST.

Walang exemplo abaixo pegamos bilang seguintes informações:

  • RPM
  • Velocidade
  • Odômetro *

Bilang funções para captura dos maging utilizam dois parâmetros. Por exemplo, usando [1] [12] estamos buscando [módulo] [PID]. Esta lista pode ser encontrada em:

Sa gayon, isang humm a URL com todas bilang impormasyong ito ay naiuugnay sa e adicionadas em um arquivo, chamado "obd_data.dat".

Código para OBD.py:

import obdimport timeodoInicial = -1 paramOdo = 0 #Conect OBDprint "Primeira conexao" con = obd. OBD ("/ dev / rfcomm0") print "Segunda conexao" con = obd. OBD ("/ dev / rfcomm0") habang Totoo: respRPM = con.query (obd.commands [1] [12]) print respRPM respVelo = con.query (obd.commands [1] [13]) print respVelo respOdo = con.query (obd.commands [1] [49]) print 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.s Sleep (0.2) print url file = open ("obd_data.dat", "a +") file.write (url) file.close () print 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 habang para sa mga gumagamit ng POST ng isang URL mula sa primira 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 sa arquivo OBD.py:

mag-import ng mga kahilingan

i-import ang oras habang Totoo: subukan: time.s Sleep (0.2) url = "na may bukas ('obd_data.dat', 'r') bilang fin: data = fin.read (). splitlines (True) url = data [0] requests.post (url) na may bukas ('obd_data.dat', 'w') bilang fout: fout.writelines (data [1:]) maliban sa: i-print ang 'exception'

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

Hakbang 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

Magagawa mo itong magdagdag ng isang panahon sa pagsasaayos ng isang DragonBoard upang makilala ang lahat ng mga bahagi ng computer, como a comunicação 3G, WiFi, Bluetooth, Dados na mag-GPS, mag-usisa.

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 sa fazer a edição, gamitin o comando:

sudo nano /etc/rc.local

Agora precisamos configurar a inicialização de todos os processos, serviços e funções, criando rotinas para que funcionem automaticamente ao iniciar a Dragonboard. Vamos utilizar o BASH para fazer isso. O BASH (Bourne-Again-SHell) ay um aplicativo para sa interpretação de comandos Unix.

Walang próximo código, que tem comandos BASH, vocë precisará inserir o MacAddress gawin ang paglalagay ng OBD / Bluetooth, upang masundan ang mga bastante cuidado para sa garantir que o código seja colocado semper antes gawin ang comando "exit 0" upang mag-ayos ang mga ito.

kung [! -f / etc / ssh / ssh_host_rsa_key]

pagkatapos ay itigil ng systemctl ssh.socket || true dpkg-reconfigure openssh-server fi sudo systemctl start qdsp-start.service rfcomm bind 0 MACADDRESS 1 sudo python /home/linaro/Documents/FadaDoCarro/conectaGPS.py & sudo python / home / linaro /Documents/FadaDoCarro/OBD.py & sudo python /home/linaro/Documents/FadaDoCarro/envia_OBD.py & exit 0

Ang isang partir de agora, semper que a placa para sa iniciada, sa oras na ito ay maaari nang mag-3G at i-access ang GPS at OBD para sa servidor escolhido.

Hakbang 11: Dificuldades Encontradas

Dificuldades Encontradas
Dificuldades Encontradas

Listamos abaixo algumas barreira que encontramos ao longo do desenvolvimento do projeto, que resolmos antes de criar este Instructable, mas que é important 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 primeira 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 na ECU. Ito ang pinakamabilis na impormasyon tungkol sa iyo, ngunit maaari kang mag-aral. Além disso, tulad ng pagpapahinga ng painel começaram a piscar aleatoriamente. Ang isang solução para sa iyo kahit na sa ilang mga oras ay hindi na kailangan ng iyong baterya, pagkatapos ay 15 minuto. Desta forma, forçamos o reset complete das ECUs do carro, retornando ele ao estágio original de fábrica, portanto Cancando qualquer comando que tenhamos enviado erroneamente pela porta OBD

  • Linaro

    Tivemos um problema de boot no Linaro, quando aleatoriamente o OS reiniciava. Ito ay isang problema sa loob ng mahabang panahon na gawin ang paggawa ng proyekto, gayon ang paraan upang gawin ang Linaro, na mag-uusap ng lahat, at magtaguyod ng tutorial na gagamitin ng isang impormasyong maisasaayos

  • GPS na DragonBoard

    Ang isang Qualcomm Dragonboard 410c na nasa mga antenas ng GPS internas, para sa mas mahusay na recepção de sinal, ito ay mag-install ng konektor at magkakaroon ng lahat ng antena externa. Para sa fazer este procedureimento, siga os passos propostos pela própria Qualcomm:

Hakbang 12: Mga Sanggunian

Mga sanggunian
Mga sanggunian

Bootloader

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

Linaro

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

Como installar o Linaro na DragonBoard 410c

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

Documentação de GPS para sa DragonBoard

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

Demo ng GPS

gist.github.com/wolfg1969/4653340

Python OBD

github.com/brendan-w/python-OBD

Conectando RaspberryPi à um OBD Bluetooth

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

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

gist.github.com/kr0no/63e34c77b02843b46a8d89d8f7b5e4b6

Instalando o SSH walang Linux

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

Inirerekumendang: