Índice:

Hackeie seu carro com o terminal Wio e o ônibus CAN: 7 etapas
Hackeie seu carro com o terminal Wio e o ônibus CAN: 7 etapas

Vídeo: Hackeie seu carro com o terminal Wio e o ônibus CAN: 7 etapas

Vídeo: Hackeie seu carro com o terminal Wio e o ônibus CAN: 7 etapas
Vídeo: Fisl 16 - Hackeando o seu carro com GNULinux, OBD2 e python 2024, Novembro
Anonim
Hackeie seu carro com o Terminal Wio e o CAN Bus
Hackeie seu carro com o Terminal Wio e o CAN Bus

Se você tem algum conhecimento de programação CAN Bus e Arduino e deseja hackear seu carro, estes instructables podem lhe fornecer uma solução.

Quanto a por que você quer hackear seu carro, eu não sei, mas isso é realmente uma coisa interessante.

Este projeto utilizou principalmente o Serial CAN Bus Module da Longan Labs e a placa de controle principal do Wio Terminal da Seeedstudio.

O Módulo de Barramento CAN serial é um módulo de controle de Barramento CAN projetado por Longan Labs. Ele usa UART para se comunicar com o microcomputador de chip único. É compacto e fácil de usar.

O Wio Terminal vem da Seeedstuio, que é uma placa de desenvolvimento com uma tela que pode ser programada com o Arduino.

Neste projeto, as seguintes funções são realizadas principalmente:

Leia a velocidade de ciclagem, velocidade de rotação e temperatura do óleo e outras informações, exibidas na tela do Terminal Wio

Se você quiser mais datas do carro, consulte

Etapa 1: Introdução ao Princípio

Quase todos os veículos modernos possuem uma interface OBD-II, que é uma ponte entre o carro e o mundo exterior. Podemos obter todas as informações do carro e controlá-lo por meio da interface OBD-II.

E, como é perigoso controlar o carro, é melhor você ter um conhecimento profundo da interface do OBD-II antes de prosseguir. Este artigo lê apenas algumas informações básicas do carro, para que você possa seguir com segurança as etapas fornecidas nestas instruções.

Etapa 2: Lista de peças

Lista de peças
Lista de peças
Lista de peças
Lista de peças
Lista de peças
Lista de peças
  • Terminal Wio
  • Wio Terminal Battery Chassis
  • Kit de Desenvolvimento OBD-II CAN-BUS

Observação importante: este projeto precisa da versão V1.3 ou posterior do módulo de barramento serial.

Etapa 3: Solda

De solda
De solda
De solda
De solda
De solda
De solda

Esta pode ser a etapa mais difícil, se você nunca usou um ferro de solda.

Precisamos soldar o fio fornecido pelo kit OBD-II CAN-BUS Dev a um conector OBD. Você pode ver a foto, soldamos o fio vermelho aos 6 pinos do conector e o fio preto aos 14 pinos. Quando 6 pinos representam CANH, 14 pinos representam CANL

Etapa 4: Conexão de Hardware

Conexão de Hardware
Conexão de Hardware
Conexão de Hardware
Conexão de Hardware
Conexão de Hardware
Conexão de Hardware
  1. O Módulo Serial CAN Bus incluído no kit OBD-II CAN-BUS Dev é conectado à interface UART do Terminal Wio via cabo Grove
  2. Conecte os fios da etapa anterior ao Módulo de Barramento CAN serial, conecte o vermelho ao CANH e o preto ao CANL.

Etapa 5: Software e configurações

Software e configurações
Software e configurações

Aqui, precisamos fazer algumas configurações para o módulo de barramento serial.

Antes de começar, precisamos baixar o código deste projeto. Você pode baixar a biblioteca e a biblioteca de que precisa por meio deste link.

Se você estiver usando o terminal wio pela primeira vez, você pode verificar a wiki para o terminal wio

Primeiro, abrimos a demonstração de configuração no esboço, onde definiremos a máscara e o filtro do módulo de barramento serial.

Em seguida, gravando a demonstração de configuração no terminal wio, abra o monitor serial e digite um caractere aleatoriamente para ver se a configuração foi bem-sucedida ou não.

Depois que a configuração for concluída, grave a demonstração no terminal wio e você poderá ver os dados na tela.

Etapa 6: teste no carro

Teste no carro
Teste no carro
Teste no carro
Teste no carro
Teste no carro
Teste no carro

Em seguida, precisamos ir ao carro e testá-lo. Você pode encontrar a interface OBD-II sob o volante, conectar o conector na interface OBD-II, ligar o terminal wio e ver o resultado.

Etapa 7: O que pode ser melhorado

Wio é uma placa de controle principal poderosa, usamos várias funções nela.

Por exemplo, Bluetooth, wi-wi-fi, etc.

Claro, você também pode fazer uma interface mais bonita. Resumindo, você pode tocar e curtir o processo de produção.

Recomendado: