Мазмұны:

DragonBoard және OBD2: 12 қадам
DragonBoard және OBD2: 12 қадам

Бейне: DragonBoard және OBD2: 12 қадам

Бейне: DragonBoard және OBD2: 12 қадам
Бейне: Джеки чанның бастан кешкен оқиғалары 5 маусым 18 бөлім 2024, Шілде
Anonim
DragonBoard және OBD2
DragonBoard және OBD2

Көлігіңіздегі OBD2 портынан шығатын деректерді оқи отырып, одан таңғажайып ақпаратты жинауға болады. DragonBoard 410c көмегімен біз бұл жобамен жұмыс жасадық және оны осында егжей -тегжейлі қарастырдық, сонда сіз мұны өзіңіз жасай аласыз.

Бұл жоба бізге #Qualcomm #Embarcados #Linaro #Arrow #BaitaAceleradora серіктестігінің арқасында мүмкін болды, бұл бізге нарықтағы ең жақсы жабдықтарға қол жеткізуге мүмкіндік берді, сонымен қатар дамуды қолдау үшін ең жақсы мамандармен байланыс орнатуға мүмкіндік берді.

Команданы мына жігіттер құрады:

Біз сіздің мақсатыңызға жетуге көмектесуге дайынбыз және сіздің жобаңызды аяқтағаныңызға сенімдіміз, сондықтан сізге төмендегі нұсқаулардан басқа көмек қажет болса, бізге хабарлаңыз.

Португалдықтар үшін ең жақсы жобалар:

www.instructables.com/id/DragonBoard-Com-OBD

Бұл жоба үшін біз келесі элементтерді қолдандық:

  • Qualcomm DragonBoard 410c
  • ELM327 Bluetooth OBD2 интерфейсі
  • Dongle USB 3G/4G
  • Кернеу инверторлы автокөлік зарядтаушысы (110в)

1 -қадам: DragonBoard 410c бастапқы баптауын орындау **

DragonBoard 410c бастапқы баптауын орындау **
DragonBoard 410c бастапқы баптауын орындау **
DragonBoard 410c бастапқы баптауын орындау **
DragonBoard 410c бастапқы баптауын орындау **
DragonBoard 410c бастапқы баптауын орындау **
DragonBoard 410c бастапқы баптауын орындау **

Qualcomm DragonBoard 410c көмегімен біз жобаны барлық қажетті құрылғыларды орнатуға мүмкіндік беретін Linaro деп аталатын Linux дистрибуциясын орнатудан бастадық.

DragonBoard үшін Linaro бейнесін жасау үшін VirtualBox жүйесінде Ubunto пайдаланыңыз, осылайша FastBoot (Linux негізіндегі қолданба) қолдана аласыз. Негізінде, Ubuntu VM -де Терминалды ашып, келесі әрекеттерді орындау қажет:

sudo apt-get android-tools-fastboot

Linaro орнату үшін біз 2 маңызды қадамнан өтуіміз керек:

1) BOOTLOADER бағдарламасын орнату

Файл атауы: dragonboard410c_bootloader_emmc_linux-79.zip

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

Файлдарды ашыңыз және қалтаны таңдаңыз:

cd /FolderName (ашылмаған қалтаға жол)

Келесі кодты енгізіңіз:

sudo fastboot құрылғылары

Күтілетін қайтарым:

(он алтылық) жылдам жүктеу

Содан кейін теріңіз:

sudo./flashall

Күтілетін қайтарым:

аяқталды. жалпы уақыт 1.000с (қатесіз)

ОПЕРАЦИЯЛЫҚ ЖҮЙені орнату

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

Мына 2 файлды жүктеп алыңыз:

boot-linaro-stretch-qcom-snapdragon-arm64-20170607-246.img.gz

Бұл соңғы нұсқа (17 маусым/17), сондықтан болашақта атауы өзгеруі мүмкін. Сіз іздейтін үлгі-«boot-linaro-VersionName». Бұл «Stretch» деп аталады, ал алдыңғы «Jessie» болды.

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

Бұл соңғы нұсқасы (17 маусым/17) және болашақта атауы өзгеруі мүмкін. «Linaro-VersionName-alip» үлгісін іздеңіз.

. GZ файлдарын ашыңыз

Ашылмайтын файлдарға қатысты «түбірлік» қалтасына кіріңіз

мысалы: «/Жүктеулер» - бұл жүктелген файлдар сақталатын орын.

Енді келесі пәрмендерден бастаңыз:

sudo fastboot құрылғылары

sudo fastboot флэш-boot boot-linaro-NomeDaVersão-qcom-snapdragon-arm64-DATA.img

Күтілетін қайтарым (уақытты есте сақтау әр түрлі болуы мүмкін):

аяқталды. жалпы уақыты: 100.00 с

HDMI порты арқылы тінтуірді, пернетақтаны және мониторды/теледидарды қосыңыз

Мұны қолыңызда ұстаңыз:

қолданушы: linaro

пароль: линаро

Lxterminal қосымшасын ашыңыз және орнатылған пакеттерге қатысты қол жетімді жаңартулар тізімін жүктеуді жалғастырыңыз:

sudo apt-get жаңартуы

Тізімнен қол жетімді пакеттерді орнатқаныңызға көз жеткізіңіз:

sudo apt-get жаңарту

Нұсқау: Линаро өте жылдам жүктелетіндіктен және көп уақытты үнемдейтін қауымдастықтың мәселелерге және шешімдерге бейімделуіне байланысты таңдалды.

2 -қадам: GPS антеннасының көмегімен DragonBoard 410c жүйесін табыңыз

GPS антеннасының көмегімен DragonBoard 410c жүйесін табу
GPS антеннасының көмегімен DragonBoard 410c жүйесін табу
GPS антеннасының көмегімен DragonBoard 410c жүйесін табу
GPS антеннасының көмегімен DragonBoard 410c жүйесін табу

GPS модулінің клиенті болатын қажетті қосымшаларды орнатудан бастаңыз. Қолданбалардың атаулары: GNSS-GPSD, GPSD және GPSD-CLIENTS. Ол үшін пәрмендерді орындаңыз:

sudo apt-get gnss-gpsd gpsd gpsd-клиенттерін орнатыңыз

Бұл қолданбалар орнатылған кезде, оны дұрыс бастау үшін сізге қосымша пәрмендер қажет болады:

sudo systemctl start qdsp-start.service

sudo systemctl gnss-gpsd.service іске қосады sudo systemctl qmi-gps-proxy.service іске қосады

Енді DragonBoard 410c аспанға ашық көрінетін кең спутниктерден сигнал қабылдауға мүмкіндік беретін ашық кеңістікке апарыңыз. Енді терминалға теріңіз:

gpsmon - жоқ

Біздің тесттерден алынған мәліметтер экранда орта есеппен 10 минуттан кейін шыға бастайды. Бұл GPS сигналын қабылдауға кедергі келтіруі мүмкін басқа кедергілерден басқа, терезеде немесе үй ішіндегі DragonBoard тақтасының орналасуынан басқа, әр жерден біршама өзгереді.

3 -қадам: 3G/4G USB кілтін орнату

3G/4G USB кілтін орнату
3G/4G USB кілтін орнату
3G/4G USB кілтін орнату
3G/4G USB кілтін орнату
3G/4G USB кілтін орнату
3G/4G USB кілтін орнату
3G/4G USB кілтін орнату
3G/4G USB кілтін орнату

DragonBoard 410c 3G/4G/GSM желісіне қосудың бірнеше жолы бар:

  • SimCard ұясы бар GSM модемі бар Shield / BreakoutBoard пайдалану;
  • USB 3G/4G кілтін қолданыңыз.

Бұл жоба үшін біз Huawei E3272 USB кілтін қолдануды шештік, себебі оны сатып алу оңай әрі тез болды.

Модемді конфигурациялау үшін сіз терминалды қолдана аласыз (WVDial қосымшасының көмегімен), бірақ оны жасаудың ең оңай жолы - Linaro графикалық пайдаланушы интерфейсін (GUI) пайдалану. Оған келесідей:

  • USB Dongle DragonBoard тақтасына қосылған кезде экранның төменгі оң жақ бұрышындағы «желілер» белгішесін тінтуірдің оң жақ түймесімен басыңыз;
  • «Қосылымдарды өңдеу»> «Қосу»;
  • Ашылмалы мәзірден «Мобильді кең жолақты» таңдаңыз;
  • «Жасау» түймесін басыңыз.

Шебердің нұсқауларын орындаңыз, құрылғыға сәйкес қосылуға мүмкіндік беретін мәзірден тиісті Тасымалдаушыны таңдаңыз.

4 -қадам: DragonBoard 410c -ді Wi -Fi кіру нүктесіне / кіру нүктесіне айналдыру

DragonBoard 410c -ді Wi -Fi кіру нүктесіне / кіру нүктесіне айналдыру
DragonBoard 410c -ді Wi -Fi кіру нүктесіне / кіру нүктесіне айналдыру
DragonBoard 410c -ді Wi -Fi кіру нүктесіне / кіру нүктесіне айналдыру
DragonBoard 410c -ді Wi -Fi кіру нүктесіне / кіру нүктесіне айналдыру
DragonBoard 410c -ді Wi -Fi кіру нүктесіне / кіру нүктесіне айналдыру
DragonBoard 410c -ді Wi -Fi кіру нүктесіне / кіру нүктесіне айналдыру

DragonBoard 410c -ді Wi -Fi маршрутизаторы немесе кіру нүктесі ретінде конфигурациялаудың ең оңай жолы (енді сіз Интернет байланысын конфигурацияладыңыз) - жүйенің GUI интерфейсін пайдалану. Ол үшін төмендегі қадамдарды орындаңыз:

  • Оң жақ төменгі бұрыштағы желі белгішесін тінтуірдің оң жақ түймешігімен нұқыңыз
  • «Қосылымдарды өңдеуді», содан кейін «Қосуды» таңдаңыз.
  • «WiFi» таңдаңыз
  • Жасау түймесін басыңыз

«SSID» өрісінде жасағыңыз келетін желінің атауын өзгертіңіз және «Режим» өрісін «Хотспот» етіп өзгертіңіз.

Оның жұмыс істейтініне көз жеткізу үшін келесілерді тексеріңіз:

  • «IPv4 параметрлері» қойындысына өтіңіз
  • «Әдіс» екенін тексеріңіз

5 -қадам: SSH көмегімен DragonBoard 410c -ке сымсыз қол жеткізу Hotspot байланысы арқылы

SSH көмегімен DragonBoard 410c -ке сымсыз қол жеткізу Hotspot байланысы арқылы
SSH көмегімен DragonBoard 410c -ке сымсыз қол жеткізу Hotspot байланысы арқылы

Біз DragonBoard -қа қашықтан қол жеткізудің жолын жасай алдық, сіз оның жанында болсаңыз да, болмасаңыз да. Әдетте сіз Wi -Fi немесе bluetooth арқылы тақтаға қосылуыңыз керек. Басқа Wi -Fi желісіне қосылу арқылы оған қол жеткізуге болады (мысалы: маршрутизатордан). Келесі қадамдарды орындау арқылы біз өз желісін құратын және оған кіру үшін желіге ашылатын дербес құрылғы жасаймыз.

Сіз төмендегі кодты пайдалана отырып, «Авто SSH» орнатудан бастай аласыз:

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 sudo make install орнатыңыз

Енді біз RSA стандартын қолдана отырып, криптографиялық кілт жасайтын боламыз. Бұл кілт 3G модемінің жалпы IP арқылы Linux соңғы нүктесінің данасына қауіпсіз қол жеткізу үшін пайдаланылады. Бұл қадамның басты мақсаты. Келесі код сол кілтті 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

Осы қадамдарды орындау арқылы сіз Qualcomm DragonBoard 410c -ті бұлтты серверге айналдырдыңыз! / o/

6 -қадам: DragonBoard 410c -ті Bluetooth көмегімен автомобильдің OBD -не қосу - 1/2 бөлім

Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 1/2 бөлім
Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 1/2 бөлім
Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 1/2 бөлім
Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 1/2 бөлім

Көліктің байланыс интерфейсі OBD2 порты арқылы жүзеге асады. Бұл портта алмасатын ақпаратты аудару қажет, бұл үшін бізге аудармашы құрылғы қажет. Аппараттық құралдардың екі нұсқасы бар: ELM327 немесе STN1170.

Бұл жоба үшін біз ELM327 негізіндегі чипсеті бар Bluetooth құрылғысын қолдандық.

ELM327 -дің қол жетімділігі ELM327 -дің бастапқы нұсқасы екенін білдірмейді. Қол жетімді микросхемалардың көп бөлігі чиптің ақпараты клондалып, нарыққа таралған кездегі 1.5 нұсқасына негізделген. Түпнұсқа ELM327 енді 2.2 нұсқасында. Бұл чипсет эволюциясы жаңа автомобильдер туралы көбірек мәлімет береді. Мұны білу маңызды, өйткені сынақтарға байланысты сіз жаңа көліктерден деректерге қол жеткізе аласыз немесе мүмкін емессіз.

OBD2 Bluetooth адаптерімен көліктің OBD2 портын табыңыз. Ол руль доңғалағының астында орналасуы мүмкін. Бұл құралды пайдаланып іздеу оңайырақ болуы мүмкін:

Ноутбугыңыздан SSH көмегімен DragonBoard 410c -ке қол жеткізіңіз (есіңізде болсын, қазір сіз көлікте отырсыз және тақтаны қосатын теледидар/монитор жоқ). OBD2 Bluetooth құрылғысы автокөлік портына салынғаннан кейін, bluetooth қосылымына қол жеткізу үшін төмендегі қадамдарды орындаңыз.

sudo bluetoothctl

әдепкі агент сканерлеу кезінде агентпен жұптастырыладыБұл кезеңде MAC мекенжайын көшіру маңызды, себебі келесі қадамдар үшін сізге қажет болады

Мына командаларды теріңіз:

MACADDRESS -ке сеніңіз

MACADDRESS жұбы

Bluetooth OBD2 тақтасымен жұптастыру үшін сізге PIN кодын енгізу туралы сұрау қажет.

Әдетте PIN коды 1234 немесе 0000 - сіздің аппараттық құралыңызға байланысты

Енді сіз «қосылым сәтті» экранын көресіз. Bluetooth қосымшасынан шығу үшін келесі пәрменді қолданыңыз:

шығу

Келесі қадам - құрылғыны сериялық портпен BIND:

sudo rfcomm bind 0 MACADDRESS 1

Операция сәтті аяқталғанына көз жеткізу үшін теріңіз:

ls /dev

«Rfcomm0» портын тізімдеу керек.

7 -қадам: DragonBoard 410c -ті Bluetooth көмегімен автомобильдің OBD -не қосу - 2/2 бөлім

Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 2/2 бөлім
Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 2/2 бөлім
Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 2/2 бөлім
Bluetooth көмегімен DragonBoard 410c көлігінің OBD -ге қосылу - 2/2 бөлім

Бұл қадамның негізгі мақсаты - үш құрылғы арасындағы байланыс жұмыс істейтініне кепілдік беру:

ELM327, DragonBoard 410c және автомобиль

Сериялық хабарды сериялық порт арқылы жіберу үшін «Экран» қосымшасын жүктеңіз

sudo apt-get орнату экраны

Сериялық порт AT командаларын жіберу және DragonBoard 410c пен ELM327 құрылғысы арасындағы жауаптарды алу үшін пайдаланылады.

AT командалары туралы қосымша ақпарат алу үшін келесі сілтемеге өтіңіз:

elmelectronics.com/ELM327/AT_Commands.pdf

Ескерту:

Бұл қадамға өте абай болыңыз! Құрылғыға жіберілетін барлық ақпарат түсіндіріледі және автокөлікке жіберіледі, егер қате хабарлама жіберілсе, оны автокөлік қате түсіндіріп, мәселелер тудыруы мүмкін. Командаларға назар аударыңыз және жеке кодты қолданар алдында оларды зерттеңіз. Біз хаттың төменгі жағындағы нұсқауларды орындауды ұсынамыз.

Байланысты бастау үшін төмендегі пәрмендер тізбегін орындаңыз:

  • Бұл функция экран арқылы сериялық байланысты бастайды:

    экран /dev /rfcomm0

Терминал жүктелгеннен кейін келесі пәрмендерді осы ретпен теріңіз:

ATZ

ATL1 ATH1 ATS1 ATSP0

Байланыстың соңғы сынағы:

Консольді теріңіз:

ATI

Ол «ELM327 v1.5» немесе құрылғының ELM нұсқасын қайтаруы керек

Бұл ELM құрылғысы мен DragonBoard 410c байланысының жұмыс істеп тұрғанының дәлелі

Жылдам кеңес

«Экраннан» шығу үшін Ctrl+A және Ctrl+D пернелер тіркесімін теру қажет.

8 -қадам: DragonBoard 410c автокөліктің OBD -не PyOBD көмегімен қосылады

PyOBD көмегімен DragonBoard 410c автокөліктің OBD -ге қосылуы
PyOBD көмегімен DragonBoard 410c автокөліктің OBD -ге қосылуы

PyOBD - бұл автокөліктерге қосылатын OBD2 құрылғыларымен байланысты қамтамасыз ететін Python кітапханасы. Осының арқасында біз көлік құралының жылдамдығы мен электрлік қателіктерін қоса алғанда, бірнеше ақпаратты шығара аламыз.

Бұл қадамда DragonBoard 410c -тің Linaro -да келесі питон кітапханалары орнатылғанына көз жеткізуіміз керек:

  • PIP - Python пакет менеджері

    sudo apt-get python-pip орнатыңыз

  • SetupTools - файлдарды орнату менеджері

    sudo pip install -U pip setupstools

  • Дөңгелек - пакетті форматтаушыны орнатыңыз

    sudo apt-get python-wheel орнатыңыз

  • OBD - OBD құрылғысымен байланысу үшін Python кітапханасы

    sudo apt-get python-obd орнатыңыз

  • GPS - GPS -тен деректерді алуға арналған Python кітапханасы

    sudo pip gps орнатыңыз

  • Сұраныстар - RESTful үшін Python пакеті

    sudo pip орнату сұраулары

OBD пакетінің дұрыс жұмыс істейтінін тексеру үшін мына қадамдарды орындаңыз:

sudo python

Енді терминал меңзері Python жұмыс істеп тұрғанын білдіретін «>>> болып өзгертіледі. Енді төмендегі пәрмендерді теруді бастауға болады:

  • OBD кітапханасын импорттаудан бастаңыз:

    импорт obd

  • Сериялық портқа қосылу үшін мына пәрменді қолданыңыз:

    байланыс = old. OBD («dev/rfcomm0»)

  • Байланыс сәтсіз болды деп қате туралы хабарды көрсету қалыпты жағдай, сондықтан олай болса, тағы бір рет қайталап көріңіз.
  • Python ELM327 арқылы Bluetooth арқылы өтетін көліктен ақпарат алатынын білу үшін келесіні теріңіз:

    connection.protocol_name ()

9 -қадам: Python көмегімен көліктен деректерді оқу

Python көмегімен көліктен деректерді оқу
Python көмегімен көліктен деректерді оқу

Біз мына файлды құрамыз: OBD.py, төмендегі нұсқаулық ретінде, содан кейін код.

Қосылымдарды бастау үшін OBD кітапханасын Python -ға импорттаудан бастаңыз.

Белгісіз себептермен, біздің аппараттық құралдарды қолдана отырып, бірінші қосылу әрекеті әрқашан сәтсіз аяқталады. Екінші әрекет әрқашан жұмыс істейді. Сондықтан кодта сіз қосылуға тырысатын екі командалық жолды байқайсыз.

Байланыс сәтті аяқталғаннан кейін біз OBD деректерін іздейтін шексіз циклды бастадық, оны алдын ала орнатылған параметрлерге сәйкес пішімдейміз. Осыдан кейін, ол POST әдісі арқылы серверге жіберуге мүмкіндік беретін Query String көмегімен URL жасайды.

Төмендегі мысалда біз келесі ақпаратты алдық:

  • RPM
  • Жылдамдық

Деректерді алу функциялары екі параметрді қолданады. Мысалы, [1] [12] көмегімен сіз [модуль] [PID] үшін серхинг жасайсыз. Функциялар тізімін мына жерден табуға болады:

Ақырында, «obd_data.dat» деп аталатын файлға қосылған барлық ақпарат бар URL мекенжайын жасаңыз.

OBD.py коды төменде.

Деректерді қосқаннан және түсіргеннен кейін біз envia_OBD.py деп аталатын файл жасаймыз

Кодтың бұл бөлігі жеңілдейді. RESTFUL көмегімен сұрауға/деректерді жіберуге қатысты кітапханаларды импорттаңыз.

POST пайдалану үшін WHILE жасаңыз және бұрын OBD.py толтырған файлдың бірінші жолының URL мекенжайын жіберіңіз. Осыдан кейін, деректерді қайтадан жібермеу үшін ол файлды сол жолдан өшіреді.

OBD.py файлының коды төменде.

10 -қадам: қайталанатын сценарийлер және алынған деректерді сақтау процедурасы

Қайталанатын сценарийлер және алынған деректерді сақтау процедурасы
Қайталанатын сценарийлер және алынған деректерді сақтау процедурасы

Біз осы уақытқа дейін жасағандардың бәрі DragonBoard тақтасының 3G, Wifi, Bluetooth, GPS деректері және басқалар сияқты компоненттермен дұрыс байланысын қамтамасыз етуге бағытталған.

Кейбір функциялары мен алдын ала анықталған командалары бар «rc.local» файлын өңдеу үшін төмендегі кодты пайдаланыңыз. Ол '/etc' мекен -жайында орналасқан. Өңдеу үшін пәрменді қолданыңыз:

sudo nano /etc/rc.local

Енді біз барлық қызметтер мен функцияларды конфигурациялауымыз керек, DragonBoard іске қосылған кезде автоматты түрде инициализацияланатын процедураларды жасаймыз. Ол үшін BASH қолданайық. BASH (Bourne-Again-SHell)-бұл Linux Command аудармашы қосымшасы.

Келесі кодта BASH командалары бар және сізге Bluetooth/OBD MAC мекенжайын енгізу қажет болады. Кодты «0 шығуымен» аяқтауды ұмытпаңыз, бұл әрекеттің сәтті болғанына жүйенің жауабы.

егер [! -f/etc/ssh/ssh_host_rsa_key]

содан кейін systemctl тоқтатады ssh.socket || true dpkg-қайта конфигурациялау opensh-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 & шығу 0

Енді DragonBoard тақтасын қосқан сайын ол 3G -ге қосылады және GPS пен OBD деректерін таңдалған серверге жібереді.

11 -қадам: Жолдағы қиындықтар

Жолдағы қиындықтар
Жолдағы қиындықтар

Біз төменде осы Нұсқаулықты жазар алдында тапқан кейбір мәселелерді келтірдік, бірақ егер бұл сіздің басыңызда болса, сізге көмектеседі деп ойладық.

  • PyOBD

    Көлікпен байланыс кезінде деректерді жіберуде өте абай болу керек. Алғашқы әрекеттеріміздің бірінде, байланыс тұрақты болмаған кезде, біз ECU -ны бұзған қате команданы жібердік. Редуктор тұрақта қалды, ал бақылау тақтасының кейбір шамдары кездейсоқ жыпылықтай берді. Табылған шешім аккумулятор кабельдерінің бірін шамамен 15 минутқа ажырату болды. Бұл ECU -ді зауыттық әдепкі күйіне қайтарады, сондықтан біз енгізуі мүмкін кез келген пәрмендерден немесе өзгертулерден бас тартамыз

  • Линаро

    Бізде DragonBoard -пен мәселе туындады, ол мезгіл -мезгіл қайта қосыла берді. Бұл мәселені ОЖ -нің жаңа нұсқасын шығарған Линаро командасы шешті. Біз бұл оқулықты жаңартылған нұсқамен жаздық

  • DragonBoard GPS

    Qualcomm DragonBoard 410c ішкі GPS антеннасы жоқ, сондықтан GPS сигналын алуды жақсарту үшін бізге сыртқы антеннаға қосқышты орнату қажет. Бұл процесс келесі сілтемеде жақсы түсіндірілген:

12 -қадам: Әдебиеттер

Әдебиеттер
Әдебиеттер

Жүктеуші

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

Линаро

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

DragonBoard 410c немесе Linaro бағдарламалары

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

DragonBoard үшін GPS құжаттары

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

GPS демонстрациясы

gist.github.com/wolfg1969/4653340

Python OBD

github.com/brendan-w/python-OBD

OBD Bluetooth Conceptando RaspberryPi

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

Ұсынылған: