Table des matières:

Réservoir sans fil contrôlé par Arduino (nRF24L01): 6 étapes (avec photos)
Réservoir sans fil contrôlé par Arduino (nRF24L01): 6 étapes (avec photos)

Vidéo: Réservoir sans fil contrôlé par Arduino (nRF24L01): 6 étapes (avec photos)

Vidéo: Réservoir sans fil contrôlé par Arduino (nRF24L01): 6 étapes (avec photos)
Vidéo: Arduino project 😎^ Arduino #arduino #2022 #2021 #2023 #dc #arduinoproject #diy #foryou 2024, Décembre
Anonim
Réservoir sans fil contrôlé par Arduino (nRF24L01)
Réservoir sans fil contrôlé par Arduino (nRF24L01)
Réservoir sans fil contrôlé par Arduino (nRF24L01)
Réservoir sans fil contrôlé par Arduino (nRF24L01)
Réservoir sans fil contrôlé par Arduino (nRF24L01)
Réservoir sans fil contrôlé par Arduino (nRF24L01)
Réservoir sans fil contrôlé par Arduino (nRF24L01)
Réservoir sans fil contrôlé par Arduino (nRF24L01)

Salut!

Aujourd'hui, je vais vous montrer comment construire un réservoir et une télécommande contrôlés par Arduino. Les pièces imprimées en 3D du réservoir (à l'exception du contrôleur, du guide de chenille et du couvercle du réservoir) ont été conçues par timmiclark et peuvent être trouvées ici.

Étape 1: Rassembler les matériaux et les outils

Rassembler des matériaux et des outils
Rassembler des matériaux et des outils

Vous aurez besoin du matériel suivant pour commencer:

  • 1x Arduino UNO (ici)
  • 1x Arduino Nano (ici)
  • 2x modules sans fil nRF24L01 2,4 GHz (ici)
  • 1x pilote de moteur L298N (ici)
  • 2x Motoréducteur (le morceau de plastique jaune) (ici)
  • 1x Joystick (ici)
  • 1x clip de batterie 9v (ici)
  • 2x interrupteur d'alimentation (ici)
  • 2x accus TR 18650 (et un chargeur) (ici)
  • 1x support de batterie TR 18650 pour 2 batteries (ici)
  • 1x ensemble de cavaliers mâle à femelle (ici)

Les pièces imprimées en 3D se composent de (vous les trouverez au bas de cette étape):

  • 2x corps
  • 2x TrackMidFrame
  • 52x piste
  • 4x rouage
  • 4x CogBracketInner
  • 4x CogBracketExtérieur
  • 1x couvercle de réservoir
  • 1x contrôleur

Vous aurez également besoin des outils suivants:

  • Fer à souder
  • Différentes tailles de foret
  • super colle
  • Pinces
  • Couteau

Étape 2: assembler le réservoir

Assembler le réservoir
Assembler le réservoir
Assembler le réservoir
Assembler le réservoir
Assembler le réservoir
Assembler le réservoir

Après l'impression, j'ai assemblé le réservoir. Toutes les pièces, à l'exception des chenilles, des rouages et du couvercle, ont été collées avec de la super colle. Les pistes ont fini par être trop serrées autour des rouages, cela pourrait être un problème avec mon imprimante, mais j'ai décidé d'ajouter deux pistes supplémentaires de chaque côté et de concevoir un guide pour les pistes. Ce n'est pas la solution la plus pratique, mais ça marche.

Après avoir assemblé le réservoir, j'ai percé des trous pour installer le module sans fil et l'interrupteur d'alimentation. J'aurais probablement dû percer les trous avant de tout coller, mais cela n'a pas fait beaucoup de différence. J'ai percé des trous et attaché le moteur au fond du réservoir avec deux boulons M3.

Facultatif (si vous avez le même problème que moi):

Imprimez deux guides de char à partir du dossier « facultatif » et quelques pistes (je suggère d'en ajouter un ou deux de chaque côté).

Étape 3: Programmation du réservoir et du contrôleur

Pour programmer l'arduino, vous aurez besoin de la bibliothèque RF24 installée. Alors téléchargez les fichiers ci-dessous et ouvrez arduino IDE. Allez dans Sketch -> Inclure la bibliothèque -> Ajouter une bibliothèque. ZIP et importez 'RF24.zip' dedans.

Ensuite, vous devrez connecter l'arduino UNO et télécharger 'tank.ino' sur l'arduino. nous allons connecter les fils à l'étape suivante.

Débranchez maintenant l'Arduino UNO et connectez l'Arduino Nano et téléchargez 'controller.ino' sur l'Arduino.

N'oubliez pas de modifier les paramètres « carte » et « port » sous les outils pour le type de carte et le port corrects.

Étape 4: Câblage du réservoir

Câblage du réservoir
Câblage du réservoir
Câblage du réservoir
Câblage du réservoir
Câblage du réservoir
Câblage du réservoir
Câblage du réservoir
Câblage du réservoir

(l'image du module nRF24L01 est une vue de dessous) Câblage du réservoir: connectez les broches suivantes. Broches nRF24L01 ---- Broches Arduino • GND 1 ---- GND • VCC 2 ---- 3,3 V • CE 3 - --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- non connectéL298N ---- Arduino broches • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 En ce qui concerne la batterie du réservoir, le fil de terre va à la broche GND du arduino et la broche GND du pilote de moteur. le fil d'alimentation va à la broche Vin de l'arduino et à la broche +12V du pilote de moteur via l'interrupteur d'alimentation. Oh, et la broche +5V du pilote de moteur est attachée à la broche 5V de l'arduino.

Étape 5: Câblage du contrôleur

Câblage du contrôleur
Câblage du contrôleur
Câblage du contrôleur
Câblage du contrôleur
Câblage du contrôleur
Câblage du contrôleur

Câblage des broches du ControllernRF24L01 ---- Broches Arduino • GND 1 ---- GND • VCC 2 ---- 3,3 V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- non connectéJoystick ---- Broches Arduino • GND ---- GND • +5V ---- 5V • VRx - --- A0 • VRy ---- A1C'est un peu un casse-tête, installer tous les composants dans le contrôleur, mais avec un peu de patience, je suis sûr que vous y arriverez

Conseillé: