Obsah:

Jak postavit elektrický longboard s ovládáním telefonu: 6 kroků (s obrázky)
Jak postavit elektrický longboard s ovládáním telefonu: 6 kroků (s obrázky)

Video: Jak postavit elektrický longboard s ovládáním telefonu: 6 kroků (s obrázky)

Video: Jak postavit elektrický longboard s ovládáním telefonu: 6 kroků (s obrázky)
Video: 100 tisíc 3D tiskáren Original Prusa 2024, Červenec
Anonim
Image
Image
Jak postavit elektrický longboard s ovládáním telefonu
Jak postavit elektrický longboard s ovládáním telefonu
Jak postavit elektrický longboard s ovládáním telefonu
Jak postavit elektrický longboard s ovládáním telefonu

Elektrické longboardy jsou úžasné!

VYZKOUŠEJTE FOOTAGE NA VIDEU NAHORU

JAK VYROBIT ELEKTRICKÝ LONGBOARD ŘÍZENÝ Z TELEFONU S BLUETOOTH

Aktualizace č. 1: Nainstalovaná pásková rukojeť, některé vylepšení regulátoru rychlosti znamenaly, že jsem z desky dostal větší rychlost, ale dosah zůstal stejný! video již brzy. Práce na ovladači nunchuck také.

Odkazy:

Motor, Esc: hobbyking.co.uk

Nákladní vozidla/ držák motoru/ hnací ústrojí: diyelectricskateboard.com

Tak jsem si řekl, že se pro tento příspěvek trochu odchýlím od multirotorů a napíšu protokol, jak jsem postavil svůj elektrický longboard. Bylo to něco, co jsem už nějakou dobu chtěl získat a se všemi projekty, které jsem na svém CNC dělal, jsem se rozhodl jeden si postavit sám. (CNC opravdu nemohu použít, protože nemá příliš velkou pracovní oblast) Začnu tím, že uvedu nástin svých cílů projektu a toho, jak jsem jich chtěl dosáhnout:

1. Musí mít dostatečnou délku a šířku, aby byla stabilní.

2. Musí mít přiměřenou rychlost (15+ mph).

3. Dosah musí být alespoň 8 mil, protože moje nejbližší město je asi 4 míle daleko.

4. Chci mít možnost ovládat longboard pomocí svého telefonu (android).

5. Chci mít na telefonu odečet napětí, abych věděl, kolik baterie zbývá.

UPOZORNĚNÍ: Kód a aplikace nejsou v žádném případě dokonalé, jsou stále v beta verzi. Buďte opatrní s tlačítkem stop, protože podle toho, jaké esc používáte, mohou být brzdy velmi agresivní a mohou vás odhodit z hrací plochy.

Disclaimer: Nejsem zodpovědný, pokud spadnete z desky a/nebo se jakkoli zraníte, protože akcelerace nebo brzdění nebo rychlost jsou kvůli mé aplikaci/kódu/jakékoli části tohoto „tutoriálu“příliš agresivní. Pokud používáte můj kód a aplikaci, důkladně otestujte své konkrétní nastavení, abyste se ujistili, že vám neublíží. Může to vyžadovat nějaké vylepšení … Pokud máte nějaké dotazy, zanechte komentář:)

Instagram

můj youtube kanál:

Krok 1: PLÁN

PLÁN
PLÁN

Existují dva aspekty tohoto projektu, které si myslím, že budou nejtěžší. Nejprve namontujte motor na nákladní vozy na dlouhé desce a postavte hnací ústrojí. (Mám pro to plán) Za druhé to bude způsob komunikace mezi ESC (zařízením, které pohání motor) a mým telefonem. K prvnímu problému použiji společnost s názvem dielectric skateboards.com, která vyrábí kamiony s upevněním motoru a jsou dodávány s kladkami a řemenem a koly. (Tuto část jsem se chystal postavit sám, ale byl jsem v časové tísni a většinu času jsem chtěl strávit prací na elektronice.) (Viz moje stránka PLÁNY na mém blogu (https://skyhighrc.wordpress.com/) nějaké nápady na výrobu držáku motoru) S tímto vyřešeným problémem přejdeme k elektronice. K ovládání desky ze svého telefonu použiji arduino nano a bluetooth modul (HC-05). K napsání aplikace použiji Mit App Inventor, což je bezplatný online nástroj pro vytváření jednoduchých aplikací.

Krok 2: Rada

Deska
Deska
Deska
Deska

Začal jsem s deskou, kterou jsem vyrobil před mnoha lety a chvíli jsem seděl ve své dílně a sbíral prach … Rozhodl jsem se ji vybrousit a znovu nalakovat čirým matným lakem.

Krok 3: Nákladní automobily a držák motoru

Nákladní automobily a držák motoru
Nákladní automobily a držák motoru
Nákladní automobily a držák motoru
Nákladní automobily a držák motoru

Dále jsem nainstaloval kamiony, které jsem dostal z diyelectricskateboards.com. souprava, kterou jsem od nich koupil, měla všechny díly, které potřebujete k nastavení hnacího ústrojí.

Motor, který jsem použil, byl turniket SK3 192KV. Má velký výkon, ale je o něco pomalejší, pokud jde o otáčky, se šesti články. Ale točivý moment navíc je skvělý, protože se mohu od motoru odtrhnout. To se nedoporučuje, protože může dojít k opotřebení motoru. ESC je Turnigy RotorStar 150amp ESC. Nedoporučuji používat tento konkrétní, ale doporučuji jeden s hodnocením alespoň 100amp! použijte RC auto. Stalo se mi, že se mi to z nějakého důvodu povalovalo … Pokud půjdete pro některou ze souprav nákladních vozidel jako já, postupujte podle pokynů na webu a nastavte je. Musel jsem vyvrtat štěrbiny v kole, kterými procházejí šrouby, aby držely na kladce ke kolu.

Krok 4: Skříň elektroniky

Skříň elektroniky
Skříň elektroniky

Potom jsem vyvrtal několik otvorů do 4 rohů boxu na třídění šroubů, jako je tento:

Potom jsem udělal to samé na desce a pak jsem pomocí šroubů s knoflíkovou hlavou prošel deskou a krabicí a zajistil je maticemi. Poté jsem položil vrstvu pěny, aby se zabránilo poškození šroubů elektroniky, která půjde do krabice. Pěna také pomohla udržet baterie na místě, protože když je zavřeno víko, tlačí baterie dolů do pěny a brání jejich sklouznutí.

Krok 5: Nyní k tvrdé části … Elektronika

Nyní k tvrdé části … Elektronika
Nyní k tvrdé části … Elektronika
Nyní k tvrdé části… Elektronika
Nyní k tvrdé části… Elektronika
Nyní k tvrdé části … Elektronika
Nyní k tvrdé části … Elektronika

Připojil jsem své arduino nano k bluetooth modulu a ESC k arduinu. ZABEZPEČTE, ŽE NEPOUŽÍVÁTE BEC V ESC NEBO JINÉ VNĚJŠÍ ZDROJE VNĚJŠÍ ENERGIE k napájení ARDUINA, KDYŽ JE ARDUINO PŘIPOJENO K POČÍTAČI PRO PROGRAMOVÁNÍ. MŮŽE ZABÍT ARDUINO NEBO HORŠÍ, VÁŠ USB PORT NA VAŠEM POČÍTAČI!

Pro napájení arduina a sledování napětí baterie jsem použil balanční zástrčku lipo a ne BEC

Na obrázku desek s obvody můžete vidět bluetooth modul, arduino nano a trochu PCB, ke kterému jsem připojil všechny kabely a propojky. To mělo udržovat vše relativně uklizené a umožnilo mi to vytvořit společný základ pro připojení k zemi arduina, protože měl pouze 2 kolíky pro zem a já jsem potřeboval několik.

Na obrázku plastového krytu vlevo je esc, který má pásek na suchý zip, který jej drží dolů. Uprostřed je modul arduino a bluetooth s trochou desky plošných spojů pro uspořádání vodičů. Vpravo je šestičlánková baterie, kterou jsem upravil na dva 3 články spojené dohromady, ale sdílející vyvažovací konektor.

K napájení arduina čerpám ze 2 s 6s lipo, aby mi poskytl asi 7 voltový vstup v závislosti na úrovni nabití (arduino zvládne vstup až 20v, myslím …). Také připojuji analogový pin arduina k 1 s lipo, který se používá jako monitor baterie. Pokud každý článek klesne pod 3,5 voltů, může začít poškozovat lipo, proto jsem v aplikaci nastavil varování o vybití baterie. Zde je kód pro mé arduino:

#include // importuje sériovou knihovnu

#includeSoftwareSerial Bluetooth (10, 11);

// RX, TXint BluetoothData; // data daná z ComputerServo ESC;

dlouho předchozí Millis = 0;

dlouhý interval = 1000;

neplatné nastavení () {// sem vložte instalační kód, který se spustí jednou:

Bluetooth.begin (9600);

Serial.begin (9600);

Serial.println („Bluetooth zapnuto“);

ESC.attach (9);

}

prázdná smyčka ()

{// sem vložte svůj hlavní kód, aby se spustil opakovaně:

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

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

plovoucí napětí = sensorValue * (5,0 / 1023,0);

unsigned long currentMillis = millis ();

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

if (napětí <= 3,5) Bluetooth.println („slabá baterie“);

jinak Bluetooth.println (napětí, DEC);

}

}

V zásadě tedy kód vezme číslo z posuvníku v aplikaci a poté jej odešle na servo v systému, které může rozpoznat pomocí své sériové knihovny. Pro monitorování napětí baterie čte hodnotu jednoho z článků lipo a převádí analogový symbol na hodnotu. tato hodnota je poté odeslána zpět do telefonu k zobrazení. Ještě musím zjistit, jak toto číslo zaokrouhlit, aby se na obrazovce nezobrazovalo jako opravdu dlouhé desetinné místo …

A tady je aplikace: bluetooth_controller.apk (stáhněte a změňte příponu souboru na.apk) Nahrajte ji do svého telefonu ANDROID a nainstalujte. Když jej otevřete, musíte se připojit k arduinu a stisknout tlačítko stop, poté zapojit baterii do ESC. trochu to zapípá a pak jste připraveni jít, pomocí posuvníku jemně upravte rychlost a vždy zatlačte a poté zapojte motor!

Krok 6: Dokončeno, buďte opatrní

Hotovo, buďte opatrní!
Hotovo, buďte opatrní!
Hotovo, buďte opatrní!
Hotovo, buďte opatrní!
Hotovo, buďte opatrní!
Hotovo, buďte opatrní!
Přesunout
Přesunout
Přesunout
Přesunout

Druhá cena v Move It

Doporučuje: