Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
pengantar
Sebagian besar skateboard elektrik kelas atas dengan kisaran harga seribu dolar hadir dengan aplikasi telepon yang menampilkan informasi skateboard secara real-time dan sayangnya, skateboard dari China yang lebih hemat biaya tidak disertakan dengan itu. Jadi mengapa tidak membuatnya sendiri?
Informasi latar belakang
Sebagian besar motor hub skateboard listrik dilengkapi dengan sensor bawaan yang digunakan skateboard untuk mendapatkan informasi kecepatan. Jadi kita akan memanfaatkan sensor di motor untuk menggunakannya untuk keuntungan kita sendiri.
Penafian
Ini adalah Proyek Desain Sophomore saya dan masih ada beberapa penyesuaian yang harus saya perbaiki. Saya akan terus memperbarui instruksi selama liburan musim dingin. Proyek ini akan membatalkan garansi Anda dan saya tidak bertanggung jawab atas segala kerusakan yang terjadi selama pengerjaan proyek.
Langkah 1: Bagian
Skateboard Listrik
Arduino Nano
Layar OLED Monokrom 1.3 128x64
Protoboard
Alat Lain-Lain
- Alat Seluncur
- Kunci Hex
- Dremel
- Mengebor
- Obeng
- Lem panas
- kabel
- Solder Besi
Perangkat lunak
- Arduino IDE
- Perpustakaan FreqMeasure untuk Arduino
Langkah 2: Membuat Ruang
Setelah membuka ESC dan Baterai Enclosure, hampir tidak ada ruang untuk komponen tambahan. Jadi tergantung pada skateboard Anda, dapatkan Dremel dan beberapa alat untuk membuat ruang untuk tampilan, Arduino, dan kabel tambahan.
Dalam kasus saya dengan Papan Meepo saya, saya memotong heatsink dan casing untuk menurunkan heatsink dan ESC sekitar 5mm.
Kemudian saya melepas griptape untuk menjalankan kabel tambahan antara baterai dan casing ESC. Saya menjalankan 8 kabel untuk berjaga-jaga jika saya membutuhkannya di masa depan.
Arduino duduk di Kompartemen Baterai dan OLED menggantikan meteran baterai lama.
Langkah 3: Pengkabelan
Kawat Sensor Motor ke Arduino
- Kabel Hitam ke GND
- Kabel Merah ke 3V3
- Kawat Oranye ke D5
OLED ke Arduino
- VCC ke 5v
- GND ke GND
- SCL ke A4
- SCA ke A5
Langkah 4: Kode
Sekali lagi, untuk mengukur kecepatan, saya menggunakan perpustakaan pengukur frekuensi untuk menemukan frekuensi pulsa dari sensor motor. Dan untuk jarak, saya mengalikan kecepatan dengan waktu untuk setiap siklus kode loop yang dihitung oleh prosesor.
Instal perpustakaan untuk Arduino dan unggah kode ke Arduino.
Kecepatan dihitung untuk 90mm Meepo Hub Motors. Ubah konstanta w untuk mengubah diameter.
Langkah 5: Peningkatan di Masa Depan
Saya akan mencoba mengintegrasikan Bluetooth agar Arduino dapat bekerja dengan smartphone. Dan peningkatan di masa mendatang akan mencakup pembacaan sensor yang lebih stabil dan akurat.