Isi kandungan:
- Langkah 1: Pautan Pembelian Hardware
- Langkah 2: Susun Perkakasan, IDE dan Perkara-Perkara Perlu Yang Lain
- Langkah 3: Pautan Video
- Langkah 4: Lakukan Sendiri dan Terkejut
Video: Penyimpanan Kereta Menggunakan Arduino: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dokumentasi ini menyajikan kaedah mudah dan kos efektif untuk menggodam aliran OBD kereta. Dalam ini saya cuba menunjukkan cara umum untuk mendapatkan maklumat OBD.
Di sini saya menggunakan Arduino UNO, perisai CAN-Bus (1.2), kabel DB9 untuk menyambung ke port OBD dan untuk memprogramkan Arduino IDE (yang membantu membakar kod untuk melepaskan dengan mudah).
Saya memulakan projek ini untuk mewujudkan kunci automatik pintu ketika kenderaan mendapat kelajuan 20KM dan penggulungan automatik semua tingkap ketika kereta terkunci dari luar.
Untuk mencari data yang dihasilkan dari port OBD perlu menganalisis dan memahami data sebelum memulakan projek ini. (Perlu lebih banyak kesabaran dan berterusan melalui put).
Di sini ceritanya bermula. (Saya mencuba Hyundai Grand i10, Magna, 2019 - Make in India, Data akan berbeza mengikut pembuatan / varian dll).
Langkah 1: Pautan Pembelian Hardware
- CAN-bus arduino shield - CAN-bus perisai
- Arduino UNO - Arduino UNO
- Port OBD ke Kabel DB9 - Kabel DB9
Langkah 2: Susun Perkakasan, IDE dan Perkara-Perkara Perlu Yang Lain
Sebelum memulakan projek, kita harus memastikan bahawa semua perkakasan yang digunakan untuk projek ini harus memeriksa dan membuat kerja seperti yang diharapkan. Oleh itu, kita harus menyambungkan perkakasan ke port OBD dan perlu memastikan tidak ada asap atau haba yang tidak diperlukan dari perkakasan, maka kita harus membakar kod sampel untuk memastikan perkakasan dapat membaca aliran data dari OBD.
Langkah pertama bermula di sini, Siapkan Arduino IDE di mesin dan pastikan perpustakaan yang diperlukan dipasang di atasnya. Setelah menyambung arduino uno ke komputer, maka kami telah memilih port bersiri dan jenis papan yang disambungkan di Arduino IDE.
Contoh kod harus dimuat turun dari git repository dan membakar kod ke Arduino Uno, maka kami telah menghubungkan perisai ke port OBD kemudian memulakan pembacaan aliran data.
Repositori Git -
github.com/JijovarghesePunalur/CarHacks.git
Anda boleh mendapatkan Contoh kod dan perpustakaan untuk menghubungkan dan mengekstrak aliran data Can-bus. Setelah mengkloning projek, anda dapat menyalin fail perpustakaan di dalam folder fail arduino dan menjalankan proses kompilasi dan pembakaran di arduino IDE.
Sebelum menyalurkan kod ke Arduino Uno, anda harus menyambungkan arduino ke komputer, kemudian perlu memilih Port Serial dan jenis papan di Arduino IDE.
Dalam folder contoh anda dapat melihat operasi Baca, operasi tulis dan fail Serial-Mesej, pada dasarnya isi dibuat dengan menggunakan fail perpustakaan biasa. Serial-Message berbeza dengan program Baca berdasarkan format output, iaitu dalam projek ini saya cuba menggunakan alat-alat boleh di linux untuk menyusun mesej yang berulang.
Penggunaan dan pelaksanaan can-utils, anda boleh mendapatkannya di fail Readme.md CarHaks.
Langkah 3: Pautan Video
Video ini akan memberi anda idea yang tepat mengenai aliran data CAN-bus (port OBD). Mungkin mudah kerana saya hanya memasukkan maklumat penting.
Langkah 4: Lakukan Sendiri dan Terkejut
Tulis semula ke CAN-bus menggunakan data yang diekstrak menggunakan Serial Message, ini benar-benar akan mengejutkan anda. (Anda boleh menemui program penulisan di repositori, cubalah sekarang).
Anda boleh mengawal semua yang berkaitan dengan ECU / BCM, hanya perlu menganalisis data kemudian menulis semula.
Projek Seterusnya akan berdasarkan kajian ini - Mengawal Kereta menggunakan telefon pintar.
Disyorkan:
Pembantu Tempat Letak Kereta Arduino - Letakkan Kereta Anda di Tempat Yang Betul Setiap Masa: 5 Langkah (dengan Gambar)
Pembantu Tempat Letak Kereta Arduino - Letakkan Kereta Anda di Tempat Yang Betul Setiap Masa: Dalam projek ini, saya akan menunjukkan kepada anda cara membina pembantu tempat letak kenderaan anda sendiri menggunakan Arudino. Pembantu tempat letak kereta ini mengukur jarak ke kereta anda dan membimbing anda untuk meletakkannya di tempat yang betul menggunakan bacaan paparan LCD dan LED, yang maju
Kemasukan Kereta Biometrik - Kereta Tanpa Key True: 4 Langkah
Kemasukan Kereta Biometrik - Kereta Tanpa Kunci Benar: Beberapa bulan yang lalu anak perempuan saya bertanya kepada saya, mengapa kereta moden tidak dilengkapi dengan sistem kemasukan bio-metrik, walaupun telefon bimbit memilikinya. Sejak itu berusaha untuk melaksanakan yang sama dan akhirnya berjaya memasang dan menguji sesuatu pada T saya
Mengubah Mana-mana Kereta R / C Menjadi Kereta R / C Kawalan Aplikasi Bluetooth: 9 Langkah
Mengubah Mana-mana Kereta R / C Menjadi Kereta R / C Kawalan Aplikasi Bluetooth: Projek ini menunjukkan langkah-langkah untuk menukar kereta kawalan jauh biasa menjadi kereta kawalan Bluetooth (BLE) dengan papan robotik Wombatics SAM01, Aplikasi Blynk dan MIT App Inventor. terdapat banyak kereta RC kos rendah dengan banyak ciri seperti lampu LED dan
FinduCar: Kunci Kereta Pintar yang Membimbing Orang ke Tempat Letak Kereta: 11 Langkah (dengan Gambar)
FinduCar: Kunci Kereta Pintar Membimbing Orang ke Tempat Letak Kereta: Untuk menyelesaikan masalah di atas, projek ini mencadangkan untuk mengembangkan kunci kereta pintar yang dapat mengarahkan orang ke tempat mereka meletakkan kereta. Dan rancangan saya adalah memasukkan GPS ke dalam kunci kereta. Tidak perlu menggunakan aplikasi telefon pintar untuk mengesan
Cara Membuat Kereta Kawalan Jauh di Rumah dengan Cara Mudah - KERETA RC Tanpa Wayar DIY: 7 Langkah
Cara Membuat Kereta Kawalan Jauh di Rumah dengan Cara Mudah - KERETA RC Tanpa Wayar DIY: Helo kawan-kawan dalam arahan ini saya akan menunjukkan kepada anda cara membuat kereta rc kawalan jauh dengan cara yang mudah sila teruskan membaca …… Ini benar-benar projek yang bagus jadi cuba buat satu