Table des matières:

Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage : 5 étapes
Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage : 5 étapes

Vidéo: Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage : 5 étapes

Vidéo: Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage : 5 étapes
Vidéo: ON ATTERI DANS UNE GROTTE INFESTÉE DE CHAUVE SOURIS ! (on se fait attaquer..) #3 2024, Novembre
Anonim
Image
Image
Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage
Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage
Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage
Buggy de chauve-souris LEGO® contrôlé par téléphone bricolage

Avec quelques pièces imprimées en 3D et quelques composants bon marché, vous pouvez construire de petits véhicules LEGO contrôlés par téléphone.

Pour ce projet, j'utiliserai:

  • un microcontrôleur ESP32 (Adafruit Feather ESP32 ou un équivalent TTGO de celui-ci)
  • 2 x motoréducteurs N20
  • 1x18650 batterie au lithium
  • 2 x pilotes de moteur Pololu DRV8835 (bien qu'un seul soit requis, le second est destiné à une extension future)
  • un PCB personnalisé pour contenir les pilotes de moteur DRV8835
  • plusieurs pièces imprimées en 3D (je n'ai pas d'imprimante 3D - j'ai donc utilisé 3DHubs pour ce service)
  • LEGO - Pistes techniques et quelques autres pièces

Il s'agit d'une version open source. Tous les logiciels, le matériel électrique et les pièces imprimées en 3D sont disponibles pour téléchargement/modification/utilisation/etc.

LEGO® est une marque commerciale du groupe de sociétés LEGO qui ne sponsorise, n'autorise ni n'approuve ce site.

Étape 1: L'électronique

Image
Image
Les moteurs
Les moteurs

J'ai fait imprimer un PCB personnalisé en tant que "support" pour les pilotes de moteur DRV8835. Vous pouvez simplement utiliser des fils à la place, mais ce ne serait pas aussi soigné. J'ai utilisé PCBWAY pour faire la fabrication de PCB.

Liés ici sont les fichiers Gerber si vous souhaitez faire imprimer vos propres PCB, ou les fichiers Eagle si vous souhaitez modifier la conception !

Étape 2: Les moteurs

Image
Image
Les moteurs
Les moteurs

J'utilise des motoréducteurs "N20". Vous pouvez facilement les trouver sur EBay/AliExpress, etc. Les modèles que j'utilise sont 6v, 300rpm, avec des axes de 10mm.

Le carter du moteur et l'adaptateur d'essieu ont été imprimés en 3D. Vous trouverez ci-joint les fichiers STL. J'ai utilisé 3DHubs.com pour les imprimer (imprimés à 100 um).

Étape 3: Le support de batterie

Le support de batterie
Le support de batterie

Le support de batterie est également imprimé en 3D, bien que vous puissiez tout aussi facilement utiliser un support de batterie standard et y coller des briques/plaques LEGO.

Ci-joint le fichier STL si vous souhaitez l'imprimer.

Contacts de batterie

Interrupteur

Étape 4: Le logiciel

Image
Image

L'ESP32 exécute un serveur Web. Cela sert une page qui vous permet de renvoyer les commandes d'entrée à l'ESP32 via un WebSocket (de cette façon, la latence sera faible). La page Web gérera l'entrée multi-touch ou la souris.

Vous pouvez télécharger le code source du projet ici.

Étape 5: La construction

Maintenant que tous les composants fonctionnent, il est temps de passer à la partie amusante - utilisez votre imagination et construisez un véhicule / robot.

Le support de pilote peut contenir jusqu'à 4 DRV8835, ce qui signifie qu'un total de 8 moteurs à courant continu peut être entraîné, ou 4 moteurs pas à pas, ou une combinaison de ceux-ci…

Conseillé: