Table des matières:

Comment construire un longboard électrique avec commande par téléphone : 6 étapes (avec photos)
Comment construire un longboard électrique avec commande par téléphone : 6 étapes (avec photos)

Vidéo: Comment construire un longboard électrique avec commande par téléphone : 6 étapes (avec photos)

Vidéo: Comment construire un longboard électrique avec commande par téléphone : 6 étapes (avec photos)
Vidéo: Fabriquer un skate électrique 2.0 : DES TRUCKS DE 4000W 2024, Novembre
Anonim
Image
Image
Comment construire un longboard électrique avec contrôle téléphonique
Comment construire un longboard électrique avec contrôle téléphonique
Comment construire un longboard électrique avec contrôle téléphonique
Comment construire un longboard électrique avec contrôle téléphonique

Les longboards électriques sont géniaux !

TESTER LES VIDEOS DANS LA VIDÉO CI-DESSUS

COMMENT CONSTRUIRE UN LONGBOARD ÉLECTRIQUE CONTRLÉ À PARTIR D'UN TÉLÉPHONE AVEC BLUETOOTH

Mise à jour n° 1: Grip tape installé, quelques modifications apportées au contrôleur de vitesse m'ont permis d'obtenir plus de vitesse sur la carte, mais la portée est restée la même ! vidéo à venir. Je travaille également sur le contrôleur nunchuck.

Liens:

Moteur, Esc: hobbyking.co.uk

Camions/support moteur/transmission: diyelectricskateboard.com

J'ai donc pensé que je m'éloignerais un peu des multirotors pour cet article et écrirais un journal de la façon dont j'ai construit mon longboard électrique. C'est quelque chose que je voulais obtenir depuis un moment maintenant et avec tous les projets que j'ai réalisés sur ma CNC, j'ai décidé d'en construire un moi-même. (Je ne pouvais pas vraiment utiliser la CNC car elle n'a pas une très grande zone de travail) Je vais commencer par donner un aperçu des objectifs de mon projet et de la façon dont je comptais les atteindre:

1. Il doit être d'une longueur et d'une largeur suffisantes pour le rendre stable.

2. Il doit être capable d'une vitesse raisonnable (15+ mph).

3. La portée doit être d'au moins 8 miles car ma ville la plus proche est à environ 4 miles.

4. Je veux pouvoir contrôler le longboard avec mon téléphone (android).

5. Je veux avoir une lecture de la tension sur mon téléphone pour savoir combien il reste de batterie.

AVERTISSEMENTS: Le code et l'application ne sont en aucun cas parfaits, ils sont encore en version bêta. Soyez prudent avec le bouton d'arrêt car selon l'esc que vous utilisez, les freins peuvent être très agressifs et peuvent vous faire tomber de la planche.

Avis de non-responsabilité: je ne suis pas responsable si vous tombez de votre planche et/ou vous blessez de quelque manière que ce soit parce que l'accélération, le freinage ou la vitesse sont trop agressifs en raison de mon application/code/toute partie de ce « tutoriel ». Si vous utilisez mon code et mon application, veuillez tester soigneusement avec votre configuration particulière pour vous assurer que cela ne vous blesse pas. Cela peut prendre quelques ajustements… Si vous avez des questions, laissez un commentaire:)

Instagram

ma chaîne youtube:

Étape 1: LE PLAN

LE PLAN
LE PLAN

Il y a deux aspects de ce projet qui, je pense, seront les plus difficiles. Tout d'abord, le montage d'un moteur sur les camions de la longue planche et la mise en place d'un groupe motopropulseur. (J'ai un plan pour cela) Deuxièmement, ce sera le moyen de communiquer entre l'ESC (l'appareil qui contre le moteur) et mon téléphone. Pour le premier problème, je vais utiliser une société appelée dielectric skateboards.com qui fabrique des camions avec des supports de moteur soudés et ils sont livrés avec des poulies, une courroie et des roues. (J'allais construire cette partie moi-même mais j'étais sous contrainte de temps et je voulais passer la plupart de mon temps à travailler sur l'électronique.) (Voir ma page PLANS sur mon blog (https://skyhighrc.wordpress.com/) pour quelques idées sur la fabrication d'un support moteur) Avec ce problème réglé, nous passons à l'électronique. Je vais utiliser un arduino nano et un module bluetooth (HC-05) pour contrôler la carte depuis mon téléphone. Pour écrire l'application, je vais utiliser Mit App Inventor, un outil en ligne gratuit pour créer des applications simples.

Étape 2: Le Conseil

Le tableau
Le tableau
Le tableau
Le tableau

J'ai commencé avec une planche que j'avais fabriquée il y a des lustres et qui était restée un moment dans mon atelier à ramasser la poussière… J'ai décidé de la poncer et de la revernir avec un vernis mat transparent.

Étape 3: Camions et support de moteur

Camions et support de moteur
Camions et support de moteur
Camions et support de moteur
Camions et support de moteur

Ensuite, j'ai installé les camions que j'ai reçus de diyelectricskateboards.com. le kit que j'ai acheté chez eux contenait toutes les pièces dont vous avez besoin pour configurer la transmission.

Le moteur que j'ai utilisé était un Turnigy SK3 192KV. Il a beaucoup de puissance mais est légèrement plus lent en termes de régime avec un six cellules. Mais le couple supplémentaire est excellent car je peux m'éloigner de l'arrêt sur le moteur. Ceci n'est pas recommandé car cela peut user le moteur. L'ESC est le Turnigy RotorStar 150amp ESC. Je ne recommande pas d'utiliser celui-ci en particulier, mais j'en recommande un avec au moins 100 ampères ! utilisez une voiture RC. Il se trouve que je l'ai traîné pour une raison quelconque… Si vous optez pour l'un des kits de camions comme je l'ai fait, suivez les instructions sur le site Web pour les configurer. J'ai dû percer les fentes dans la roue que les boulons traversent pour maintenir la poulie sur la roue.

Étape 4: Boîtier électronique

Boîtier électronique
Boîtier électronique

J'ai ensuite percé des trous aux 4 coins d'une boîte de tri à vis comme celle-ci:

J'ai ensuite fait de même avec la planche elle-même, puis j'ai utilisé des boulons à tête ronde pour traverser la planche et la boîte et les fixer avec des écrous. J'ai ensuite posé une couche de mousse pour éviter que les boulons n'endommagent l'électronique qui ira dans la boite. La mousse a également aidé à maintenir les piles en place, car lorsque le couvercle est fermé, il enfonce les piles dans la mousse pour les empêcher de glisser.

Étape 5: Passons maintenant à la partie difficile… Électronique

Maintenant pour la partie difficile… l'électronique
Maintenant pour la partie difficile… l'électronique
Maintenant pour la partie difficile… l'électronique
Maintenant pour la partie difficile… l'électronique
Maintenant pour la partie difficile… l'électronique
Maintenant pour la partie difficile… l'électronique

J'ai branché mon arduino nano au module bluetooth et l'esc à l'arduino. ASSUREZ-VOUS DE NE PAS UTILISER LE BEC DANS L'ESC OU TOUTE AUTRE SOURCE D'ALIMENTATION EXTERNE POUR ALIMENTER L'ARDUINO LORSQUE L'ARDUINO EST CONNECTÉ À VOTRE ORDINATEUR POUR LA PROGRAMMATION. IL PEUT TUER L'ARDUINO OU PIRE, VOTRE PORT USB SUR VOTRE ORDINATEUR !

Pour alimenter l'arduino et surveiller la tension de la batterie j'ai utilisé la prise balance du lipo et non le BEC

Sur la photo des circuits imprimés, vous pouvez voir le module bluetooth, l'arduino nano et un peu de PCB que j'ai utilisé pour connecter tout le câblage et les cavaliers. Cela devait garder tout relativement bien rangé et m'a permis d'établir un terrain commun pour me connecter à la terre de l'arduino car il n'avait que 2 broches pour la terre et j'en avais besoin de quelques-unes.

Dans l'image du boîtier en plastique sur la gauche se trouve l'esc qui a une bande velcro qui le maintient vers le bas. Au centre se trouve le module arduino et bluetooth avec un peu de pcb pour organiser les fils. A droite se trouve la batterie à six cellules que j'ai modifiée en deux cellules à 3 jointes mais partageant une prise d'équilibrage.

Pour alimenter l'arduino, je tire de 2s des 6s lipo pour me donner environ 7 volts d'entrée en fonction du niveau de charge (l'arduino peut gérer une entrée jusqu'à 20v je pense…). Je connecte également une broche analogique de l'arduino à 1s du lipo pour l'utiliser comme moniteur de batterie. Si chaque cellule tombe en dessous de 3,5 volts, cela peut commencer à endommager la lipo, c'est pourquoi j'ai défini l'avertissement de batterie faible dans mon application. Voici le code de mon arduino:

#include // importer la bibliothèque série

#includeSoftwareSerial Bluetooth (10, 11);

// RX, TXint Données Bluetooth; // les données fournies par ComputerServo ESC;

long précédentMillis = 0;

intervalle long = 1000;

void setup() {// mettez votre code de configuration ici, à exécuter une fois:

Bluetooth.begin(9600);

Serial.begin(9600);

Serial.println ("Bluetooth activé");

ESC.attach(9);

}

boucle vide()

{// mettez votre code principal ici, à exécuter à plusieurs reprises:

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

ESC.write(BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead(A0);

tension flottante = sensorValue * (5,0 / 1023,0);

non signé long currentMillis = millis();

if (currentMillis – previousMillis > intervalle) {previousMillis = currentMillis;

if (tension <= 3,5)Bluetooth.println(« Batterie faible »);

sinon Bluetooth.println(tension, DEC);

}

}

Donc, essentiellement, le code prend le numéro du curseur de l'application, puis l'envoie au servo dans un qu'il peut reconnaître à l'aide de sa bibliothèque série. Pour la surveillance de la tension de la batterie, il lit la valeur d'une des cellules de la lipo et convertit le symbole analogique en une valeur. cette valeur est ensuite renvoyée au téléphone pour être affichée. Je n'ai pas encore trouvé comment arrondir ce nombre pour qu'il n'apparaisse pas comme une très longue décimale à l'écran…

Et voici l'application: bluetooth_controller.apk (téléchargez et modifiez l'extension de fichier en.apk) Téléchargez-la sur votre téléphone ANDROID et installez-la. Lorsque vous l'ouvrez, vous devez vous connecter à l'arduino et appuyer sur le bouton d'arrêt, puis brancher la batterie sur l'ESC. il émettra un léger bip et vous êtes prêt à partir, utilisez le curseur pour régler la vitesse en douceur et poussez toujours, puis engagez le moteur !

Étape 6: Terminé, soyez prudent

Fini, attention !
Fini, attention !
Fini, attention !
Fini, attention !
Fini, attention !
Fini, attention !
Déplacez-le
Déplacez-le
Déplacez-le
Déplacez-le

Deuxième prix du Move It

Conseillé: