Notice de Construction de la Voiture RC
1. Préparation des Matériaux
Matériaux nécessaires
Pour la réalisation de cette voiture RC, il vous faudra impérativement :
- Une imprimante 3D
- Des bobines de PLA et de TPU pour imprimer les pièces nécessaires
- Tournevis
- Fil de fer
- Rondelles
- Roulements
- Boulons
- Colle forte
2. Conception et Prototypage
Impression du châssis
La première étape consiste à imprimer le châssis qui permettra de poser et fixer les différents éléments de la voiture.
Impression de la crémaillère de direction
La deuxième étape consiste à imprimer les différents éléments de la crémaillère de direction.
- Une rampe crantée
- Un engrenage
- Deux coudes
- Deux axes de direction
Vous pouvez modifier les diamètres inttérieurs des des axes en fonction du diamètre exterieur de vos roulements.
Impression des roues
Pour finir, vous pouvez imprimer les roues, composées de deux parties : la jante en PLA et le pneu en TPU.
- Deux jantes pour l’arrière (pour les axes des moteurs)
- Deux jantes pour l’avant (pour les roulements de la crémaillère)
3. Assemblage du Châssis et de la Crémaillère
Assemblage de la crémaillère
- Fixez les différents éléments de la crémaillère entre eux à l’aide de fil de fer.
- Collez la rampe crantée au centre de la glissière (achetée ou imprimée).
- Fixez la glissière sur le châssis à l’aide de boulons.
- Fixez vos deux roulements sur les axes de la crémaillère.
- Mettez les roues sur les roulements.
3. Placement des composants sur le Châssis
Montage des motoréducteurs
- Placez les moteurs DC dans les supports prévus à cet effet sur le châssis.
- Fixez les moteurs solidement pour éviter qu’ils ne bougent pendant le fonctionnement.
Installation du module ESP32
- Montez le module ESP32 sur le châssis.
Installation du module L298N
- Montez le module L298N sur le châssis.
Installation du servo-moteur
- Placez le servo-moteur sur son support créé sur le châssis.
- Fixez l’écrou sur le palonnier et installez l’écrou sur la denture de la crémaillère.
5. Connectique entre les Composants
Connexion du module L298N aux moteurs
Connectez les bornes de sortie du module L298N aux bornes des moteurs DC (OUT1 et OUT2 pour un moteur, OUT3 et OUT4 pour l’autre).
Connexion du module ESP32 au module L298N
Connectez les pins IN1, IN2, IN3 et IN4 du module L298N aux GPIOs appropriés de l’ESP32. Connectez les pins ENA et ENB du module L298N aux GPIOs de l’ESP32 pour contrôler la vitesse des moteurs.
Connexion du servo-moteur
Connectez le servo-moteur à un autre GPIO de l’ESP32. Connectez le fil de signal du servo au GPIO choisi, et les fils d’alimentation et de masse aux pins 3V3 et GND de l’ESP32.
Alimentation
Connectez une source d’alimentation appropriée au module L298N pour alimenter les moteurs (Vs=7,5V). Assurez-vous que l’ESP32 est alimenté correctement via le module L298N sur l’entrée (Vss=5V).
6. Programmation de l’ESP32 avec Dabble
Programmation de l’ESP32
- Téléchargez et installez l’IDE Arduino.
- Installez les bibliothèques nécessaires pour l’ESP32 et Dabble.
Téléversement du code
- Connectez l’ESP32 à votre ordinateur via un câble USB.
- Sélectionnez le bon port COM dans l’IDE Arduino et téléversez le code.
Installation de Dabble
- Téléchargez l’application Dabble sur votre smartphone depuis le Google Play Store ou l’App Store.
- Suivez les instructions pour installer et configurer l’application.
7. Test et calibration
- Allumez la voiture RC et ouvrez l’application Dabble.
- Testez les contrôles pour vous assurer que les moteurs et le servo fonctionnent correctement.
- Ajustez le code si nécessaire pour améliorer la réactivité et la précision des contrôles.