Compact 3-en-1 DIYduino de veroboard avec capteur intégré et un bouclier moteur L298N (9 / 9 étapes)

Étape 9: Tester la Section moteur pilote

j’ai testé la fonctionnalité de la veroboard dûment rempli à l’aide d’un croquis qui :
1. tours moteur de direction en un seul pendant 3 secondes à vitesse réduite
2. inverse moteur A pendant 3 secondes à vitesse réduite
3. tours moteur A dans l’autre sens pendant 3 secondes à pleine vitesse
4. inverse moteur A pendant 3 secondes à pleine vitesse
5. arrêts moteur A
6. répéter les étapes 1. -5. avec moteur B
7. commence partout
Le croquis ci-dessous et peut être utilisé pour tester les versions d’Office 2 – 5. Notez que les versions de Conseil de moteur qui ne disposent pas d’une option de vitesse variable fonctionne toujours à plein régime.

Pour tester le jury, I:
un) connecté au DIYduino avec Rx, Tx, GND et remis à mon Arduino Uno comme indiqué en étape 7 « Test de la Section de DIYduino ». Vous pouvez également utiliser un USB to Serial programmeur si vous en avez un.
b) connecté ma tension moteur choisi Vcc = 12 v à l’entrée d’alimentation DIYduino.
c) connecté un voltmètre à la sortie du moteur du Conseil d’administration. Ce jury a seulement utilisé une sortie.
c) Uploaded le croquis "croquis de contrôle 3-en-1 DIYduino' ci-dessous.
d) ont regardé le voltmètre et vérifié que la tension d’alimentation du moteur :
(i) allumé
(ii) inversé
(iii) allumé
(iv) inversé
(v) éteint
3, 3, 3, 3 et 12 secondes, respectivement.
Pour les conducteurs de moteur à vitesse variable (version 3 et version 5) les deux premières étapes devraient se traduire par une sortie tension < Vcc. Les deux étapes devraient sortie Vcc.
Pour chauffeurs vitesse fixe (versions 2 et 4), la sortie doit toujours être Vcc.
e) si vous avez construit une planche de 2 canaux, déplacer que le câble de votre voltmètre à l’autre canal. Vous devriez observer la même tendance.

Voilà qui termine cette instructable.

Bonne chance avec vos robots.
S’il vous arrive de construire et d’utiliser l’une de ces cartes dans vos créations, j’aimerais les voir. S’il vous plaît télécharger quelques photos.

Croquis pour le test 3-en-1 DIYduino :

/ *---(Déclarer des Variables)---* /
int dir1PinA = 7 ; réglée d’axe de direction 1 pour moteur à broche 6
int dir2PinA = 8 ; réglée de goupille de direction 2 pour moteur à broche 5
int speedPinA = 9 ; Définissez le téton de contrôle vitesse PWM pour moteur A jusqu'à la broche 9
int dir1PinB = 12 ; la valeur axe de direction 1 pour moteur B axe 12
int dir2PinB = 13 ; pin de direction set 2 pour moteur B sur pin 13
int speedPinB = 6 ; la valeur téton de contrôle vitesse PWM pour moteur B broche 6

void setup() / *** SETUP : s’exécute une fois *** /
{
modes de mettre broche
pinMode (dir1PinA, sortie) ; pour moteur A contrôler la direction
pinMode (dir2PinA, sortie) ; pour moteur A contrôler la direction
pinMode (speedPinA, sortie) ; pour contrôler la vitesse du moteur A
pinMode (dir1PinB, sortie) ; pour sens de contrôle moteur B
pinMode (dir2PinB, sortie) ; pour sens de contrôle moteur B
pinMode (speedPinB, sortie) ; pour contrôler la vitesse du moteur B

Démarrer avec moteur arrêté :
A moteur
digitalWrite (dir1PinA, basse) ;
digitalWrite (dir2PinA, basse) ;
Moteur B
digitalWrite (dir1PinB, basse) ;
digitalWrite (dir2PinB, basse) ;

} //--(end setup)---

void loop() / *** boucle : fonctionne constamment *** /
{
Tour de moteur A dans la première direction à une vitesse 100 sur une échelle jusqu'à 255
analogWrite (speedPinA, 100) ;
digitalWrite (dir1PinA, HIGH) ;
digitalWrite (dir2PinA, basse) ;
Attendre 3 secondes
Delay(3000) ;
Tour de moteur A dans la deuxième direction avec vitesse 100 sur une échelle jusqu'à 255
analogWrite (speedPinA, 100) ;
digitalWrite (dir1PinA, basse) ;
digitalWrite (dir2PinA, HIGH) ;
Attendre 3 secondes
Delay(3000) ;
Tour de moteur A dans la première direction à une vitesse sur une échelle jusqu'à 255 255
analogWrite (speedPinA, 255) ;
digitalWrite (dir1PinA, HIGH) ;
digitalWrite (dir2PinA, basse) ;
Attendre 3 secondes
Delay(3000) ;
Tour de moteur A dans la deuxième direction avec vitesse 100 sur une échelle jusqu'à 255
analogWrite (speedPinA, 255) ;
digitalWrite (dir1PinA, basse) ;
digitalWrite (dir2PinA, HIGH) ;
Attendre 3 secondes
Delay(3000) ;
arrêter le moteur A
digitalWrite (dir1PinA, basse) ;
digitalWrite (dir2PinA, basse) ;

Tour de moteur B dans la première direction à une vitesse 100 sur une échelle jusqu'à 255
analogWrite (speedPinB, 100) ;
digitalWrite (dir1PinB, HIGH) ;
digitalWrite (dir2PinB, basse) ;
Attendre 3 secondes
Delay(3000) ;
Tour de moteur B dans la deuxième direction avec vitesse 100 sur une échelle jusqu'à 255
analogWrite (speedPinB, 100) ;
digitalWrite (dir1PinB, basse) ;
digitalWrite (dir2PinB, HIGH) ;
Attendre 3 secondes
Delay(3000) ;
Tour de moteur B dans la première direction à une vitesse sur une échelle jusqu'à 255 255
analogWrite (speedPinB, 255) ;
digitalWrite (dir1PinB, HIGH) ;
digitalWrite (dir2PinB, basse) ;
Attendre 3 secondes
Delay(3000) ;
Tour de moteur B dans la deuxième direction avec vitesse 100 sur une échelle jusqu'à 255
analogWrite (speedPinB, 255) ;
digitalWrite (dir1PinB, basse) ;
digitalWrite (dir2PinB, HIGH) ;
Attendre 3 secondes
Delay(3000) ;
arrêter le moteur B
digitalWrite (dir1PinB, basse) ;
digitalWrite (dir2PinB, basse) ;

} //--(end boucle principale)---

Articles Liés

Ventilateur t/mn avec capteur à effet hall interne et Arduino (Intro à interrompre la matériel et écran LCD)

Ventilateur t/mn avec capteur à effet hall interne et Arduino (Intro à interrompre la matériel et écran LCD)

Pour mon autre projet pour le travail, j'ai dû mesurer la vitesse de rotation du rotor en révolutions par Minute (tr/min) d'un ventilateur d'ordinateur mis à jour le. Il avait trois fils qui sortent et qui fait TIC TAC moi que peut-être qu'il a un mo
Applications industrielles de l’ITO - comment faire votre propre boîte de surveillance environnementale distant avec capteurs

Applications industrielles de l’ITO - comment faire votre propre boîte de surveillance environnementale distant avec capteurs

** Mise à jour : L'article ci-dessous provient de notre héritage app Android ! VAlarm est IoT industrielle. Nous aiderons à vous, vos équipes et votre entreprise avec ITO Industrial applications utilisant Valarm outils Cloud.Nos forfaits kit prêt-à-g
Jupe crayon facile avec Tube intérieur garniture

Jupe crayon facile avec Tube intérieur garniture

Jupes de vêtements a été une expérience formidable. Il est si facile à faire et est plus rapide que l'utilisation du modèle à partir de zéro.Ourlets, colliers et fermetures à glissière sont faciles à utiliser et moins de douleur à coudre.  Voici 2 ju
Sac de bijoux avec à l’intérieur des compartiments

Sac de bijoux avec à l’intérieur des compartiments

il s'agit de mon premier Instructable et je vais vous montrer comment faire un sac de bijoux doux et pratique avec à l'intérieur des compartiments à l'aide de tissu et fournitures de couture. Idéal pour les voyages et magnifique sur votre commode à l
À l’intérieur d’entraînement moteur pas à pas avec Raspberry Pi & Arduino Iot

À l’intérieur d’entraînement moteur pas à pas avec Raspberry Pi & Arduino Iot

Bonjour tout le monde.Le but de ce projet consiste à utiliser une à l'intérieur d'entraînement moteur pas à pas avec le Raspbery Pi et Arduino. Ce genre de moteur pas à pas ont généralement petit écran et vous devez regarder vers le bas au cours de v
Comment faire un Makeblock petit réservoir avec capteur à ultrasons

Comment faire un Makeblock petit réservoir avec capteur à ultrasons

Makeblock petit réservoir avec capteur ultrasonique est un robot de Makeblock simple. Il est facile à construire et à contrôler.Si vous avez acheté le kit de démarrage avec moi-plinthe aller visiter la page d'instructions ci-dessous :Me-plinthe Robot
Condensateur de Liebig avec support intégré

Condensateur de Liebig avec support intégré

Il y a quelques mois un de mes amis a construit une glacière de tube en cuivre de Liebig. Malheureusement pour lui, il n'avait pas l'équipement pour le tester. Heureusement pour moi j'ai eu l'équipement pour le tester, et le garçon il fonctionnait bi
Comment mettre en place un transporteur Pololu avec capteur de Distance Sharp GP2Y0A60SZLF Analog

Comment mettre en place un transporteur Pololu avec capteur de Distance Sharp GP2Y0A60SZLF Analog

Comme j'ai commencé à essayer d'utiliser ce capteur, j'ai eu quelques difficultés, tandis que la mise en place.Tout le problème se pose lorsque vous commencez à convertir la tension analogique en distance. Comme vous pouvez ou ne pouvez pas savoir, q
PIR avec capteur de lumière

PIR avec capteur de lumière

Détecteur de mouvement PIR simple avec minuterie de capteur & retard léger.Le circuit utilise un module PIR (environ 1,00 £ sur ebay, un LDR (environ 25p, encore une fois d'ebay et un Arduino mini pro.Après la réinitialisation, la lumière ambiante es
Table d’arcade à bas prix rétro gaming avec écran intégré

Table d’arcade à bas prix rétro gaming avec écran intégré

SalutIl s'agit de mon premier instructable alors n'hésitez pas à commenter et à me contacter si je peux faire mieux pour expliquer chaque étape ! :-)Pour ce instructable vous devez :IKEA table de manqueécran d'ordinateur 17 pouces avec entrée DVI ou
Serveur de musique Raspberry Pi avec filtre intégré et DSP

Serveur de musique Raspberry Pi avec filtre intégré et DSP

Salut ' iblers j'ai envie de partager ce projet avec vous : transformer votre pi framboise en un serveur de musique puissante qui peut lire des fichiers audio à haute résolution, séparer des signaux audio par fréquence (crossover) et haut-parleur et
Avoir une récolte exceptionnelle avec capteurs d’humidité et ARDUINO

Avoir une récolte exceptionnelle avec capteurs d’humidité et ARDUINO

Je dois être accro à Instructables ne pas aller au travail ou faire mes tâches de la maison et continuer de partager mes connaissances pour aucun argent sur Instructables écris ce Instructable un autre aujourd'hui.Je suis un juge maintenant, passant
Table LEGO avec bac intégré de pièces

Table LEGO avec bac intégré de pièces

Création de mobilier de base LEGO semble être un droit de passage pour tous les parents. Voici la mienne. Flancs surdimensionnés contiennent le LEGO sur la table lors de dumping. Une montagne personnalisée avec les embases de LEGO encourage les scène
Raspberry PI vs SERIAL communication USB avec gsm (itbrainpower.net a-gsm bouclier)

Raspberry PI vs SERIAL communication USB avec gsm (itbrainpower.net a-gsm bouclier)

Sur ce commentCette façon de se réfère à l' itbrainpower.net a-gsm bouclier, ayant les caractéristiques principales suivantes :Compatibilité dans le monde entier - module quadribandeGSM / GPRS / SMS / DTMF supportéDeux prises SIM (SIM seul élément pe