INHOUDSOPGAWE:
- Stap 1: Beginsel Inleiding
- Stap 2: Deellys
- Stap 3: soldeer
- Stap 4: Hardewareverbinding
- Stap 5: Sagteware en instellings
- Stap 6: Toets op die motor
- Stap 7: Wat kan verbeter word
Video: Hack u motor met Wio Terminal en CAN Bus: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
As u 'n bietjie kennis het van CAN Bus en Arduino -programmering en u motor wil kap, dan kan hierdie instruksies u 'n oplossing bied.
Oor die rede waarom u u motor wil kap, weet ek nie, maar dit is inderdaad 'n interessante ding.
Hierdie projek gebruik hoofsaaklik die Serial CAN Bus Module deur Longan Labs en die Wio Terminal se hoofbeheerbord deur Seeedstudio.
Die Serial CAN Bus Module is 'n CAN Bus -beheermodule wat deur Longan Labs ontwerp is. Dit gebruik UART om met die enkelskyf-mikrorekenaar te kommunikeer. Dit is kompak en maklik om te gebruik.
Wio Terminal kom van Seeedstuio, 'n ontwikkelingsbord met 'n skerm wat met Arduino geprogrammeer kan word.
In hierdie projek word die volgende funksies hoofsaaklik uitgevoer:
Lees die fietsspoed, rotasiesnelheid en olietemperatuur en ander inligting wat op die Wio Terminal -skerm verskyn
As u meer datum uit die motor wil hê, verwys na
Stap 1: Beginsel Inleiding
Byna alle moderne voertuie het 'n OBD-II-koppelvlak, wat 'n brug is tussen die motor en die buitewêreld. Ons kan al die motorinligting kry en die motor beheer deur die OBD-II-koppelvlak.
En dit is 'n gevaarlike ding om die motor te beheer; u moet beter 'n diepgaande begrip van die OBD-II-koppelvlak hê voordat u verder gaan. Hierdie artikel lees slegs basiese inligting uit die motor, sodat u veilig die stappe in hierdie instruksies kan volg.
Stap 2: Deellys
- Wio Terminal
- Wio terminale battery onderstel
- OBD-II CAN-BUS-ontwikkelingsstel
Belangrike opmerking: hierdie projek benodig die V1.3 -weergawe of later van die Serial bus -module.
Stap 3: soldeer
Dit is moontlik die moeilikste stap as u nog nooit 'n soldeerbout gebruik het nie.
Ons moet die draad wat deur die OBD-II CAN-BUS Dev-kit voorsien word, aan 'n OBD-aansluiting soldeer. U kan na die prentjie kyk; ons het die rooi draad aan die 6 -pen van die connector gesoldeer en die swart draad tot 14 -pins. As 6 -pins CANH voorstel, 14pin verteenwoordig CANL
Stap 4: Hardewareverbinding
- Die seriële CAN-busmodule wat in die OBD-II CAN-BUS Dev-kit ingesluit is, is via die Grove-kabel aan die Wio Terminal UART-koppelvlak gekoppel
- Koppel die drade van die vorige stap aan die Serial CAN -busmodule, koppel rooi aan CANH en swart aan CANL.
Stap 5: Sagteware en instellings
Hier moet ons 'n paar instellings maak vir die seriële bus -module.
Voordat ons begin, moet ons die kode van hierdie projek aflaai. U kan die biblioteek en die biblioteek wat u benodig, aflaai via hierdie skakel.
As u wio -terminale vir die eerste keer gebruik, kan u wiki vir wio -terminale nagaan
Eerstens maak ons die instellingsdemo in die skets oop, waar ons die masker en filter van die seriële bus -module sal instel.
Dan brand die instellingsdemo na die wio -terminale, maak die seriële monitor oop en voer 'n willekeurige karakter in om te sien of die instelling suksesvol is of nie.
Nadat die instelling voltooi is, verbrand die demo na die wio -terminale en kan u die data op die skerm sien.
Stap 6: Toets op die motor
Vervolgens moet ons na die motor gaan en dit toets. U kan die OBD-II-koppelvlak onder die stuurwiel vind, die aansluiting in die OBD-II-koppelvlak aansluit, die wio-aansluiting aanskakel en u kan die resultaat sien.
Stap 7: Wat kan verbeter word
Wio is 'n kragtige hoofbord, ons het 'n hele paar funksies daarin gebruik.
Byvoorbeeld, Bluetooth, wi-wifi, ens.
U kan natuurlik ook 'n mooier koppelvlak maak. Kortom, u kan die produksieproses speel en geniet.
Aanbeveel:
Toerenteller/skanometer met behulp van Arduino-, OBD2- en CAN -bus: 8 stappe
Toerenteller/skanometer met behulp van Arduino-, OBD2- en CAN -bus: Enige Toyota Prius (of ander hibried/spesiale voertuig) eienaars sal weet dat daar dalk 'n paar draaiknoppe op hul paneelborde ontbreek! My prius het geen enjin omw / min of temperatuurmeter nie. As u 'n prestasie -ou is, wil u dalk dinge weet soos tydsberekening en
Rattoets sleutels na motor stereo -adapter (CAN Bus -> Key1): 6 stappe
Stuurwiel sleutels na motor stereo -adapter (CAN Bus -> Key1): 'n Paar dae nadat ek 'n gebruikte motor gekoop het, het ek agtergekom dat ek nie musiek vanaf my telefoon deur die stereo kan speel nie. Nog meer frustrerend was dat die motor bluetooth het, maar slegs stemoproepe toegelaat het, nie musiek nie. Dit het ook 'n Windows Phone USB -poort, maar ek
Met 'n motor en 'n motor met 'n motor: 18 stappe
Hoe kan 'n motor 'n motor gebruik word? Met ander woorde: hoe kan ons 'n motor vir 'n motor gebruik, maar ook vir 'n motor of 'n motor of 'n ander komponent? ons kan dit ook gebruik om elemente te gebruik wat
Seeed Studio CAN -BUS V2.0 Hacking - Aan die slag: 5 stappe
Seeed Studio CAN -BUS V2.0 Hacking - Aan die gang: Hierdie instruksies is bedoel vir beginners wat reeds hul weg in Arduino ken. Die aanvanklike kennis om aan die gang te kom, is altyd pynlik en tydrowend in enige projek. Maar totdat jy weet hoe jy om jou loop, wens jy amper altyd dat jy iemand het om te vertel
Sparkfun CAN Bus Shield -tutoriaal: 6 stappe
Sparkfun CAN Bus Shield-tutoriaal: ontvang en stuur boodskappe met behulp van Sparkfun CAN Bus Shield Wat is CAN? Die CAN-bus is ontwikkel deur BOSCH as 'n multi-meester, boodskapuitsendingstelsel wat 'n maksimum seintempo van 1 megabit per sekonde (bps) spesifiseer. Anders as 'n tradisionele netwerk