Cov txheej txheem:
- Kauj Ruam 1: Hais txog CAN Bus (thiab Tsis Pom Zoo)
- Kauj Ruam 2: Daim Kab Xaim
- Kauj Ruam 3: Txuas OBD Port rau CAN Board
- Kauj Ruam 4: Fuse Tap thiab DC rau DC Converter
Video: Tachometer/Scan Gauge Siv Arduino, OBD2, thiab CAN Bus: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Ib tus Toyota Prius (lossis lwm lub tsheb/tsheb tshwj xeeb) tus tswv yuav paub tias lawv cov dashboards yuav ploj ob peb lub xov tooj! Kuv lub prius tsis muaj cav RPM lossis ntsuas kub. Yog tias koj yog tus txiv neej ua tau zoo, koj yuav xav paub yam xws li sijhawm ua ntej thiab roj cov ntaub ntawv hauv lub sijhawm tiag. Yog tias koj yog hypermiler, koj yuav xav paub ntau ntxiv txog koj kev lag luam roj.
Tag nrho cov txiaj ntsig no tau suav los ntawm koj lub tsheb lub tshuab computer. Nws tsuas yog siv lub cuab yeej scan los nyeem cov ntaub ntawv. Ntau tus tswv tsheb xav paub tig mus rau kev lag luam xws li Scan Gauge. Lawv kuj tseem yuav siv scantool uas siv ELM327 dhau USB lossis Bluetooth. Cov neeg sib tw nrov yog Carista, BlueDriver, lossis ib txwm tsis tu ncua Innova/Bosch kuaj ntsuas lub cuab yeej.
Kuv xav kom muaj kev teeb tsa ruaj khov hauv kuv lub tsheb nrog kho vajtse tshwj xeeb, yog li kuv txiav txim siab mus rau kuv tus kheej txoj kev! Kuv zoo siab los qhia kuv cov kev cai ntsuas lub cuab yeej tsim.
Khoom siv:
Tseem ceeb -
- Arduino board (tuaj yeem siv Nano, Teensy, Pro Micro, Uno….) [Amazon]
- Fuse coj mus rhaub+fuse ntxiv (Nco ntsoov tias koj muaj qhov loj me me) [lub khw muag khoom qhov chaw]
- OBD II txuas (Kuv khaws ib qho los ntawm cov cuab yeej scan qub) [Amazon]
- CAN Bus MCP2515 module [Amazon]
- OLED Zaub (lossis lwm yam zaub xaiv) [Amazon]
- Buck converter (lossis lwm qhov hloov pauv / tawm qhov ntsuas hluav taws xob) [Amazon]
- 4-tus neeg xyuas pib cable rau koj cov zaub (siv cov qub USB cable, kab hlua, thiab lwm yam)
- Muaj ntau lub xov hlau jumper rau txuas txhua yam
Cov cuab yeej -
- Voltmeter
- Cov cuab yeej siv cuab yeej
- Cov hlua hlau
Pab tau -
-
3D tshuab luam ntawv (lossis nkag mus rau ib qho) los tsim cov hauv qab no:
- Cov ntaub ntawv rau arduino
- Screen bezel/dashboard mount
- Fasteners rau enclosure
- Nplaum
Kauj Ruam 1: Hais txog CAN Bus (thiab Tsis Pom Zoo)
KOJ YUAV TSUM QHIA IB TUG POJ NIAM UA HAUJ LWM HAUV … Ua rau koj lub tsheb/tsheb npav tuaj yeem ua rau puas tsuaj thiab/lossis tsis ua haujlwm ntawm koj lub tsheb! Kuv tab tom muab txoj cai no thiab qhia rau koj yam tsis muaj kev lees paub lossis kev lees paub. Koj xav tias yuav muaj kev pheej hmoo tag nrho. Sim qhov no thaum lub tsheb PARKED FIRST! Txoj haujlwm no yeej muaj kev nyab xeeb tiag tiag yog tias koj tsuas yog tshawb fawb me ntsis txog yam koj tab tom ua. Yog tias koj tsis paub ib feem ntawm cov lus qhia lossis tus lej txhais li cas, nws tej zaum yog lub cim qhia tias koj yuav tsum tsis txhob cuam tshuam nrog koj lub tsheb lub tshuab hluav taws xob! Tsis txhob siv qhov project no. Yuav ib lub xov tooj cua bluetooth OBD ua ntej thiab siv qhov ntawd. Kuv xav koj hmoov zoo.
Tam sim no qhov kev lees paub tawm ntawm txoj kev.. puas yog CAN suab paub? Tej zaum zoo ib yam li LAN (Ethernet), lossis WLAN (WiFi) uas koj yuav muaj nyob hauv tsev… yog vim lawv yog txhua lub network. CAN sawv cev rau Chaw Tswj Xyuas Network. Nws yog kev sib txuas lus digital uas koj lub tsheb siv los tham nrog nws tus kheej. Hloov chaw ntawm kev siv xov hlau los ntawm lub tshuab computer mus rau txhua lub ntsuas hluav taws xob, lub teeb, thiab cov cuab yeej hauv koj lub tsheb, lawv txhua tus yog digitally tswj hla lub network.
CAN npav yog ib txoj kev sib txuas lus sib txawv. Qhov ntawd txhais tau tias nws tsuas xav tau ob lub xov hlau! Tsis muaj Tx/Rx zoo li koj yuav pom hauv kev sib txuas lus ib txwm muaj, thiab tsis muaj kev sib kis ncaj qha ntawm ob lub cuab yeej. Nws feem ntau pom tias yog cov khub sib tw hla koj lub tsheb. Koj yuav nkag mus rau nws los ntawm OBD chaw nres nkoj. Koj tsis tas yuav tsum nkag siab yuav ua li cas cov txheej txheem no ua haujlwm ntawm qib pib, tab sis koj yuav tsum nkag siab nws txaus kom tuaj yeem sau lossis hloov kho Arduino code.
Yog tias koj xav ua raws txoj haujlwm no, xyuas kom koj lub tsheb muaj CAN npav! Yuav luag txhua lub tsheb ntawm txoj kev niaj hnub no muaj OBD II chaw nres nkoj. Lawv txhua tus muaj tib lub txuas hluav taws xob nyob hauv qab ntawm lub dashboard. Txawm li cas los xij, muaj cov txheej txheem sib txawv sib txawv rau kev sib txuas lus raws li koj lub chaw tsim khoom pib. Txhua lub tsheb muag hauv Tebchaws Meskas tom qab xyoo 2008 siv ISO 15765 CAN npav. Qhov ntawd yog yam peb xav siv rau txoj haujlwm no. Txheeb xyuas kom paub tseeb tias koj lub tsheb muaj CAN npav. Nco ntsoov tias txhua lub tsheb tshwj xeeb. Koj yuav muaj qhov tshwj xeeb CAN tsheb npav nrawm, qee cov lej OBD uas koj yuav tsum tau thov, thiab lwm yam kev xav uas koj yuav tsum tau txo kom tsawg.
Kauj Ruam 2: Daim Kab Xaim
Tam sim no yog lub sijhawm los pib npaj tawm koj lub thawv thiab teeb tsa. Kuv lub tsheb muaj lub thawv fuse hauv lub hood thiab ib txoj cai nyob hauv qab qhov tsoo. Koj nyob qhov twg? Lub sijhawm pib xav.
Kuv siv lub fuse coj mus rhaub rau ntawm lub tshuab cua tshuab cua tshuab txij li kuv lub Prius muaj ntau lub vojvoog sib txuas nyob ib sab ntawm OBD chaw nres nkoj. Koj tuaj yeem siv Vbatt ntawm qhov chaw nres nkoj OBD, tab sis ceev faj! Qhov ntawd yog txuas rau lub roj teeb, yog li lub cuab yeej yuav tsis kaw. Lub tswv yim phem Nyob ntawm qhov kev kos duab tam sim no ntawm Arduino, nws yuav tua koj lub roj teeb nyob rau ob peb hnub lossis ntau lub hlis yog tias koj tso koj lub tsheb zaum! Yog tias koj tab tom siv OLED zaub, koj yuav ntsib kev kub hnyiab ntau dhau yog tias koj lub cuab yeej siv tas li. Nws yog ib qho tseem ceeb heev uas lub cuab yeej tau hloov mus rau koj qhov hluav taws kub.
Tej zaum koj yuav muaj kev daws teeb meem yooj yim! Koj tuaj yeem muaj lub tsheb nrog ACC/qhov hluav taws xob tus pin txuas ntawm OBD chaw nres nkoj. Ntau tus pin yog cov chaw tsim khoom tshwj xeeb. Qhov ntawd txhais tau tias koj qhov chaw nres nkoj OBD tuaj yeem muaj tus lej fais fab uas tau hloov mus rau qhov hluav taws kub. Txawm li cas los xij, tsis txhob cia li sim cov ntsuas ntsuas thiab nqes koj cov arduino mus txog ib yam twg nrog 12 volts! Koj lub tsheb yuav muaj J1699 lossis lwm lub npav loj uas siv qib 12v logic. Leej twg paub tias kev kos tam sim no yuav ua dab tsi! Txheeb nrog oscilliscope kom paub tseeb tias koj "12 volt qhov chaw" yog qhov ruaj khov DC fais fab mov, tsis yog lub teeb liab, ua ntej koj txuas lub zog arduino mus rau lwm tus pin ntxiv rau kev sib ntaus ntawm OBD chaw nres nkoj.
Kauj Ruam 3: Txuas OBD Port rau CAN Board
Saib ntawm tus pinout rau koj qhov chaw nres nkoj OBD rau CAN Tsawg thiab CAN Siab. Txuas cov xov hlau mus rau Qhov Siab thiab Tsawg ntawm koj lub rooj tsavxwm.
Tam sim no siv av los ntawm koj qhov chaw nres nkoj OBD ua koj qhov av rau txoj haujlwm no! Txuas tag nrho cov xov hlau hauv av ua ke, thiab xyuas kom lawv tau tsaws rau ntawm qhov chaw nres nkoj OBD no.
Peb yuav tsom mus rau qhov seem ntawm CAN board's SPI interface hauv ob peb kauj ruam.
Kauj Ruam 4: Fuse Tap thiab DC rau DC Converter
Tsis txhob hla tus DC step-down converter! Kuv yuam kev rhuav tshem txoj haujlwm no ib zaug vim kuv txiav txim siab yuav khiav Arduino ntawm 12 volts los ntawm lub thawv fuse. Kuv xav tias muaj qhov ntsuas hluav taws xob nrawm los ntawm tus inductor qhov chaw (Arduino tau txuas rau tib lub fuse zoo li lub tshuab cua tshuab cua tshuab cua tshuab), thiab nws kib kuv Nano.
Pom zoo:
Hack Koj Lub Tsheb Nrog Wio Terminal thiab CAN Bus: 7 Kauj Ruam
Hack Koj Lub Tsheb Nrog Wio Terminal thiab CAN Bus: Yog tias koj muaj kev nkag siab txog CAN Bus thiab Arduino cov phiaj xwm, thiab xav nyiag koj lub tsheb, tom qab ntawv cov lus qhia no tuaj yeem muab kev daws teeb meem rau koj vim li cas koj thiaj xav nyiag koj lub tsheb, Kuv tsis paub, tab sis qhov no yog qhov txaus nyiam qhov no pr
Saib Xyuas Kev Siv Sijhawm Siv Raspberry Pi thiab AIS328DQTR Siv Python: 6 Cov Kauj Ruam
Saib Xyuas Kev Siv Sijhawm Siv Raspberry Pi thiab AIS328DQTR Siv Python: Kev nrawm yog qhov kawg, Kuv xav raws li qee txoj cai ntawm Physics.- Terry Riley Tus cheetah siv qhov nrawm nrawm thiab hloov pauv sai thaum caum. Tus tsiaj nrawm tshaj plaws nyob ntawm ntug hiav txwv ib zaug hauv ib lub sijhawm siv nws qhov nrawm tshaj plaws kom ntes tau cov tsiaj txhu. Qhov
Txawb Xov Tooj Siv Yooj Yim Siv STM32F407 Cov Khoom Siv Tshawb Pom thiab GSM A6 Module: 14 Cov Kauj Ruam (nrog Duab)
Kev Siv Xov Tooj Ntawm Lub Xov Tooj Siv STM32F407 Cov Khoom Siv Tshawb Pom thiab GSM A6 Module: Koj puas tau xav tsim qhov kev ua kom txias txias? Yog tias yog, ua li cas txog kev tsim ib qho ntawm cov neeg nyiam tshaj plaws thiab txhua tus nyiam cov khoom siv xws li Lub Xov Tooj Txawb !!!. Hauv Cov Lus Qhia no, Kuv yuav qhia koj yuav tsim lub xov tooj txawb yooj yim siv STM li cas
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: 5 Kauj Ruam (nrog Duab)
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: Tswj 8 qhov hloov pauv hloov siv nodemcu thiab ir tus txais tshaj wifi thiab ir chaw taws teeb thiab hauv app.the ir tej thaj chaw deb ua haujlwm ywj pheej ntawm wifi txuas. NTUJ