Академический Документы
Профессиональный Документы
Культура Документы
2016
Arduino25$/Geektimes
@horhomun
1,0
0,0
18
4201519:16
Arduino 25$
Arduino*
!
UPD18.02.2016:
1)60,300
.
2)
3)2,11,5810.
.
(1000,95%)AndroidGoogle
Play:OliviaDrive
25,,
,,,,
,,,,,
,.recovery(
).750.(
https://geektimes.ru/post/255012/
1/23
30.07.2016
Arduino25$/Geektimes
65,)
1)ArduinoUnoR31.~7:
https://geektimes.ru/post/255012/
2/23
30.07.2016
Arduino25$/Geektimes
2)LCD2004~6:
https://geektimes.ru/post/255012/
3/23
30.07.2016
Arduino25$/Geektimes
3)BluetoothHC05~4:
4)OBDELM327Bluetooth~4:
https://geektimes.ru/post/255012/
4/23
30.07.2016
Arduino25$/Geektimes
5)10,,2,,
~3.
HC05
:()
1TX
2RX
123.3V
13GND
343,3V(AT).
https://geektimes.ru/post/255012/
5/23
30.07.2016
https://geektimes.ru/post/255012/
Arduino25$/Geektimes
6/23
30.07.2016
Arduino25$/Geektimes
1TX6.(TXTX!)
2RX7.(!)
12343,3V.
13GND.
AduinoIDE1.0.6()USB.
#include<SoftwareSerial.h>
SoftwareSerialBTSerial(6,7)//TX|RX
voidsetup()
{
Serial.begin(9600)
Serial.println('EnterATcommands:')
BTSerial.begin(38400)
}
voidloop()
{
if(BTSerial.available())
Serial.write(BTSerial.read())
if(Serial.available())
BTSerial.write(Serial.read())
}
https://geektimes.ru/post/255012/
7/23
30.07.2016
Arduino25$/Geektimes
:>.9600
NL+CR.
[].ok.
AT//(1Error,,)
AT+NAME=Car//Car
AT+ROLE=1//
AT+PSWD=1234//1234OBDELM327
AT+BIND=AABB,CC,112233//MacOBDELM327.
AT+CMODE=1//
,mac:AA:BB:CC:11:22:33AABB,CC,112233.MAC
ELM327,.(
:1234,6789,0000).
,Bluetooth.
Arduino++LCD
https://geektimes.ru/post/255012/
8/23
30.07.2016
https://geektimes.ru/post/255012/
Arduino25$/Geektimes
9/23
30.07.2016
Arduino25$/Geektimes
1.HC05Bluetooth.
1TX7Pin(Rx)(TXRX,)
2RX8Pin(Tx)
12Pin(3,3V)Pin3,3V
13Pin(Gnd)Gnd
34Pin().
2.LCD.
VSSGND
VDD5V
V0
RS12
RWGND
E11
DB45
DB54
DB63
DB72
A5V
KGND.
GND.
10,,
,
.
3..
[1]:GND,10.
https://geektimes.ru/post/255012/
10/23
30.07.2016
Arduino25$/Geektimes
[2]:GND+9.
"+"13,GND.
ArduinoAduinoIDE1.0.6().
,,.
:
1)ED=1.9981.398
2)VE_correct=1.0:(
).
/
3)tcorrect=1.014().
4)delay_var=65,65,
chryslercirrus235.
5)speed_korrect_val=1,GPS/
,Arduinomillis()
.2:,time_start:23.
.10,time_start,,23.,
600605.623605=18.
tcorrect623/605=1,02975.
[1],[2].
Connecting[1]
16.
,Recovery
Alloff.
https://geektimes.ru/post/255012/
11/23
30.07.2016
Arduino25$/Geektimes
[1]+[2]:4,
.
:
:pastebin.com/eP20LeXX
(2.0)
,,ELM327,.
Fuelsystemstatus:
Closedloop(2).
openloop(1).:
1)
2).
3).
(,).,
(),
,().,
,100
%.
!
https://geektimes.ru/post/255012/
12/23
30.07.2016
Arduino25$/Geektimes
OBDII_PIDs
,IMAP,MAP,MAF
ELM327
ELM327Scanmastermanual
____
Hobdriveforum
OBDII
.
PID
EOBD
,,arduino,elm327,bluetooth,hc05
+50
99,3k 7 43
@horhomun
1,0
0,0
https://geektimes.ru/post/255012/
13/23
30.07.2016
Arduino25$/Geektimes
+11
30
42
96
8,2k
https://geektimes.ru/post/255012/
145
!MiNotebookAirXIAOMI
18,1k
+11
MobileyeTesla
4,6k
+38
2.05.?
8,9k
+10
127
34
14/23
30.07.2016
Arduino25$/Geektimes
+25
7,8k
38
(51)
s aboteur_kiev 4201519:43
+1
,,
ELM32788,?
ionflux 4201519:47
ODB2,.88.
LE0N 4201523:05
???)
horhomun 4201523:13
elm327v1.5.
DMiTRONiK 10201512:53
,SkodaFabianew,elm327v1.5..
horhomun 4201519:59
1991:CaliforniaAirResourcesBoard(CARB),,
1991,OBDI.
,.
1996:OBDII(OnBoardDiagnostic),
.
2000:EOBD(EuropeanUnionOnBoardDiagnostic)OBDII,ControllerAreaNetwork,
https://geektimes.ru/post/255012/
15/23
30.07.2016
Arduino25$/Geektimes
.EOBD,,
2001(.98/69/[1]).
s aboteur_kiev 4201520:32
!!!
a perechnev 4201519:47
,.,.
s htirlitsus 4201520:18
+1
horhomun 4201520:28
+1
Ok,.
creat0r 4201521:50
+3
:
1.:,
.,
,.MAF,..
14.7:1.
2.EEPROM5..
,EEPROM,=0ELM.
,,.
3.ELM327(),
Torque.
2.0:www.youtube.com/watch?v=r65grwgpdPc
,:)
https://geektimes.ru/post/255012/
16/23
30.07.2016
Arduino25$/Geektimes
horhomun 4201522:00()
+1
1).,,
MAP9598%,ShortLong,
14,71.
2)EEPROM100.
3).
.
creat0r 4201522:16
,injectordutycycleECU.
%.
STFTLTFT14.71.,.LTFT
,,10
15%.STFT,,,ECU
.,STFT,
,.,,
.
accelerationenrichmentopenloop.
horhomun 4201522:24
pidinjectordutycycle.
creat0r 4201522:38
.ECU.,,
.
,:en.wikipedia.org/wiki/OBDII_PIDs
horhomun 4201523:15
pid.
https://geektimes.ru/post/255012/
17/23
30.07.2016
Arduino25$/Geektimes
MAF,MAP.
Meklon 5201510:04
sd,
horhomun 5201510:51
,SD
A lexeyslav 5201511:07
?RAM,.
horhomun 5201511:31
.eeprom..
RSATom 5201518:32
VehicleDataLogger
A lexeyslav 5201510:49
FRAMEEPROM
.,10$32.
horhomun 5201511:31
.
s vd71 4201522:12
.elm327.
.3.
:,elm327.
https://geektimes.ru/post/255012/
18/23
30.07.2016
Arduino25$/Geektimes
horhomun 4201522:19
ELM327v1.53015,v1.4,
..,,.
bougakov 4201523:52
1.5.:
www.elmelectronics.com/obdic.html#ELM327v14b
ELM[]
.,,,@svd71
horhomun 5201500:11
,10
N0Good 5201511:28
.ELM327v1.5,2.1,
ELM327v2.1(,).
1.5,,.
MiHaLaP 5201507:28
+3
417,.,
mega8uart(mc33290).
,
.
.
RSATom 5201509:22()
,,
:freematics.com.
https://geektimes.ru/post/255012/
19/23
30.07.2016
Arduino25$/Geektimes
ncix 5201510:27
+1
,,?
?OBDBT.
.
horhomun 5201510:53
,2,0,1.4,multitronicsc590
rstepanov 5201510:50
ELM,bluetooth,
.,bluetooth.
horhomun 5201510:54
elmuart,bluetooth
A lexeyslav 5201511:12
+1
.OBDII?,.
.
,.
horhomun 5201511:22
mickvav 5201521:11
,obd.
Zzzuhell 11201514:38
,OBDII??
https://geektimes.ru/post/255012/
20/23
30.07.2016
Arduino25$/Geektimes
derwin 5201512:22
,OBDII.(98..)
.,ECU.
Nikobraz 6201510:11
8,.,.,
OBDII.
Sequd 5201513:19
,?
horhomun 5201513:21
Sequd 5201513:51
,.,.
horhomun 5201513:52
1,530.
gadzhi15 5201514:02
21099?
Fandir 5201516:20
15:www.multitronics.ru/products/mk_vaz_inj/x115/,25,50
))
https://geektimes.ru/post/255012/
21/23
30.07.2016
Arduino25$/Geektimes
Nikobraz 6201510:12
A lexRoch 7201520:28
,:
1.?
2.,ELM,750/,,
,750/..
:",,MAP9598%..."?
3.,ECU
,//
4.PID?
5.,PIDs
,..PIDs,?
horhomun 8201500:38()
+1
1..
2.750665+
5010
14
5%.
3.,.
4.PID.
5.PIDOBD,.
,,.
A lexRoch 8201507:46
.
.
.,
(GPS).
https://geektimes.ru/post/255012/
horhomun 8201513:51
0
22/23
30.07.2016
Arduino25$/Geektimes
maf,map,
OBD.,
gps.510,
1,5/,.
.,.
Sonic.78:, 3
Oracle12 3
MobileyeTesla 30
2.05.
? 141
Gojava 81
https://geektimes.ru/post/255012/
23/23