Faire un Microphone rotatif (4 / 6 étapes)

Étape 4: Faites le circuit moteur DC

The DC circuit moteur que j’ai utilisé est montré et expliqué dans ce site utile :
http://ITP.nyu.edu/physcomp/Labs/DCMotorControl

Vous devrez suivre ces instructions faciles pour le moteur à courant continu avec direction contrôlable à l’aide d’un circuit intégré de H Bridge. Les changements de direction sont effectués via un commutateur qui est relié aux entrées numériques de l’Arduino.

Au début, j’ai utilisé un bloc d’alimentation externe pour ma tension de moteurs DC. Cela m’a permis d’alimenter le Diecimila via USB et aussi la possibilité de télécharger mon programme Arduino au microcontrôleur Arduino.

J’ai décidé d’ajouter un contrôle de vitesse sur le circuit automobile en ajoutant un circuit simple potentiomètre qui utilise de l’Arduino + 5V sortie et son terrain. J’ai envoyer la tension du circuit potentiomètre dans l’entrée analogique 0 sur la carte Arduino.

Enfin, j’ai téléchargé le code suivant (basé sur le code du site Web avec un contrôle ajouté potentiomètre) à l’Arduino, donc je peux contrôler la vitesse et la direction du moteur :

int switchPin = 2 ; entrée de l’interrupteur
int motor1Pin = 3 ; Pont en H Etape 1
int motor2Pin = 4 ; Pont en H Etape 2
int speedPin = 9 ; Pont en H activer pin
int ledPin = 13 ; LED
int potPin = 0 ; Broche d’entrée analogique auquel est attaché le potentiomètre
int potValue = 0 ; valeur lue dans le pot

void setup() {}
Réglez le commutateur comme entrée :
pinMode (switchPin, entrée) ;
Serial.Begin(9600) ;
Définissez tous les autres pins que vous utilisez comme produits :
pinMode (motor1Pin, sortie) ;
pinMode (motor2Pin, sortie) ;
pinMode (ledPin, sortie) ;

Définissez speedPin élevé afin que le moteur peut tourner :
digitalWrite (speedPin, HIGH) ;

clignoter la LED 3 fois. Cela se produit qu’une seule fois.
Si vous voyez le clignotement de la LED trois fois, cela signifie que le module
remet en marche. probablement parce que le moteur a causé une perte de tension
ou un court-circuit.
clignote (ledPin, 3, 100) ;
}

void loop() {}
Si l’interrupteur est élevée, le moteur s’allume une direction :
Serial.println(potValue) ; imprimer la valeur du pot vers le volet de débogueur
Si (digitalRead(switchPin) == HIGH) {}
digitalWrite (motor1Pin, basse) ; définir l’étape 1 de la basse de pont en H
digitalWrite (motor2Pin, HIGH) ; Etape 2 du H-bridge la valeur élevée
potValue = analogRead(potPin) ; lire la valeur du pot
analogWrite (speedPin, potValue/4) ; PWM le speedPin avec la valeur du pot (divisée par 4 pour s’adapter à un octet)
}
Si le commutateur est faible, le moteur tournera dans l’autre sens :
else {}
digitalWrite (motor1Pin, HIGH) ; Etape 1 du H-bridge la valeur élevée
digitalWrite (motor2Pin, basse) ; définir l’étape 2 de la basse de pont en H
potValue = analogRead(potPin) ; lire la valeur du pot
analogWrite (speedPin, potValue/4) ; PWM le speedPin avec la valeur du pot (divisée par 4 pour s’adapter à un octet)

Delay(10) ; attendre 10 millisecondes avant la prochaine boucle
}
}

/*
clignote un voyant
*/
Sub blink (int whatPin, int howManyTimes, int milliSecs) {}
int i = 0 ;
pour (i = 0; i < howManyTimes; i ++) {}
digitalWrite (whatPin, HIGH) ;
Delay(milliSecs/2) ;
digitalWrite (whatPin, basse) ;
Delay(milliSecs/2) ;
}
}

Articles Liés

Faire un microphone d’un pied d’égalité du casque

Faire un microphone d’un pied d’égalité du casque

c'est 3 étape est de vous faire un microphone d'un pied d'égalité du casque =)Étape 1: Étape 1 Tout d'abord vous avez besoin d'un casque. Si vous n'en avez aller au Dollarama ou n'importe quel magasin à un dollar et acheter un pour un dollar. Il n'im
Faire un Microphone de Contact

Faire un Microphone de Contact

Un microphone de contact est un type de microphone qui capte les vibrations d'un contact avec des objets, plutôt que le type de microphone qui capte les ondes de pression dans l'air le plus courant. Voici une démo d'un micro contact attaché à un radi
Comment faire un microphone pour 5 dollars (déjeuner gratuit inclus)

Comment faire un microphone pour 5 dollars (déjeuner gratuit inclus)

pourquoi payer des tonnes d'argent pour un microphone professionnel quand on peut faire un micro vous-même ? Certes ce microphone ne vous donnera pas un son cristallin, mais vous obtiendrez ce cool retro low-fi sonore.Étape 1: Matériaux requis 1. can
Comment faire un transfert rotation avec le balisong

Comment faire un transfert rotation avec le balisong

Voici aux transferts faits avec le couteau balisong qui sont vraiment sympa et simpleLe transfert orbital & transfert orbital inverse.J'espère que vous apprécierez.
Comment faire une table de soudage rotative

Comment faire une table de soudage rotative

Salut à tous !Aujourd'hui, nous allons faire une table rotative de soudage.C'est idéal pour le soudage des tubes ou tout simplement tourner une pièce nécessitant une soudure sur plusieurs côtés.Vous aurez besoin des matériaux :2 plaques d'aluminium r
Microphone à condensateur USB Altoids

Microphone à condensateur USB Altoids

Qualité d'enregistrement audio à la maison avec un micro à condensateur USB Homebrew ! Cette semaine, nous sont le piratage un minuscule petit gadget, la carte son USB et se transformer en un micro de qualité studio. C'est un microphone qui porte l'e
Plat emballé Microphone de table

Plat emballé Microphone de table

Voici une instructable comment faire mon Microphone de table Flat Pack.Étape 1: Vous allez avoir besoin de ces éléments. Plaque de polystyrène ➡️1 200 x 200 mm➡️Black « refluer"(tessa)Microphone ➡️A semblable au Microphone de bureau Trust (ou mieux)➡
Comment faire une Statue (Angel de Nike)

Comment faire une Statue (Angel de Nike)

pour une production de Boeing Boeing à mon collège, j'ai été chargé de concevoir et de construire trois statues. Voici le processus que j'ai utilisé pour produire les statues avec Sketchup Trimble et 123D suit.La même méthode peut servir à faire n'im
Un labyrinthe enfants peuvent faire

Un labyrinthe enfants peuvent faire

j'ai construit ce labyrinthe avec mon grade 6 enfants de menuiserie pour les 4 dernières années avec grand succès. Ce que j'avais besoin était un projet que les enfants pouvaient construire qui inclurait la conception créative, mesure, à l'aide d'une
Faire votre propre casque USB

Faire votre propre casque USB

J'ai une paire de très bonne qualité Philips Casque, mais récemment, j'ai couru sur le câble avec ma chaise. Le câble a été écrasé irrémédiablement et un remplacement a été difficile à trouver, puisqu'il s'agissait d'un modèle relativement ancien. Je
Faire votre propre Lego cas et arbre adaptateur moteur

Faire votre propre Lego cas et arbre adaptateur moteur

dans ce instructable je recouvrira l'adaptateur de Carter et l'arbre moteur. Le circuit de puissance et de contrôle, je vais laisser pour une autre instructable mais je vais répondre à la plupart des questions dans les commentaires.Dans la dernière p
Faire un personnalisé Lego Clone Commando

Faire un personnalisé Lego Clone Commando

Salut! Il s'agit de mon premier espoir instructable, vous l'aimez !dans cette instruc. Je vous vous montrer comment faire des commandos clone lego sans dépenser une charge d'argent sur l'armure de tierce partie. bien sûr, endroits comme clone armée d
Comment faire faux ail avec des sacs en plastique

Comment faire faux ail avec des sacs en plastique

Bonjour à tous,Voulez-vous avoir l'accessoire de l'ail sans aucune odeur dans votre cuisine ou votre balcon ? Voici la façon de le faire. J'ai préparé des instructions étape par étape pour préparer les ails fausses avec des sacs de plastique blanc tr
Rick Astley horloge - Mk II

Rick Astley horloge - Mk II

Il s'agit d'une version grandeur nature de la Rick Astley Clock - une horloge en forme de Rick Astley et il sonne « Never Gonna Give You Up » à l'heure.Il comprend les améliorations suivantes :Peut jouer les dossiers audio multiples. Plus grande (19"