Flasque arrière V2 tutoriel codage des graines (2 / 8 étapes)

Étape 2: Moteur Seeed bouclier Code 2

C’est le deuxième exemple de code pour le contrôle du bouclier moteur Seeed V2.0 avec un Arduino Uno :
___________

Code pour contrôler une voiture RC de Tumbler

Arduino Uno et Seeed moteur Shield V2.0

Chris 12/08/14

/ *---Ardunio aux contrôles de brochage bouclier---

Utilisez un bouclier moteur Seeed pour piloter 2 moteurs à courant continu

Seeed flasque arrière utilise Arduino broches 8 -> 13

Vitesse du bouclier sorties 1 & 2 et la broche 9 définit l’option Activer

Broche 10 définit l’activation et la vitesse du bouclier sorties 3 & 4

Broche 8 de Uno contrôle l’état de la sortie de bouclier 1

Broche 11 du Uno contrôle l’état de la sortie 2 de bouclier

Broche 12 de Uno contrôle l’état de sortie de bouclier 3

Broche 13 de Uno contrôle l’état de sortie shiled 4

*/

---Déclarées variables

int leftmotorForward = 8 ; fil de moteur (+) vert Broche 8---laissé

int leftmotorBackward = 11 ; fil de moteur (-) noir broche 11---laissé

int leftmotorspeed = 9 ; signal de vitesse du moteur de broche 9---laissé

int rightmotorForward = 12 ; broche 12---fil moteur droite (+) vert

int rightmotorBackward = 13 ; broche 13---noir moteur droite (-)

int rightmotorspeed = 10 ; broche 10---signal de vitesse du moteur droit

---Les vitesses et minuteries

int Think = 2000 ; Long délai entre les étapes

int DUREE = 5000 ; Combien de temps durera DUREE actions

int Slow = 230 ; Vitesse lente (de 255 max)

int Fast = 255 ; vitesse rapide (de 255 max)

//------------------------------------------------------

void setup() //---6 Pins utilisés sont sorties---
{

pinMode (leftmotorForward, sortie) ;

pinMode (leftmotorBackward, sortie) ;

pinMode (leftmotorspeed, sortie) ;

pinMode (rightmotorForward, sortie) ;

pinMode (rightmotorBackward, sortie) ;

pinMode (rightmotorspeed, sortie) ;

}

---Boucle principale du programme---

void loop()

{

goForward() ;

Delay(Runtime) ;

Stop() ;

Delay(think) ;

goBackward() ;

Delay(Runtime) ;

}

---« Sub-rutine » vides appelés par la boucle principale

Sub goForward()

{

analogWrite(leftmotorspeed,Fast) ; Activez le moteur gauche de réglage de vitesse

analogWrite(rightmotorspeed,Fast) ; Activez le moteur gauche de réglage de vitesse

digitalWrite(leftmotorBackward,LOW) ; Les lecteurs peu sorties en premier pour éviter d’endommager

digitalWrite(rightmotorBackward,LOW) ;

digitalWrite(leftmotorForward,HIGH) ;

digitalWrite(rightmotorForward,HIGH) ;

}

Sub goBackward()

{

analogWrite(leftmotorspeed,Slow) ;

analogWrite(rightmotorspeed,Slow) ;

digitalWrite(leftmotorForward,LOW) ;

digitalWrite(rightmotorForward,LOW) ;

digitalWrite(leftmotorBackward,HIGH) ;

digitalWrite(rightmotorBackward,HIGH) ;

}

void Stop() / / affecte à épingles à vitesse basse désactivation des moteurs

{

digitalWrite(leftmotorspeed,LOW) ;

digitalWrite(rightmotorspeed,LOW) ;

}

Articles Liés

Robot de répandre des graines

Robot de répandre des graines

l'été dernier il a été porté à mon attention que vous pourriez acheter presque tout ce que vous aviez besoin pour automatisé de soin de pelouse mais une graine propagation robot. Cela m'a intrigué. Pour commencer, pourquoi sur la terre n'importe qui
Obtenir commencé avec The MC33932 double flasque arrière

Obtenir commencé avec The MC33932 double flasque arrière

moteurs électriques se trouvent à l'intérieur à peu près tout ce que vous utilisez. Ils sont en tout depuis votre téléphone (moteur de vibration), à votre machine à café (pompe à eau et même vos essuie-glaces ont eux ! Il n'est pas surprenant qu'appr
Comment faire pour obtenir tous le site Web conception/codage des outils dont vous avez besoin - gratuitement !

Comment faire pour obtenir tous le site Web conception/codage des outils dont vous avez besoin - gratuitement !

Intéressé à apprendre à coder ou construire votre propre site Web mais n'avez pas envie de passer votre durement gagné en espèces sur les livres et logiciels ? Aujourd'hui de codage et de construction de site Web est si commun que vous pouvez trouver
Ligne [arduino flasque arrière] robot (FC-51) qui suit

Ligne [arduino flasque arrière] robot (FC-51) qui suit

J'ai remarqué beaucoup de gens font la ligne suivant les robots mais pas beaucoup à l'aide de l'arduino flasque arrière. Et puisque l'arduino n'a pas nommer un nom pop-out il j'ai foiré entre le bouclier et l'arduino lui-même. Alors j'ai dit au lieu
Nous allons monter une flasque arrière Adafruit

Nous allons monter une flasque arrière Adafruit

vous savez comment certaines personnes jouent jeux sur youtube pendant que vous regardez ?  J'ai pensé qu'il serait plus efficace de faire des choses sur youtube pendant que vous regardez.Souder un circuit à travers-trou ou PCB peut sembler intimidan
DIY Arduino flasque arrière [pour seulement 8 $!] (L298N 2x4A)

DIY Arduino flasque arrière [pour seulement 8 $!] (L298N 2x4A)

Aujourd'hui, je vais vous montrer comment faire un Arduino flasque arrière (pilote) à faible coût. Il fonctionne magnifiquement, ses possèdent presque toutes les caractéristiques de l'original Arduino flasque arrière. Il est presque considéré comme u
Arduino sécuritaire sans servo ou flasque arrière

Arduino sécuritaire sans servo ou flasque arrière

Dans ce instructable je va vous apprendre comment sécuriser un arduino très bon marché sans servo ou flasque arrière du moteur et il affiche également le mot de passe sur l'écran LCD et c'est sans fil aussi.Étape 1: Matériaux nécessaires : Arduino un
Obstacle en évitant le Robot - flasque arrière

Obstacle en évitant le Robot - flasque arrière

Salut les gars ! Il s'agit d'un tutoriel simple et de base pour la fabrication d'un Robot d'éviter les obstacles... Lu sur...Étape 1: Matériaux requis Pour construire le Robot évitant les Obstacle, vous aurez besoin-Arduino Uno R3 (nous vous recomman
Arduino RC voiture bluetooth con flasque arrière du moteur

Arduino RC voiture bluetooth con flasque arrière du moteur

Para poder crearlo necesitamos :-Arduino UnoArduino - flasque arrière-Modulo bluetooth hc-06Bateria-________________OPCIONALES-Led-ZumbadorÉtape 1: Cambiar la placa del coche por el arduinoHay que eliminar la placa dejando solo los cables de motores.
Nettoyeur (séparateur) des graines

Nettoyeur (séparateur) des graines

La plupart des oiseaux domestiques éplucher les graines avant de manger. Le résultat comble les pelures de mangeoires qui n'est pas mangé.Si vous ne peut pas savoir quelle quantité de nourriture est à l'intérieur de la mangeoire... Il y a d'une certa
Élever des graines sans sol !

Élever des graines sans sol !

Oh les endroits ils vont grandir ! Si vous voulez les manger, cultivez-les ou les jeter dans une maraca, les graines sont des valises de la nature de la magie. De la plus petite graine orchidée au 1/35,000,000th d'une once de la plus grande graine de
La germination des graines

La germination des graines

Avant la germination, ou pré germination, est un moyen facile et peu coûteux de maximiser votre plante un succès croissant. De pré germer vos graines avant de les mettre dans le sol vous débarrasser ce délai d'attente agaçants entre semer les graines
Contrôle de moteur avec arduino flasque arrière via Web

Contrôle de moteur avec arduino flasque arrière via Web

Dans ce projet, j'ai contrôle moteur à courant continu (ventilateur d'ordinateur) avec moteur shield(official) via la page Web.Vous pouvez contrôler le moteur comme la vitesse lente ou de vitesse rapide et d'arrêt.Aussi si vous le souhaitez, vous pou
Organisation des graines

Organisation des graines

Ce Instructable n'est pas tellement un How To mais vous permettent de connaître la meilleure façon (AMHA) pour garder vos graines organisés.Je suis sûr que quelqu'un d'autre a fait cela auparavant, mais pensé que je partagerais, tel qu'il a vraiment