Πίνακας περιεχομένων:
- Βήμα 1: Fazendo O Setup Inicial Da DragonBoard 410c
- Βήμα 2: Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
- Βήμα 3: Instalando O Dongle USB 3G/4G
- Βήμα 4: Μεταμορφώστε ένα DragonBoard 410c Em Hotspot / Access Point WiFi
- Βήμα 5: Acessando a DragonBoard 410c Por SSH Sem Fio, Utilizando O Hotspot
- Βήμα 6: Ligando a DragonBoard 410c Ao OBD Do Seu Carro μέσω Bluetooth - Passo 1/2
- Βήμα 7: Ligando a DragonBoard 410c Ao OBD Do Seu Carro μέσω Bluetooth - Passo 2/2
- Βήμα 8: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Usando PyOBD
- Βήμα 9: Extraindo Informações Do Carro Usando Python
- Βήμα 10: Repetição De Scripts E Armazenamento De Dados Capturados Do Carro
- Βήμα 11: Dificuldades Encontradas
- Βήμα 12: Αναφορές
Βίντεο: DragonBoard Com OBD: 12 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Através da leitura do πρωτόκολλο OBD2 do carro, και μπορεί να λάβει πληροφορίες για τον υπολογιστή σας. Χρησιμοποιήστε ένα DragonBoard 410c που έρχεται ως ένα trabalhar neste projeto, και trazemos aqui o caminho detalhado para você reproduzir isso.
Este projeto foi feito em parceria com a #Qualcomm #Embarcados #Linaro #Arrow #BaitaAceleradora que lejiram que tivéssemos acesso aos melhores hardwares, além do contato com os melhores profissionais para kontribuir com o desenvolvimento.
Συμμετοχή στο πρόγραμμα:
- Marcel Ogando - Hacker - [email protected]
- Leandro Alvernaz - Hacker - [email protected]
- Thiago Paulino Rodrigues - Μάρκετινγκ - [email protected]
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 Διασύνδεση Bluetooth OBD2
- Dongle USB 3G/4G
- Carregador Veicular de Inversão de Tensão (110v)
Βήμα 1: Fazendo O Setup Inicial Da DragonBoard 410c
Χρησιμοποιήστε ένα Qualcomm DragonBoard 410c, μπορείτε να χρησιμοποιήσετε ή να εγκαταστήσετε τη διανομή του Linaro στο Linux, εφόσον δεν επιτρέπεται η πλήρης διαμόρφωση της διάθεσης.
Για να δημιουργήσετε εικόνες για το Linaro για ένα DragonBoard, χρησιμοποιήστε το Ubuntu, το VirtualBox, χρησιμοποιήστε το FastBoot, και χρησιμοποιήστε το βασικό μας Linux. Είναι απαραίτητο να εγκαταστήσουμε το περιβάλλον του Linux για την εγκατάσταση του λογισμικού.
Για εγκατάσταση ή Fastboot, acesse ή Terminal και sua Maquina Virtual Ubuntu, καθώς και:
sudo apt-get android-tools-fastboot
-
Para instalar o Linaro, precisamos passar από 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 fastboot συσκευές
-
Resposta esperada:
(δεκαεξαδικό) fastboot
-
Είσοδος:
sudo./flashall
-
Resposta esperada:
πεπερασμένος. συνολικός χρόνος 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) e o nome futuro pode ser alterado. A base do nome que você deve buscar είναι «boot-linaro-NomeDaVersão». Nesta versão o nome é “Stretch” e a anterior foi “Jessie”
-
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 é o local onde os arquivos baixados estão
-
Entre com os comandos:
sudo fastboot συσκευές
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: λιναρό
- Senha: linaro
-
Abra a interface Lxterminal e faça o download to lista de atualizações disponíveis dos pacotes instalados:
sudo apt-get ενημέρωση
-
Πραγματοποιήστε ένα instalação dos pacotes disponíveis usando o código:
sudo apt-get αναβάθμιση
Dicas: O Linaro tem um um boot extremeamente rápido, και umuma comunidade bastante engagada para solução de problemas.
Βήμα 2: Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
Ελάτε να εγκαταστήσετε εφαρμογές για την εξυπηρέτηση πελατών για GPS, αποστολές από GNSS-GPSD, GPSD ή GPSD-CLIENTS. Faça isso usando o comando:
sudo apt-get install gnss-gpsd gpsd gpsd-clients
Com ele instalado, você precisará rodar alguns comandos para iniciar o aplicativo, são eles:
sudo systemctl start qdsp-start.servicesudo systemctl start gnss-gpsd.servicesudo systemctl start qmi-gps-proxy.service
Leve sua DragonBoard 410c για um τοπικό aberto, com visada para o céu, και digite no terminal:
gpsmon –ν
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 of barreiras naturais que possam atrapalhar a recepção to sinal do GPS.
Για να συνεχίσετε την καταγραφή των πληροφοριών και των προτάσεών σας, χρησιμοποιήστε έναν κωδικό πρόσβασης, αλλάξτε τον ιστότοπό σας:
Βήμα 3: Instalando O Dongle USB 3G/4G
Υπάρχουν υπάρχοντα μεγέθη για τη δημιουργία ενός DragonBoard 410c μέσω ενός 3G/4G:
- Instalando um Shield / BreakoutBoard com Μόντεμ GSM και υποδοχή για SimCard;
- Χρησιμοποιήστε το Dongle USB 3G/4G;
Για την καλύτερη δυνατή προβολή του Dongle USB 3G/4G για το Huawei modelo E3272, μπορείτε να διευκολύνετε τη διάθεσή σας.
Διαμορφώστε το μόντεμ, χρησιμοποιήστε τη χρήση του τερματικού (χρησιμοποιήστε ένα WVDial), μπορείτε να χρησιμοποιήσετε τη χρήση μιας διεπαφής Gráfica do Usuário (GUI) για Linaro. Faça da seguinte μορφή:
- Com o Dongle USB conectado, κάντε κλικ στο κουμπί άμεσης οδήγησης χωρίς onecone de “redes” no canto inferior direito da tela.
- "Επεξεργασία συνδέσεων"> "Προσθήκη"
- Escolha a opção: “Mobile Broadband”
- Κάντε κλικ στο "Δημιουργία"
Εγκαταστήστε την εγκατάστασή σας για λειτουργικές λειτουργίες, συμμορφώστε τις εικόνες, διαμορφώστε τη λειτουργία της τηλεφωνικής συμμόρφωσης της κάρτας sim comprado. Παρακαλείστε να χρησιμοποιήσετε τη χρήση της κάρτας Sim da Tim (e modem inicialmente vendido pela Vivo).
Βήμα 4: Μεταμορφώστε ένα DragonBoard 410c Em Hotspot / Access Point WiFi
Για χρήση του DragonBoard 410c μέσω του wifi (μπορείτε να διαμορφώσετε μια σύνδεση μέσω διαδικτύου), μπορείτε να χρησιμοποιήσετε μια απλή διεπαφή μέσω συστήματος. Siga os passos abaixo:
- Κλικ όχι botão direito ούτε onecone de “redes” no canto inferior direito.
- "Επεξεργασία συνδέσεων"> "Προσθήκη"
- Επιλογή και επιλογή "WiFi"
- Κάντε κλικ στο "Δημιουργία"
Coloque o nome da rede que você quer criar no campo "SSID" and depois altere o "Mode" para "Hotspot".
Για την εγγύηση της λειτουργίας:
- Βλέπε "Ρυθμίσεις IPv4"
- Διαβάστε το "Method" είναι το "Shared to other υπολογιστές"
Βήμα 5: Acessando a DragonBoard 410c Por SSH Sem Fio, Utilizando O Hotspot
Το Criamos um jeito de acessar a placa remotamente, ανεξάρτητο από το σχήμα της ελάττωσης της σύνδεσής του, δεν εξαρτάται από το προφίλ του Dragonboard για το κοντέκτα διαμέτρου à ela, ou ao wifi em que ela esteja conectada. Εκτελέστε ένα πρόγραμμα εξυπηρέτησης του Linux για το Amazon.
Έρχεται από το SSH Auto, χρησιμοποιείται από το aboixo.
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. Εκτελέστε την υπηρεσία για να χρησιμοποιήσετε μια υπηρεσία, αλλά και να εγκαταστήσετε μια εγκατάσταση για τελικό σημείο αποκλειστικής χρήσης χωρίς Linux, αλλά και IP ppblico για το μόντεμ 3G, αλλά και για κύριες ρυθμίσεις. Σε συνέχεια, μπορείτε να αντιγράψετε ένα αρχείο για να αποθηκεύσετε τα αρχεία που έχουν ρυθμιστεί για το Linux, εγγυάται τη διαμόρφωσή σας για τη σύνδεση.
ssh -keygen -t rsa
scp ~/.ssh/id_rsa.pub user@remote_server:.ssh/εξουσιοδοτημένα κλειδιά 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 και εξυπηρετούμε! / o/
Βήμα 6: Ligando a DragonBoard 410c Ao OBD Do Seu Carro μέσω Bluetooth - Passo 1/2
A interface de comunicação com os carros é feita através da porta OBD2. Πληροφορίες σχετικά με τη μεταφορά της προθεσμίας της πρóσβασης στη μεταφορά, και για την ακριβή ερμηνεία της ερμηνείας που σας δίνουν. Αυτό πρέπει να γίνει για το υλικό: ELM327 ή STN1170.
Προς εκτίμηση, χρησιμοποιήστε και διαθέστε το Bluetooth com chip baseado em ELM327.
Σημαντικό σφάλμα είναι η απουσία επιλογής του υλικού που δεν είναι απαραίτητη για την αναπαραγωγή ενός ORIGINAL σε ELM327. A maior parte disponível está na versão 1.5, que foi quando ή chip original foi clonado και colocado a venda no mercado. O chipset πρωτότυπη έκδοση 2.2. A evolução deste versionamento traz ao chip mais informações sobre os carros mais novos. É importante saber disso, pois addendo dos testes realizados, poderá ou não conseguir obter determinadas informações de veículos mais novos.
Για να διαθέσετε το OBD2 Bluetooth, συνδέστε μια θύρα OBD2 με βάση το λογισμικό. Ela pode estar localizada logo abaixo do volante, δεν υπάρχει κεντρική κονσόλα ή κάποια άλλη επιλογή. O local varia bastante entre as montadoras e modelos. Οδηγίες για το localizar é usar esta ferramenta:
Acesse a DragonBoard 410c com SSH, χρησιμοποιήστε το σημειωματάριο (lembrando que agora você está no carro, e não possui mais uma tela para conectar a placa).
Assim que o disposisivo OBD2 Bluetooth για inserido no conector do carro, siga os passos abaixo para ter controle da conectividade bluetooth:
sudo bluetoothctl
είναι δυνατή η ενεργοποίηση του πράκτορα στην προεπιλεγμένη σάρωση παράγονταNeste momento é importante que você copie o MAC Address pois precisará para os próximos passos
Digite:
εμπιστοσύνη MACADDRESS
ζευγάρι MACADDRESS
Ενεργοποιήστε τη λειτουργία της συσκευής για το ψηφιακό ή τον κωδικό PIN του Bluetooth OBD2.
O PIN geralmente é 1234 ou 0000
Εφαρμόστε ένα σύστημα σύνδεσης, ένα ψηφιακό σύστημά σας, ένα πρόγραμμα ελέγχου προγράμματος μέσω ψηφιακού Bluetooth και:
εγκαταλείπω
Agora é preciso fazer um "BIND" do dispositivo com a porta serial:
sudo rfcomm bind 0 MACADDRESS 1
Για την εγκυρότητα της λειτουργίας σας:
ls /dev
Μια πύλη "Rfcomm0" για να δείτε τη λίστα.
Βήμα 7: Ligando a DragonBoard 410c Ao OBD Do Seu Carro μέσω Bluetooth - Passo 2/2
Objetivo deste passo é garantir o funcionamento da comunicação entre os dispositivos:
ELM327, DragonBoard 410c e Veículo
Χρησιμοποιήστε μια εφαρμογή "Οθόνη" για περιβαλλοντικούς ανδρικούς σειρές Porta Serial
sudo apt-get οθόνη εγκατάστασης
Ένα Portal Serial usada para envio e 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! 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 serial.
οθόνη /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 Τελικός:
-
Digite χωρίς κονσόλα:
ATI
- Ελέγξτε την αναθεώρηση "ELM327 v1.5" ou a versão do ELM do seu dispositivo.
- Isso prova que o ELM327 is comunicando com a placa sem problemas, and podemos prosseguir.
Ντίκα
Για να εφαρμόσετε την "Οθόνη" είναι απαραίτητο το διάγραμμα: Ctrl-A seguido de Ctrl-D
Βήμα 8: 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 install python-pip
-
SetupTools - προχωρήστε στην εγκατάσταση
sudo pip install -U pip setuptools
-
Τροχός - 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 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
Μπορείτε να χρησιμοποιήσετε το δρομέα για να τερματίσετε τη λειτουργία του κώδικα ">>>" και να υποδείξετε το πρόγραμμα της Python. Podemos começar a digitar os comandos para serem interpretados conforme abaixo.
- Comece importando a biblioteca
εισαγωγή obd
-
Παρακαλώ συνδεθείτε με μια σειριακή χρήση port ή comando
σύνδεση = obd. OBD ("/dev/rfcomm0")
-
Για να μάθετε περισσότερα για την Python, μπορείτε να βρείτε πληροφορίες σχετικά με το carro, το Bluetooth, το ELM327 at chegar no carro, digite:
connection.protocol_name ()
Βήμα 9: Extraindo Informações Do Carro Usando Python
Vamos criar um arquivo chamado: OBD.py, conforme instruções abaixo e código na sequência.
Σημαντική βιβλιοθήκη OBD para dentro do Python para iniciar as conexões.
Για λόγους κίνησης, ένα αρχικό σύστημα που συνδέεται με το μηχάνημα, μπορεί να χρησιμοποιηθεί. Na segunda tentativa, funciona semper. Por isso, no código verá que há duas linhas de conexão (con).
Επιλέξτε τη λειτουργία του 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, χρησιμοποιήστε τη συμβολοσειρά ερωτήματος, για παράδειγμα που μπορεί να χρησιμοποιηθεί για να χρησιμοποιήσετε την υπηρεσία POST.
No exemplo abaixo pegamos as seguintes informações:
- RPM
- Velocidade
- Odômetro *
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 ως πληροφορίες για τις συνδέσεις και τις προτάσεις μας, για το "obd_data.dat".
Código για 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") while 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). αντικατάσταση ("revolutions_per_minute", ""))) paramVelo = int (float (str (respVelo).. αντικατάσταση ("kph", ""))) paramOdo = int (float (str (respOdo).. αντικατάσταση ("χιλιόμετρο", ""))) 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 για 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
Οδηγίες για τον προσανατολισμό της εποχής της αγοράς και της εγγύησης για το DragonBoard είναι η δυνατότητα επικοινωνίας με διάφορα συστήματα για λύσεις, καθώς και για επικοινωνία 3G, WiFi, Bluetooth, 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'. Παρά φάκερ, μπορείτε να χρησιμοποιήσετε:
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 automatmenteo iniciar a Dragonboard. Vamos utilizar o 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, και também precisa ter bastante cuidado para garantir que o código seja colocado sempre antes do comando "exit 0" que é a resposta de sucess Το
αν [! -f/etc/ssh/ssh_host_rsa_key]
στη συνέχεια systemctl stop ssh.socket || true dpkg-επαναδιαμόρφωση ανοίγματος-διακομιστή fi sudo systemctl εκκίνηση 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 & exit 0
Συμπληρώνοντας την αγορά σας, μπορείτε να το κάνετε αυτό για να το κάνετε, αλλά μπορείτε να το συνδέσετε με 3G και μέσα από το GPS και το OBD για την εξυπηρέτηση.
Βήμα 11: 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. Προηγούμενη δοκιμή, είναι δυνατή η επικοινωνία με τη χρήση της διάθεσης, την πρόβλεψη και την αντιμετώπιση του προβλήματος, και των προβλημάτων που σχετίζονται με το 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. A solução para este evento que ocasionamos foi o desligamento dos cabos da bateria, mantendo assim for 15 minutos. Αρχική μορφή, επαναφορά ή ολοκλήρωση των ECUs carro, retornando ele ao estágio original de fábrica, portanto canclando qualquer comando que tenhamos enviado erroneamente pela porta OBD
-
Λιναρό
Tivemos um problema de boot no Linaro, quando aleatoriamente ή OS reiniciava. Έχω πρόβλημα με την επίλυση του προβλήματος που θα σας επιτρέψει να προχωρήσετε, θα σας βοηθήσω να χρησιμοποιήσετε το Linaro, θα σας βοηθήσω να χρησιμοποιήσετε ένα εκπαιδευτικό σεμινάριο χρησιμοποιώντας μια πληροφορία που θα σας βοηθήσει
-
GPS και DragonBoard
Ένα Qualcomm Dragonboard 410c δεν έχει πρόσβαση σε εσωτερικές συσκευές GPS, για προγενέστερη λήψη, για ακριβή εγκατάσταση ή σύνδεση και εξωτερική κεραία. Παρακαλείστε να λάβετε υπόψη σας, για το πώς θα περάσει η Qualcomm:
Βήμα 12: Αναφορές
Bootloader
builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/
Λιναρό
builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/
Como instalar o 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
Python OBD
github.com/brendan-w/python-OBD
Conectando RaspberryPi um um OBD Bluetooth
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 χωρίς Linux
ask.xmodulo.com/install-autossh-linux.html
Συνιστάται:
Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 Βήματα
Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é mostrar as etapas need á rias para configurar o ambiente de desenvolvimento, de modo que o HostPC (Computador / Notebook), atrav é s do IDE Eclipse compile os c ó digos e exporte para o Alvo (Drag
Πώς να συνδέσετε και να ελέγξετε μια λάμπα μέσω της μονάδας ZigBee στο Dragonboard: 5 βήματα
Πώς να συνδέσετε και να ελέγξετε μια λάμπα μέσω της μονάδας ZigBee στο Dragonboard: Αυτό το διδάσκον μαθαίνει στο χρήστη πώς να συνδέει και να εγκαθιστά σωστά τη μονάδα ZigBee στο Dragonboard και να την αλληλεπιδρά με έναν λαμπτήρα ελεγχόμενου ZigBee (OSRAM), δημιουργώντας ένα δίκτυο IOT ZigBee. : Dragonboard 410c; CC2531 Dongle USB; Τ
Κωδικοί OBD II P0420/P0430 Επιδιόρθωση: 5 βήματα
Κωδικοί OBD II P0420/P0430 Επιδιόρθωση: Έχετε αυτό το ενοχλητικό φως στην παύλα του Mustang σας; Έχετε αλλάξει το σύστημα εξάτμισης; Εάν έχετε εγκαταστήσει σωλήνα h εκτός δρόμου ή σωλήνα x (χωρίς καταλυτικούς μετατροπείς) ή έχετε αφαιρέσει τους καταλυτικούς μετατροπείς σας για χρήση σε πίστα, οι αισθητήρες οξυγόνου σας
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Βήματα
Vision 4all - Sistema Visão 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 εσωτερικούς χώρους como casas ou εμπορικών κέντρων και αεροδρομίων.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Τροποποιήστε το καλώδιο OBD-II για να μην αποφορτιστεί η μπαταρία του αυτοκινήτου: 5 βήματα
Τροποποιήστε το καλώδιο OBD-II για να μην αποφορτιστεί η μπαταρία του αυτοκινήτου: Εδώ και πολύ καιρό όλα τα οχήματα είναι εξοπλισμένα με ενσωματωμένη θύρα διάγνωσης. Πολύ συχνά αυτή η θύρα είναι διαθέσιμη ως υποδοχή OBD-II. Υπάρχουν πολλές συσκευές που μπορούν να επικοινωνήσουν χρησιμοποιώντας αυτόν τον σύνδεσμο, πολλές από αυτές βασίζονται