Talaan ng mga Nilalaman:
- Hakbang 1: Fazendo O Setup Inicial Da DragonBoard 410c
- Hakbang 2: Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
- Hakbang 3: Instalando O Dongle USB 3G / 4G
- Hakbang 4: Transformando isang DragonBoard 410c Em Hotspot / Access Point WiFi
- Hakbang 5: Acessando isang DragonBoard 410c Por SSH Sem Fio, Utilizando O Hotspot
- Hakbang 6: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 1/2
- Hakbang 7: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth - Passo 2/2
- Hakbang 8: Ligando isang DragonBoard 410c Ao OBD Gawin Seu Carro Usando PyOBD
- Hakbang 9: Extraindo Informações Do Carro Usando Python
- Hakbang 10: Repetição De Scripts E Armazenamento De Dados Capturados Do Carro
- Hakbang 11: Dificuldades Encontradas
- Hakbang 12: Mga Sanggunian
Video: DragonBoard Com OBD: 12 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
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:
- Marcel Ogando - Hacker - [email protected]
- Leandro Alvernaz - Hacker - [email protected]
- Thiago Paulino Rodrigues - Marketing - [email protected]
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
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
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
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
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
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
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
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
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
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
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
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
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:
Mga Code ng OBD II P0420 / P0430 Fix: 5 Hakbang
OBD II Codes P0420 / P0430 Fix: Mayroon ka bang nakakainis na ilaw na ito sa dash ng iyong Mustang? Binago mo na ba ang iyong exhaust system? Kung nag-install ka ng isang off-road h-pipe o x-pipe (walang catalytic converter) o inalis ang iyong mga catalytic converter para magamit sa track, ang iyong mga oxygen sensor
Pagtuklas ng Mga Sitwasyon ng Mga Sumibol - Qualcomm Dragonboard 410c: 7 Mga Hakbang
Pagtuklas ng Mga Sitwasyon ng Mga Emergency - Qualcomm Dragonboard 410c: Naghahanap ng mga sistemang panseguridad na gumagana sa pagsubaybay ng mga sitwasyon ng mga emergency, posible na mapansin na napakahirap iproseso ang lahat ng naitala na impormasyon. Sa pag-iisip tungkol doon, nagpasya kaming gamitin ang aming kaalaman sa pagproseso ng audio / imahe, mga sensor ng
Simula ng Smart Stoplight Sa DragonBoard 410c: 7 Mga Hakbang (na may Mga Larawan)
Simula ng Smart Stoplight Sa DragonBoard 410c: | MATERIALS: MDF 1.20 Mts. x 1.20 Mts.8 LEDs: · 2 Mga gulay at middot; 2 Dilaw at middot; 2 Pula at middot; 2 PutiIsa isang piraso ng karton. Dragon Board 410c BladeWiresSilicone Silicone GunToy carProtoboardPush buttonInfrare
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol
Pag-unlad ng Mga Aplikasyon Gamit ang GPIO Pins sa DragonBoard 410c Sa Mga Sistema ng Pagpapatakbo ng Android at Linux: 6 na Hakbang
Pag-unlad ng Mga Aplikasyon Gamit ang GPIO Pins sa DragonBoard 410c Sa Mga Sistemang Pagpapatakbo ng Android at Linux: Ang layunin ng tutorial na ito ay upang ipakita ang impormasyong kinakailangan upang makabuo ng mga application gamit ang GPIO pin sa DragonBoard 410c mababang bilis na pagpapalawak. Ang tutorial na ito ay nagpapakita ng impormasyon para sa pagbuo ng mga application gamit ang mga GPIO pin na may SYS sa Andr