Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Agar siz CAN Bus va Arduino dasturlashi haqida bir oz tushunchaga ega bo'lsangiz va mashinangizni buzmoqchi bo'lsangiz, bu ko'rsatmalarni sizga yechim taklif qilishi mumkin.
Nega siz mashinangizni buzmoqchisiz, men bilmayman, lekin bu haqiqatan ham qiziq narsa.
Ushbu loyihada asosan Longan Labs Serial CAN avtobus moduli va Seeedstudio Wio Terminal asosiy boshqaruv paneli ishlatilgan.
Seriyali CAN avtobus moduli - bu Longan Labs tomonidan ishlab chiqilgan CAN Bus boshqaruv moduli. UART bitta chipli mikrokompyuter bilan aloqa qilish uchun ishlatiladi. Bu ixcham va ishlatish uchun qulay.
Wio terminali Arduino bilan dasturlash mumkin bo'lgan ekranli ishlab chiqish paneli bo'lgan Seeedstuio -dan keladi.
Ushbu loyihada asosan quyidagi funktsiyalar amalga oshiriladi:
Wio Terminal ekranida ko'rsatilgan velosiped tezligi, aylanish tezligi va moy harorati va boshqa ma'lumotlarni o'qing
Agar siz mashinadan ko'proq sana olishni xohlasangiz, https://en.wikipedia.org/wiki/OBD-II_PIDs ga qarang.
1 -qadam: tamoyilga kirish
Deyarli barcha zamonaviy transport vositalari OBD-II interfeysiga ega, bu avtomobil va tashqi dunyo o'rtasidagi ko'prikdir. Biz OBD-II interfeysi orqali avtomobil haqidagi barcha ma'lumotlarni olishimiz va mashinani boshqarishimiz mumkin.
Mashinani boshqarish xavfli, siz davom etishdan oldin OBD-II interfeysini chuqur tushunganingiz ma'qul. Ushbu maqolada faqat mashinadan ba'zi asosiy ma'lumotlar o'qiladi, shuning uchun siz ushbu ko'rsatmalarda keltirilgan qadamlarni xavfsiz bajarishingiz mumkin.
2 -qadam: partiyalar ro'yxati
- Wio terminali
- Wio terminal batareyali shassisi
- OBD-II CAN-BUS ishlab chiqish to'plami
Muhim eslatma: Ushbu loyihaga V1.3 yoki undan keyingi versiyasi kerak.
3 -qadam: Lehimlash
Agar siz hech qachon lehimlantiruvchi temir ishlatmagan bo'lsangiz, bu eng qiyin qadam bo'lishi mumkin.
Biz OBD-II CAN-BUS Dev to'plami tomonidan berilgan simni OBD-ulagichiga lehimlashimiz kerak. Siz rasmga qarashingiz mumkin, biz qizil simni ulagichning 6 -piniga, qora simni esa 14 -pinga lehimladik. 6pin CANHni ifodalasa, 14pin CANLni ifodalaydi
4 -qadam: Uskuna ulanishi
- OBD-II CAN-BUS Dev to'plamiga kiritilgan ketma-ket CAN avtobus moduli Wio terminal UART interfeysiga Grove kabeli orqali ulangan.
- Oldingi bosqichdagi simlarni ketma -ket CAN avtobus moduliga ulang, qizilni CANH -ga, qora -CANL -ga ulang.
5 -qadam: Dasturiy ta'minot va sozlash
Bu erda biz ketma -ket avtobus moduli uchun ba'zi sozlashlarni amalga oshirishimiz kerak.
Ishni boshlashdan oldin, biz ushbu loyihaning kodini yuklab olishimiz kerak. Siz ushbu havola orqali kutubxona va kerakli kutubxonani yuklab olishingiz mumkin.
Agar siz wio terminalini birinchi marta ishlatayotgan bo'lsangiz, wio terminali uchun wiki -ni tekshirishingiz mumkin
Birinchidan, biz eskizda sozlash demosini ochamiz, bu erda biz ketma -ket avtobus modulining niqobi va filtrini o'rnatamiz.
Keyin sozlamaning demosini wio terminaliga yozib, ketma -ket monitorni oching va tasodifiy belgini kiriting, bu sozlamaning muvaffaqiyatli yoki yo'qligini.
Sozlash tugagandan so'ng, demoni wio terminaliga yozing va siz ma'lumotlarni ekranda ko'rasiz.
6 -qadam: Mashinada sinov
Keyinchalik, biz mashinaga borib, uni sinab ko'rishimiz kerak. Siz OBD-II interfeysini rul g'ildiragi ostidan topishingiz, ulagichni OBD-II interfeysiga ulashingiz, wio terminalini yoqishingiz va natijasini ko'rishingiz mumkin.
7 -qadam: Nimani yaxshilash mumkin
Wio - bu kuchli boshqaruv paneli, biz unda bir nechta funktsiyalarni qo'lladik.
Masalan, Bluetooth, Wi-Fi va boshqalar.
Albatta, siz yanada chiroyli interfeys yaratishingiz mumkin. Qisqasi, siz o'ynashingiz va ishlab chiqarish jarayonidan bahramand bo'lishingiz mumkin.