Sirkuit

Cara Membangun Longboard Listrik Dengan Kontrol Telepon: 6 Langkah (dengan Gambar)

Merakit Longboard Listrik (Boosted Board) Sendiri [DIY]

Merakit Longboard Listrik (Boosted Board) Sendiri [DIY]

Daftar Isi:

Anonim

Longboard listrik sangat menakjubkan!

UJI FOOTAGE DI VIDEO DI ATAS

CARA MEMBANGUN LONGBOARD LISTRIK YANG DIKENDALIKAN DARI TELEPON DENGAN BLUETOOTH

Pembaruan # 1: Grip tape terpasang, beberapa penyesuaian pada pengontrol kecepatan berarti saya mendapatkan lebih banyak kecepatan dari papan tetapi jangkauannya tetap sama! video segera hadir. Bekerja pada nunchuck controller juga.

http://www.makealittlemore.co.uk

Tautan:

Motor, Esc: hobbyking.co.uk

Truk / motor mount / drive train: diyelectricskateboard.com

Jadi saya pikir saya akan menyimpang sedikit dari multirotor untuk posting ini dan menulis log tentang bagaimana saya membangun papan tulis listrik saya. Itu adalah sesuatu yang ingin saya dapatkan untuk sementara waktu sekarang dan dengan semua proyek yang telah saya lakukan pada CNC saya, saya memutuskan untuk membangunnya sendiri. (Tidak dapat benar-benar menggunakan CNC karena tidak memiliki area kerja yang sangat besar) Saya akan memulai dengan memberikan garis besar tujuan proyek saya dan bagaimana saya ingin mencapainya:

1. Panjang dan lebarnya harus cukup untuk membuatnya stabil.

2. Ini harus mampu kecepatan yang wajar (15+ mph).

3. Kisarannya harus minimal 8 mil karena kota terdekat saya berjarak sekitar 4 mil.

4. Saya ingin dapat mengontrol papan tulis dengan ponsel saya (android).

5. Saya ingin memiliki pembacaan tegangan pada ponsel saya jadi saya tahu berapa banyak baterai yang tersisa.

PERINGATAN: Kode dan aplikasi tidak sempurna dengan cara apa pun, mereka masih banyak dalam versi beta. Harap berhati-hati dengan tombol stop karena bergantung pada esc yang Anda gunakan, remnya bisa sangat agresif dan mungkin membuat Anda terlempar dari papan.

Penafian: Saya tidak bertanggung jawab jika Anda jatuh dari papan Anda dan / atau melukai diri Anda dengan cara apa pun karena akselerasi atau pengereman atau kecepatan terlalu agresif karena aplikasi / kode saya / bagian apa pun dari "tutorial" ini. Jika Anda menggunakan kode dan aplikasi saya, silakan uji secara menyeluruh dengan pengaturan khusus Anda untuk memastikannya tidak merugikan Anda. Mungkin perlu beberapa penyesuaian … Jika Anda memiliki pertanyaan, silakan tinggalkan komentar :)

silakan kunjungi blog saya dan periksa hal-hal lain yang saya buat! http://www.makealittlemore.co.uk

saluran youtube saya: http: //www.youtube.com/channel/UC1qIml4_nky4rELA _ …

Persediaan:

Langkah 1: RENCANA

Ada dua aspek dari proyek ini yang menurut saya paling sulit. Pertama, memasang motor ke truk papan panjang dan menyiapkan drive train. (Saya punya rencana untuk ini) Kedua akan menjadi cara untuk berkomunikasi antara ESC (perangkat yang bertentangan dengan motor) dan telepon saya. Untuk masalah pertama saya akan menggunakan perusahaan yang disebut dielektrik skateboards.com yang membuat truk dengan tunggangan motor dilas dan mereka datang dengan katrol dan ikat pinggang dan roda. (Saya akan membangun bagian ini sendiri tetapi saya berada di bawah batasan waktu dan saya ingin menghabiskan sebagian besar waktu mengerjakan elektronik.) (Lihat halaman RENCANA saya di blog saya (http://skyhighrc.wordpress.com/) untuk beberapa ide tentang cara membuat motor mount) Dengan masalah yang diurutkan kita beralih ke elektronik. Saya akan menggunakan arduino nano dan modul bluetooth (HC-05) untuk mengontrol papan dari telepon saya. Untuk menulis aplikasi saya akan menggunakan Mit App Inventor yang merupakan alat on-line gratis untuk membangun aplikasi sederhana.

Langkah 2: Dewan

Saya mulai dengan papan yang saya buat berabad-abad yang lalu dan telah duduk di bengkel saya untuk sementara mengumpulkan debu … Saya memutuskan untuk mengamplasnya dan memperbaikinya dengan pernis matt yang bening.

Langkah 3: Truk dan Motor

Selanjutnya, saya menginstal truk yang saya dapatkan dari diyelectricskateboards.com. kit yang saya beli dari mereka memiliki semua bagian yang Anda butuhkan untuk mengatur drive train.

Motor yang saya gunakan adalah turnigy SK3 192KV. Ini memiliki banyak kekuatan tetapi sedikit lebih lambat dalam hal RPM dengan enam sel. Tapi torsi ekstra hebat karena saya bisa menarik diri dari stasioner pada motor. Ini tidak direkomendasikan karena dapat memakai motor. ESC adalah Turnigy RotorStar 150amp ESC. Saya tidak merekomendasikan menggunakan yang khusus ini tetapi saya merekomendasikan satu dengan setidaknya peringkat 100amp! gunakan RC Car. Saya kebetulan punya ini tergeletak di sekitar untuk beberapa alasan … Jika Anda pergi untuk salah satu kit truk seperti yang saya lakukan, ikuti instruksi di situs web untuk mengaturnya. Saya harus mengebor slot di roda yang dilalui baut untuk menahan katrol ke roda.

Langkah 4: Kandang Elektronik

Saya kemudian mengebor beberapa lubang di 4 sudut kotak penyortiran sekrup seperti ini: http: //www.amazon.co.uk/Compartment-Crafts-Plastic …

Saya kemudian melakukan hal yang sama ke papan itu sendiri dan kemudian menggunakan beberapa baut kepala tombol untuk pergi melalui papan dan kotak dan diamankan dengan kacang. Saya kemudian meletakkan lapisan busa untuk menghentikan baut yang merusak barang elektronik yang akan masuk ke dalam kotak. Busa juga membantu menjaga baterai tetap pada tempatnya karena ketika tutupnya ditutup akan menekan baterai ke dalam busa agar tidak tergelincir.

Langkah 5: Sekarang untuk Bagian yang Sulit … Elektronik

Saya memasang arduino nano saya ke modul bluetooth dan ESC ke arduino. PASTIKAN ANDA TIDAK MENGGUNAKAN BEC DI ESC ATAU SUMBER DAYA EKSTERNAL LAIN UNTUK MENINGKATKAN ARDUINO KETIKA ARDUINO TERHUBUNG DENGAN KOMPUTER ANDA UNTUK PEMROGRAMAN. ITU BISA MEMBUNUH ARDUINO ATAU LEBIH BURUK, PORT USB ANDA PADA KOMPUTER ANDA!

Untuk menyalakan arduino dan memonitor tegangan baterai, saya menggunakan colokan keseimbangan lipo dan bukan BEC

Pada gambar papan sirkuit, Anda dapat melihat modul bluetooth, arduino nano dan sedikit PCB yang saya gunakan untuk menghubungkan semua kabel dan jumper. Ini adalah untuk menjaga semuanya relatif rapi dan memungkinkan saya untuk membangun landasan bersama untuk terhubung ke tanah Arduino karena hanya memiliki 2 pin untuk tanah dan saya perlu beberapa.

Dalam gambar kandang plastik di sebelah kiri adalah esc yang memiliki tali velcro memegangnya. Di tengah adalah modul arduino dan bluetooth dengan sedikit PCB untuk mengatur kabel. Di sebelah kanan adalah baterai enam sel yang saya modifikasi menjadi dua 3 sel yang disatukan tetapi berbagi colokan balancing.

Untuk memberi daya pada Arduino, saya menggambar dari 2s dari lipo 6s untuk memberi saya sekitar 7 volt input tergantung pada tingkat muatan (Arduino dapat menangani input hingga 20v saya pikir …). Saya juga menghubungkan pin analog arduino ke 1s dari lipo untuk digunakan sebagai monitor baterai. Jika setiap sel turun di bawah 3,5 volt, itu bisa mulai merusak lipo sehingga saya mengatur peringatan baterai lemah di aplikasi saya. Berikut adalah kode untuk Arduino saya:

#include // import perpustakaan serial

#includeSoftwareSerial Bluetooth (10, 11);

// RX, TXint Bluetooth Data; // data yang diberikan dari ComputerServo ESC;

long sebelumnyaMillis = 0;

interval panjang = 1000;

pengaturan batal (

) {// masukkan kode pengaturan Anda di sini, untuk dijalankan sekali:

Bluetooth.begin (9600);

Serial.begin (9600);

Serial.println ("Bluetooth Aktif");

ESC.attach (9);

}

membatalkan loop ()

{// letakkan kode utama Anda di sini, untuk dijalankan berulang kali:

if (Bluetooth.available ()) {BluetoothData = Bluetooth.read ();

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

tegangan mengambang = sensorValue * (5.0 / 1023.0);

unsigned long currentMillis = millis ();

if (currentMillis - priorMillis> interval) {priorMillis = currentMillis;

if (voltage <= 3.5) Bluetooth.println (“Baterai Rendah”);

selain Bluetooth.println (voltase, DEC);

}

}

Jadi pada dasarnya kode mengambil nomor dari slider di aplikasi dan kemudian mengirimkannya ke servo di dari itu dapat mengenali menggunakan Serial Library-nya. Untuk pemantauan tegangan baterai, ia membaca nilai salah satu sel lipo dan mengubah simbol analog menjadi nilai. nilai ini kemudian dikirim kembali ke ponsel untuk ditampilkan. Saya belum menemukan cara untuk membulatkan angka ini sehingga tidak muncul sebagai desimal yang sangat panjang di layar …

Dan inilah aplikasinya: bluetooth_controller.apk (unduh dan ubah ekstensi file menjadi .apk) Unggah ke ponsel ANDROID Anda dan instal. Ketika Anda membukanya, Anda harus terhubung ke Arduino dan tekan tombol stop, kemudian pasang baterai ke ESC. itu akan berbunyi bip sedikit dan kemudian Anda diatur untuk pergi, gunakan slider untuk menyesuaikan kecepatan dengan lembut dan selalu mendorong dan kemudian melibatkan motor!

Langkah 6: Selesai, Hati-Hati!

Hadiah kedua di
Pindahkan