Table des matières:

Voiture télécommandée à portée de 1 km : 6 étapes (avec photos)
Voiture télécommandée à portée de 1 km : 6 étapes (avec photos)

Vidéo: Voiture télécommandée à portée de 1 km : 6 étapes (avec photos)

Vidéo: Voiture télécommandée à portée de 1 km : 6 étapes (avec photos)
Vidéo: Les 5 meilleures VOITURES TÉLÉCOMMANDÉES ! 2024, Novembre
Anonim
Voiture télécommandée à portée de 1 km
Voiture télécommandée à portée de 1 km
Voiture télécommandée à portée de 1 km
Voiture télécommandée à portée de 1 km
Voiture télécommandée à portée de 1 km
Voiture télécommandée à portée de 1 km

Depuis que je suis petit, j'ai été émerveillé par les voitures télécommandées mais leur portée n'a jamais dépassé les 10 mètres. Après avoir appris un peu de programmation Arduino, j'ai finalement décidé de construire ma propre voiture télécommandée pouvant aller jusqu'à 1 km à l'aide du module nRF24L01+.

Mon objectif principal était de faire une voiture qui a une grande autonomie avec un long temps de jeu. Pour atteindre cet objectif, j'ai rendu la voiture aussi légère que possible en utilisant un châssis léger et des batteries lithium-ion légères qui ont une bonne capacité (3000mAh). J'ai beaucoup lutté pour obtenir la plage de 1 km du nRF24L01+ car j'ai rencontré de nombreux problèmes lors de la construction. Mais après tout, c'était vraiment amusant à construire et je suis vraiment content du résultat.

Commençons !!

Étape 1: Commandez vos composants

Commandez vos composants !
Commandez vos composants !

Pour fabriquer la Voiture Télécommandée, vous aurez besoin de:

1x Arduino Mega2560

1x Arduino Nano

1x bouclier moteur Adafruit

2x nRF24L01+

4x moteur + boîte de vitesses

4x roues

2x Régulateur de Tension 3.3V (LM1117)

5x boutons poussoirs

Condensateur 2x 10 µF

3x Batterie Lithium-ion (Afin de faire une batterie 12V)

Batterie 9V

Condensateur 2x 100 nF

En-têtes féminins

Fils de cavalier

Étape 2: imprimer le châssis

Imprimer le châssis
Imprimer le châssis
Imprimer le châssis
Imprimer le châssis

J'ai conçu ce châssis à l'aide d'un logiciel de CAO, puis je l'ai imprimé à l'aide d'une machine CNC. Le matériau utilisé pour ce corps est du PVC d'une épaisseur de 5mm. Le PVC est un bon matériau à utiliser car il est facile à travailler (comme vous pouvez le voir sur la photo j'ai plié certaines parties du corps en appliquant un peu de chaleur), relativement bon marché, assez solide pour supporter le poids des composants et c'est aussi très léger.

Étape 3: Pourquoi utiliser un bouclier moteur ?

Pourquoi utiliser un bouclier moteur ?
Pourquoi utiliser un bouclier moteur ?

Vous devez savoir que toute alimentation passant par les broches Arduino est probablement passée par le régulateur de tension embarqué sur la carte. Le régulateur de tension n'est pas conçu pour gérer de grandes quantités de courant. Et si votre carte est alimentée via USB, l'USB n'est pas conçu pour fournir de grandes quantités de courant. Trouver un autre moyen d'alimenter un moteur où le courant ne circule pas à travers le régulateur embarqué réduira la quantité de chaleur générée et économisera l'énergie de la carte pour tout autre capteur ou contrôle qui pourrait être nécessaire.

Un autre avantage d'un blindage de moteur est qu'il facilite beaucoup l'interface avec des composants tels que des moteurs, qu'il simplifie le câblage et permet des fonctionnalités telles que l'inversion du sens du moteur.

Étape 4: Créez votre télécommande

Faites votre télécommande !
Faites votre télécommande !
Faites votre télécommande !
Faites votre télécommande !
Faites votre télécommande !
Faites votre télécommande !

Comme vous pouvez le voir, il y a 8 boutons poussoirs sur la télécommande mais pour le moment je n'utilise que 5 boutons (1 bouton pour chaque direction + 1 bouton pour changer la vitesse de conduite).

Ici vous pouvez trouver le schéma que j'ai créé pour l'émetteur:

  • nRF24L01+:

    • Connexion CE à l'Arduino D7
    • Connexion CS à l'Arduino D8
    • Connexion MOSI à l'Arduino D11
    • Connexion MISO à l'Arduino D12
    • Connexion SCK à l'Arduino D13
    • GND Se connecter à Arduino GND
    • 3.3V se connecter à LM1117 OUT
    • Connecter les condensateurs selon le schéma
  • Arduino:

    • VIN Connecter au 9V de la batterie
    • GND Connecter à GND de la batterie
    • Connectez tous les boutons poussoirs selon le schéma
  • LM1117:

    • IN Connectez-vous à Arduino 5V
    • GND Se connecter à Arduino GND

Après avoir effectué toutes les connexions requises, vous devrez télécharger le code ci-dessous, mais avant cela, assurez-vous de télécharger et d'inclure la bibliothèque RF24

Étape 5: câblez l'électronique et téléchargez le code

Branchez l'électronique et téléchargez le code !
Branchez l'électronique et téléchargez le code !

Ici vous pouvez trouver le schéma que j'ai créé pour le récepteur:

  • nRF24L01+:

    • Connexion CE à l'Arduino A8
    • CS Connecter à l'Arduino A9
    • Connexion MOSI à l'Arduino D51
    • Connexion MISO à l'Arduino D50
    • Connexion SCK à l'Arduino D52
    • GND Connectez-vous à l'Arduino GND
    • 3.3V Connectez-vous à la sortie LM1117
    • Connecter les condensateurs selon le schéma
  • Bouclier moteur Adafruit:

    • M1 se connecte au moteur avant droit
    • M2 se connecte au moteur avant gauche
    • M3 se connecte au moteur arrière gauche
    • M4 se connecte au moteur arrière droit
    • M+ se connecter à la batterie 12V
    • GND Connecter à GND de la batterie
  • LM1117:

    • IN Connectez-vous à l'Arduino 5V
    • GND Connectez-vous à l'Arduino GND

Après avoir effectué toutes les connexions requises, vous devrez télécharger le code ci-dessous, mais avant cela, assurez-vous de télécharger et d'inclure la bibliothèque RF24 et la bibliothèque AFMotor

Étape 6: Améliorations futures

Améliorations futures
Améliorations futures

Félicitations, vous avez construit une voiture entièrement radiocommandée qui peut être contrôlée jusqu'à 1 km de portée !

Comme je l'ai dit plus tôt, je suis très content du résultat mais je sais qu'il y a toujours des améliorations pour améliorer la voiture. La seule amélioration que j'ai en tête en ce moment est de changer les moteurs que j'ai avec des moteurs plus rapides car la voiture n'est pas assez rapide pour moi. Je prévois également de faire un système de suspension, pour laisser la voiture rouler hors route.

Si vous avez des améliorations que je pourrais apporter, faites-le moi savoir dans les commentaires.

Si vous rencontrez un problème pendant la construction, n'hésitez pas à commenter ci-dessous.

J'espère que vous avez apprécié cette instructable, merci d'avoir lu !:-)

Concours Télécommande 2017
Concours Télécommande 2017
Concours Télécommande 2017
Concours Télécommande 2017

Troisième Prix du Concours Télécommande 2017

Conseillé: