İçindekiler:

Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır: 6 Adım (Resimlerle)
Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır: 6 Adım (Resimlerle)

Video: Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır: 6 Adım (Resimlerle)

Video: Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır: 6 Adım (Resimlerle)
Video: Xiaomi Mi Band 6 Kurulumu | Xiaomi Mi Band 6 Ayarları Nasıl Yapılır? Şifre Koyma, Tema değiştirme vs 2024, Kasım
Anonim
Image
Image
Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır?
Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır?
Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır?
Telefon Kontrollü Elektrikli Longboard Nasıl Yapılır?

Elektrikli longboard'lar harika!

YUKARIDAKİ VİDEODAKİ TEST ÇEKİMLERİ

BLUETOOTH İLE TELEFONDAN KONTROL EDİLEN ELEKTRİKLİ BİR UZUN TAHTA NASIL YAPILIR

Güncelleme #1: Tutma bandı takıldı, hız kontrol cihazında yapılan bazı ince ayarlar, karttan daha fazla hız aldığım anlamına geliyordu, ancak menzil aynı kaldı! video yakında. Nunchuck denetleyicisi üzerinde de çalışıyor.

Bağlantılar:

Motor, Esc: hobiking.co.uk

Kamyonlar/motor montajı/ aktarma organları: diyelectricskateboard.com

Bu yüzden bu yazı için çok rotorlulardan biraz uzaklaşacağımı ve elektrikli uzun tahtamı nasıl yaptığımın bir kaydını yazacağımı düşündüm. Bir süredir almak istediğim bir şeydi ve CNC'mde yaptığım tüm projelerle kendim bir tane yapmaya karar verdim. (CNC'yi çok geniş bir çalışma alanına sahip olmadığı için gerçekten kullanamadım) Proje hedeflerimin bir taslağını ve bunlara nasıl ulaşmayı amaçladığımı vererek başlayacağım:

1. Stabil hale getirmek için yeterli uzunluk ve genişlikte olmalıdır.

2. Makul bir hıza sahip olmalıdır (15+ mph).

3. En yakın kasabam yaklaşık 4 mil uzakta olduğundan, menzil en az 8 mil olmalıdır.

4. Longboard'u telefonumla (android) kontrol edebilmek istiyorum.

5. Telefonumda ne kadar pil kaldığını bilmek için bir voltaj okuması istiyorum.

UYARILAR: Kod ve uygulama hiçbir şekilde mükemmel değil, hala beta aşamasındalar. Hangi esc'yi kullandığınıza bağlı olarak, frenler çok agresif olabileceğinden ve sizi tahtadan atabileceğinden lütfen durdurma düğmesine dikkat edin.

Feragatname: Uygulamam/kod/bu "eğitimin" herhangi bir bölümü nedeniyle hızlanma veya frenleme veya hız çok agresif olduğu için panonuzdan düşerseniz ve/veya herhangi bir şekilde kendinize zarar verirseniz sorumlu değilim. Kodumu ve uygulamamı kullanırsanız, size zarar vermediğinden emin olmak için lütfen kendi kurulumunuzla iyice test edin. Biraz ince ayar gerektirebilir… Herhangi bir sorunuz varsa, yorum bırakın:)

Instagram

youtube kanalım:

Adım 1: PLAN

PLAN
PLAN

Bu projenin en zor olacağını düşündüğüm iki yönü var. İlk olarak, uzun tahtanın kamyonlarına bir motor monte etmek ve bir aktarma organı kurmak. (Bunun için bir planım var) İkinci olarak, ESC (motora karşı gelen cihaz) ile telefonum arasında haberleşmenin yolu olacak. İlk problem için, motor takozları kaynaklı ve kasnakları, kayışları ve tekerlekleri ile gelen kamyonları yapan dielektrik kaykaylar.com adlı bir şirket kullanacağım. (Bu parçayı kendim yapacaktım ama zaman kısıtlıydı ve çoğu zaman elektronik üzerinde çalışmak istedim.) (Blogumdaki PLANLAR sayfama bakın (https://skyhighrc.wordpress.com/) motor montajı yapmakla ilgili bazı fikirler için) Bu problemi sıraladıktan sonra elektroniğe geçiyoruz. Kartı telefonumdan kontrol etmek için bir arduino nano ve bir bluetooth modülü (HC-05) kullanacağım. Uygulamayı yazmak için basit uygulamalar oluşturmak için ücretsiz bir çevrimiçi araç olan Mit App Inventor'ı kullanacağım.

2. Adım: Yönetim Kurulu

Pano
Pano
Pano
Pano

Yıllar önce yaptığım ve bir süredir atölyemde toz topladığım bir tahta ile başladım… Onu zımparalamaya ve biraz şeffaf mat vernikle yeniden cilalamaya karar verdim.

3. Adım: Kamyonlar ve Motor Montajı

Kamyon ve Motor Montajı
Kamyon ve Motor Montajı
Kamyon ve Motor Montajı
Kamyon ve Motor Montajı

Ardından diyelectricskateboards.com'dan aldığım kamyonları kurdum. Onlardan aldığım kit, aktarma organını kurmak için ihtiyacınız olan tüm parçalara sahipti.

Kullandığım motor bir turnigy SK3 192KV idi. Çok fazla güce sahip ancak altı hücreli RPM açısından biraz daha yavaş. Ancak ekstra tork harika çünkü motor üzerinde sabit konumdan uzaklaşabiliyorum. Motoru aşındırabileceğinden bu önerilmez. ESC, Turnigy RotorStar 150amp ESC'dir. Bunu kullanmanızı önermiyorum ama en az 100amp dereceli bir tane öneririm! bir RC Araba kullanın. Bunu bir nedenden dolayı tesadüfen buldum… Benim yaptığım gibi kamyon kitlerinden birine giderseniz, bunları kurmak için web sitesindeki talimatları izleyin. Kasnağı tekerleğe tutturmak için cıvataların geçtiği tekerlekteki yuvaları delmem gerekiyordu.

Adım 4: Elektronik Muhafaza

Elektronik Muhafaza
Elektronik Muhafaza

Daha sonra bunun gibi bir vida ayırma kutusunun 4 köşesine bazı delikler açtım:

Daha sonra aynısını tahtanın kendisine yaptım ve daha sonra tahtadan ve kutudan geçmek için bazı düğme başlı cıvatalar kullandım ve bunları somunlarla sabitledim. Daha sonra kutuya girecek elektronik aksamlara zarar veren cıvataları durdurmak için bir köpük tabakası yerleştirdim. Köpük ayrıca pillerin yerinde sabit kalmasına yardımcı oldu, çünkü kapak kapatıldığında pilleri köpüğe doğru bastırarak kaymalarını önlüyor.

Adım 5: Şimdi Zor Kısma… Elektronik

Şimdi Zor Kısma Gelelim… Elektronik
Şimdi Zor Kısma Gelelim… Elektronik
Şimdi Zor Kısma Gelelim… Elektronik
Şimdi Zor Kısma Gelelim… Elektronik
Şimdi Zor Kısma Gelelim… Elektronik
Şimdi Zor Kısma Gelelim… Elektronik

Arduino nano'mu bluetooth modülüne ve ESC'yi arduino'ya bağladım. ARDUINO PROGRAMLAMA İÇİN BİLGİSAYARINIZA BAĞLI OLDUĞUNDA ARDUINO'YA GÜÇ VERMEK İÇİN ESC'DE BEC VEYA BAŞKA BİR HARİCİ GÜÇ KAYNAĞI KULLANMADIĞINIZDAN EMİN OLUN. ARDUINO'YU ÖLDÜREBİLİR VEYA DAHA KÖTÜ, BİLGİSAYARINIZDAKİ USB PORTUNUZU ÖLDÜREBİLİR!

Arduino'ya güç vermek ve pil voltajını izlemek için BEC'yi değil lipo'nun denge fişini kullandım.

Devre kartlarının resminde bluetooth modülünü, arduino nano'yu ve tüm kabloları ve jumperları bağladığım küçük bir PCB'yi görebilirsiniz. Bu, her şeyi nispeten düzenli tutmaktı ve arduino'nun toprağına bağlanmak için ortak bir zemin oluşturmama izin verdi, çünkü toprak için sadece 2 pimi vardı ve birkaçına ihtiyacım vardı.

Soldaki plastik muhafazanın resminde, onu tutan bir cırt cırtlı esc var. Merkezde, kabloları düzenlemek için biraz pcb içeren arduino ve bluetooth modülü var. Sağda, bir araya getirilmiş ancak bir dengeleme fişini paylaşan iki 3 hücreye dönüştürdüğüm altı hücreli pil var.

Arduino'ya güç sağlamak için, şarj seviyesine bağlı olarak bana yaklaşık 7 volt giriş vermek için 6s lipo'nun 2'lerinden çizim yapıyorum (arduino, sanırım 20v'a kadar bir girişi işleyebilir…). Ayrıca pil monitörü olarak kullanmak için arduino'nun bir analog pinini lipo'nun 1'lerine bağlıyorum. Her hücre 3,5 voltun altına düşerse, lipoya zarar vermeye başlayabilir, bu yüzden uygulamamda düşük pil uyarısını bunun için ayarladım. İşte arduino'mun kodu:

#include // seri kitaplığı içe aktar

#includeSoftwareSeri Bluetooth(10, 11);

// RX, TXint BluetoothData; // ComputerServo ESC'den verilen veriler;

uzun öncekiMillis = 0;

uzun aralık = 1000;

geçersiz kurulum () {// bir kez çalıştırmak için kurulum kodunuzu buraya yazın:

Bluetooth.başla(9600);

Seri.başla(9600);

Serial.println(“Bluetooth Açık”);

ESC.ek(9);

}

boşluk döngüsü()

{// tekrar tekrar çalıştırmak için ana kodunuzu buraya yazın:

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

ESC.write(BluetoothData);

Serial.println(BluetoothData);

}

int sensorValue = analogRead(A0);

kayan voltaj = sensörDeğeri * (5.0 / 1023.0);

imzasız uzun akımMillis = millis();

if (currentMillis – öncekiMillis > aralık) {previousMillis = currentMillis;

if (voltaj <= 3.5)Bluetooth.println(“Düşük Pil”);

başka Bluetooth.println(voltaj, DEC);

}

}

Esasen kod, uygulamadaki kaydırıcıdan numarayı alır ve ardından Seri Kitaplığını kullanarak tanıyabileceği bir servoya gönderir. Akü voltajı izleme için lipo hücrelerinden birinin değerini okur ve analog sembolü bir değere dönüştürür. bu değer daha sonra görüntülenmek üzere telefona geri gönderilir. Bu sayıyı nasıl yuvarlayacağımı henüz çözemedim, bu yüzden ekranda gerçekten uzun bir ondalık sayı olarak görünmüyor…

Ve işte uygulama: bluetooth_controller.apk (indirin ve dosya uzantısını.apk olarak değiştirin) ANDROID telefonunuza yükleyin ve kurun. Açtığınızda arduinoya bağlanmanız ve durdurma düğmesine basmanız, ardından pili ESC'ye takmanız gerekir. biraz bip sesi çıkaracak ve sonra gitmeye hazırsınız, hızı yavaşça ayarlamak için kaydırıcıyı kullanın ve her zaman iterek motoru çalıştırın!

Adım 6: Tamamlandı, Dikkatli Olun

Bitti, Dikkatli Olun!
Bitti, Dikkatli Olun!
Bitti, Dikkatli Olun!
Bitti, Dikkatli Olun!
Bitti, Dikkatli Olun!
Bitti, Dikkatli Olun!
Oynat şunu
Oynat şunu
Oynat şunu
Oynat şunu

Move It'te İkincilik Ödülü

Önerilen: