Table des matières:

Réservoir contrôlé Arduino + Bluetooth : 10 étapes (avec photos)
Réservoir contrôlé Arduino + Bluetooth : 10 étapes (avec photos)

Vidéo: Réservoir contrôlé Arduino + Bluetooth : 10 étapes (avec photos)

Vidéo: Réservoir contrôlé Arduino + Bluetooth : 10 étapes (avec photos)
Vidéo: Amazing arduino project 2024, Novembre
Anonim
Réservoir contrôlé par Arduino + Bluetooth
Réservoir contrôlé par Arduino + Bluetooth

Je construis ce réservoir pour apprendre à programmer, comment fonctionnent les moteurs, les servos, Bluetooth et Arduino et j'en construis un en faisant des recherches sur Internet. Maintenant, j'ai décidé de créer mes propres Instructables, pour les personnes qui ont besoin d'aide pour construire un réservoir Arduino.

Voici la vidéo: Arduino + Tank contrôlé par Bluetooth

Fondamentalement, le système fonctionne comme;

Bluetooth envoie des données du téléphone (avec l'application Arduino RC, des chiffres ou des caractères peuvent être envoyés sous forme de données à hc06) à Arduino et Arduino démarre le servo et les moteurs pour les données.

Étape 1: choses dont vous avez besoin

Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin
  • 1x arduino uno r3
  • 1x bouclier de pilote de moteur arduino uno
  • 2x 180 rotations micro servos
  • 1x chenilles de char Tamiya
  • 1x jeu de plaques universelles Tamiya
  • 1x boîte de vitesses à double moteur Tamiya X1
  • 1x PowerBank (le mien fait 10400mAh ça peut changer)
  • 1x module bluetooth HC 06 d'environ 2,5 cm d'espacement de carte de circuit imprimé (vous pouvez le trouver à partir d'anciens circuits ou pc)
  • du fil
  • Plus de 2 connecteurs mâles et femelles à broches d'en-tête
  • Fer à souder
  • Pistolet à colle chaude, pistolet à silicone chaud (même chose)
  • Fil à souder
  • Circuit imprimé
  • cable USB
  • téléphone Android
  • paille

Étape 2: Après avoir construit le corps de votre réservoir

Après avoir construit votre corps de réservoirs
Après avoir construit votre corps de réservoirs
Après avoir construit votre corps de réservoirs
Après avoir construit votre corps de réservoirs
Après avoir construit votre corps de réservoirs
Après avoir construit votre corps de réservoirs

Après avoir construit l'ensemble Tamiya, soudez quelques fils sur vos moteurs. Et vissez votre Arduino dans les entretoises, comme indiqué.

Branchez correctement votre pilote de moteur dans votre Arduino et soudez deux connecteurs femelles à broches aux broches 0 (RX) et 1 (TX).

faire les connexions du moteur au pilote du moteur

Étape 3: Réservoirs Baril

Réservoirs Baril
Réservoirs Baril
Réservoirs Baril
Réservoirs Baril
Réservoirs Baril
Réservoirs Baril

avec de la colle silicone chaude deux servos comme indiqué sur les photos. connecter les servos au blindage du moteur.

le servo au sol va à SER1

le servo haut et bas va à SER2

Étape 4: Batterie

Batterie
Batterie
Batterie
Batterie
Batterie
Batterie

Coupez deux petits morceaux du circuit imprimé pour votre banque d'alimentation et collez-le à la batterie. comme montré

Coupez votre câble USB et soudez-le aux blindages du moteur 5v et à la masse. ASSUREZ-VOUS QUE VOUS SOUDEZ CORRECTEMENT. (VCC à VCC terre à terre)

Étape 5: connexion Bluetooth

Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth
Connexion Bluetooth

Coupez vos connecteurs mâles et femelles à broches côté mâle et soudez-les au 5v et à la terre au blindage du moteur.

pour moi, le vert est VCC le rouge est GND

REMARQUE: PENDANT LE TÉLÉCHARGEMENT DU CODE, ASSUREZ-VOUS QUE VOTRE BLUETOOTH N'EST PAS CONNECTÉ À L'ARDUINO DE TOUTE FAÇON

Relier;

le rx de l'arduino au tx du hc 06

le tx de l'arduino vers le rx du hc 06

Étape 6: Collez le PowerBank

Collez le PowerBank
Collez le PowerBank
Collez le PowerBank
Collez le PowerBank
Collez le PowerBank
Collez le PowerBank

Mettez de la colle chaude sur les circuits imprimés et collez-la sur l'Arduino. Testez votre Arduino en branchant l'USB à la banque d'alimentation (assurez-vous que votre banque d'alimentation est ouverte ou chargée).

Aussi si vous voulez vous pouvez coller un autre circuit imprimé pour votre module Bluetooth c'est trop facile et plus beau

Étape 7: Téléchargement du code

Téléchargement du code
Téléchargement du code
Téléchargement du code
Téléchargement du code
Téléchargement du code
Téléchargement du code

Téléchargez le code et téléchargez-le sur votre Arduino.

Petites remarques:

sayac signifie compteur en turc

le blé dur est le statut

Servo sagsol; Servo yukari;

ce sont aussi;

Servo droitegauche;

Servo vers le haut;

CODE A UN PROBLÈME AU SUJET DU BARIL SI VOUS LE RÉSOUDEZ, VEUILLEZ L'ÉCRIRE DANS LES COMMENTAIRES !

par exemple;

if(durum == '5'){ while(durum == '5'){ sayac++; if(sayac>180) { sagsol.write(180); } if(sayac<0) { sagsol.write(0); } retard (50); sagsol.write(sayac); Pause; } }

Il continue de compter pendant que vous appuyez sur un autre bouton de votre téléphone et l'int devient plus grand,

pouvons-nous limiter le nombre entier si nous pouvons l'écrire dans les commentaires ?

limite comme 0 à 180.

Étape 8: Ajout de la paille comme baril

Ajouter la paille comme baril
Ajouter la paille comme baril
Ajouter la paille comme baril
Ajouter la paille comme baril
Ajouter la paille comme baril
Ajouter la paille comme baril

Couper la paille avant la partie torsadée et la mettre dans le servo

Étape 9: Utiliser Android

Utiliser Android
Utiliser Android
Utiliser Android
Utiliser Android
Utiliser Android
Utiliser Android

Téléchargez l'application Arduino RC dans Google Play

alimenter votre réservoir

ouvrir l'application

processus de presse

appuyez sur l'appareil HC 06

attendre…

lorsque Arduino est connecté au téléphone, le module Bluetooth cesse de clignoter

mode contrôleur ouvert

faites vos réglages ce sont mes réglages. cela peut changer si vous avez connecté de mauvais câbles de moteur au blindage du moteur, mais en changeant les numéros ou le code, vous pouvez obtenir le vrai.

Conseillé: