Compacto 3 en 1 DIYduino de placa perforada con Sensor integrado y el protector de Motor L298N (9 / 9 paso)

Paso 9: Pruebas de la sección de conductor del Motor

he probado la funcionalidad de la placa perforada terminada usando un bosquejo que:
1. vueltas del motor una en una dirección durante 3 segundos a velocidad reducida
2. motor A se invierte durante 3 segundos a velocidad reducida
3. vueltas del motor A en la otra dirección durante 3 segundos a toda velocidad
4. invierte el motor A durante 3 segundos a toda velocidad
5. paradas de motor A
6. Repita los pasos 1. -5. con el motor B
7. comienza todo
El boceto se muestra a continuación y puede utilizarse para probar versiones de Junta de 2 a 5. Tenga en cuenta que las versiones de tablero de conductor del motor que no tienen una opción de velocidad variable siempre funcionará a toda velocidad.

Para probar el tablero, I:
un) conectados al DIYduino con Rx, Tx, GND y mi Arduino Uno como se muestra en paso 7 "Pruebas en la sección de DIYduino". También puede utilizar un USB Programador Serial si tienes uno.
b) conectado mi tensión motor solicitadas Vcc = 12 v a la entrada de energía DIYduino.
c) conectar un voltímetro a la salida del motor de la Junta. Esta placa había utilizada solamente una salida.
c) subido el sketch ' Boceto para pruebas DIYduino 3 en 1' se muestra a continuación.
d) visto el voltímetro y verifica que la tensión de alimentación al motor es:
(i) encendido
(ii) invertido
(iii) encendido
(iv) invertido
(v) apagado
en 3, 3, 3, 3 y 12 segundos, respectivamente.
Para controladores de motor de velocidad variable (version 3 y version 5) los dos primeros pasos deberían dar lugar a una salida de voltaje < Vcc. El segundo dos pasos deben salida Vcc.
Para controladores de motor de velocidad fija (versión 4 y versión 2) la salida debería ser siempre Vcc.
e) si usted construye un tablero de 2 canales, mover que las puntas de prueba de su voltímetro para el otro canal. Se debe observar el mismo patrón.

Esto concluye este instructable.

Buena suerte con tus robots.
Si le sucede a construir y utilizar una de estas placas en sus diseños, me encantaría verlos. Por favor subir algunas fotos.

Boceto para la prueba 3-en-1 DIYduino:

/ *---(Declarar Variables)---* /
int dir1PinA = 7; configurar pin de dirección 1 para un Motor con conector de 6
int dir2PinA = 8; configurar pin de dirección 2 para el Motor al pin 5
int speedPinA = 9; configurar pin de control velocidad PWM para Motor al pin 9
int dir1PinB = 12; configurar pin de dirección 1 para Motor B al pin 12
int dir2PinB = 13; conjunto Dirección 2 para el Motor B a pin pin 13
int speedPinB = 6; configurar pin de control velocidad PWM para Motor B al pin 6

void setup() / *** instalación: funciona una vez *** /
{
modos de juego pin
pinMode (dir1PinA, salida); para el motor A controlar la dirección
pinMode (dir2PinA, salida); para el motor A controlar la dirección
pinMode (speedPinA, salida); para una velocidad de control del motor
pinMode (dir1PinB, salida); para la dirección de control de motor B
pinMode (dir2PinB, salida); para la dirección de control de motor B
pinMode (speedPinB, salida); para la velocidad de control motor B

puesta en marcha con los motores parados:
Motor A
digitalWrite (dir1PinA, bajo);
digitalWrite (dir2PinA, bajo);
Motor B
digitalWrite (dir1PinB, bajo);
digitalWrite (dir2PinB, bajo);

} //--(end configuración)---

void loop() / *** LOOP: funcionamientos constantemente *** /
{
Motor gire A en la primera dirección con velocidad 100 en una escala de hasta 255
analogWrite (speedPinA, 100);
digitalWrite (dir1PinA, HIGH);
digitalWrite (dir2PinA, bajo);
Espere 3 segundos
Delay(3000);
Apague el motor una en segunda dirección con velocidad 100 en una escala de hasta 255
analogWrite (speedPinA, 100);
digitalWrite (dir1PinA, bajo);
digitalWrite (dir2PinA, HIGH);
Espere 3 segundos
Delay(3000);
Motor gire A en la primera dirección con velocidad 255 en escala hasta 255
analogWrite (speedPinA, 255);
digitalWrite (dir1PinA, HIGH);
digitalWrite (dir2PinA, bajo);
Espere 3 segundos
Delay(3000);
Apague el motor una en segunda dirección con velocidad 100 en una escala de hasta 255
analogWrite (speedPinA, 255);
digitalWrite (dir1PinA, bajo);
digitalWrite (dir2PinA, HIGH);
Espere 3 segundos
Delay(3000);
parada de motor A
digitalWrite (dir1PinA, bajo);
digitalWrite (dir2PinA, bajo);

Motor de giro B en la primera dirección con velocidad 100 en una escala de hasta 255
analogWrite (speedPinB, 100);
digitalWrite (dir1PinB, HIGH);
digitalWrite (dir2PinB, bajo);
Espere 3 segundos
Delay(3000);
Motor de giro B en segunda dirección con velocidad 100 en una escala de hasta 255
analogWrite (speedPinB, 100);
digitalWrite (dir1PinB, bajo);
digitalWrite (dir2PinB, HIGH);
Espere 3 segundos
Delay(3000);
Motor de giro B en la primera dirección con velocidad 255 en escala hasta 255
analogWrite (speedPinB, 255);
digitalWrite (dir1PinB, HIGH);
digitalWrite (dir2PinB, bajo);
Espere 3 segundos
Delay(3000);
Motor de giro B en segunda dirección con velocidad 100 en una escala de hasta 255
analogWrite (speedPinB, 255);
digitalWrite (dir1PinB, bajo);
digitalWrite (dir2PinB, HIGH);
Espere 3 segundos
Delay(3000);
parada de motor B
digitalWrite (dir1PinB, bajo);
digitalWrite (dir2PinB, bajo);

} //--(end bucle principal)---

Artículos Relacionados

Placa perforada pista cortador

Placa perforada pista cortador

es un cortador de placa perforada casera. Ya tiene un corte comercial placa perforada, así que ¿por qué hacer otro? Mi cortador comercial es realmente horrible a utilizar, el mango es pequeño, incómodo, y el cortador no es casi lo suficientemente fue
NiftyBender Deluxe - una herramienta para el usuario de la placa perforada.

NiftyBender Deluxe - una herramienta para el usuario de la placa perforada.

    El lujo de NiftyBender es una plantilla simple que le permite a rápidamente y simplemente doblar alambres de enlace para caber un 0,1" pitch matriz tablero que abarca 1,2,3,4 o 5 agujeros.Esto fue inicialmente sólo el NiftyBender, pero luego pens
Factor de forma pequeño Arduino DIY sobre placa perforada

Factor de forma pequeño Arduino DIY sobre placa perforada

esta placa necesita cable FTDI para programar loNo es compatible en el sentido de tomar protectores (al igual que cada tablero del factor de forma pequeño no es) de Arduino.Pero tiene las mismas clavijas (exepto 3.3V poder y Vin *) como cabeceras de
YABBAS - sin embargo, otro desnudo huesos Arduino (sobre placa perforada)

YABBAS - sin embargo, otro desnudo huesos Arduino (sobre placa perforada)

este Instructable demostrará la construcción de los huesos de un desnudo (y realmente barato... menos que $5) módulo compatible Arduino que se puede poner juntos en un pequeño trozo de placa perforada y se puede utilizar en un protoboard o independie
Punta de electrónica: Hacer enlaces precisa de placa perforada.

Punta de electrónica: Hacer enlaces precisa de placa perforada.

Muy a menudo estoy construyendo circuitos en placa perforada y muchos enlaces de corta alambre para las pistas del puente.  Aquí es una manera de hacer rápidamente enlaces cortos precisos.  Para más enlaces, mira mi NiftyBender.Para hacer un enlace,
Drawdio en placa perforada - parte de la animación 1

Drawdio en placa perforada - parte de la animación 1

parte 1 muestra la preparación de la placa perforada, la posición de los puentes y la acumulación total de los componentes electrónicos en la orden de soldadura.La lista de piezas es el siguiente:Placa perforada (veroboard) filas de 21 orificios x 5A
Cómo hacer placas personalizadas con Quilling las tiras de papel | DIY Quilled carta en papel | Decoración para el hogar

Cómo hacer placas personalizadas con Quilling las tiras de papel | DIY Quilled carta en papel | Decoración para el hogar

Cómo hacer placas personalizadas con Quilling las tiras de papel | DIY Quilled carta en papel | Decoración para el hogarEn este tutorial usted aprenderá cómo hacer placas personalizadas con quilling técnicas en muy pocos pasos. Vamos a empezar.En est
Cómo hacer placas personalizadas con confeti | DIY Quilled carta en papel | Decoración para el hogar

Cómo hacer placas personalizadas con confeti | DIY Quilled carta en papel | Decoración para el hogar

En este tutorial usted aprenderá cómo hacer placas personalizadas con quilling técnicas en muy pocos pasos. Vamos a empezar.Bueno espero que haya disfrutado de este arte y si es así, no olvide compartir, comentar, gusta y suscribirse.Sigueme en Faceb
Caseros de usb de placa perforada

Caseros de usb de placa perforada

es simple, barato y una gran manera de pasar el tiempo.Paso 1: Materiales y herramientas tools:-la Sierra-soldadormateriales:-tira-tablero-alambre grueso-soldaduraPaso 2: paso 1 primera clase corte la tabla de la dimensión de un usb de padre, comprob
Drawdio en placa perforada - parte de la animación 2

Drawdio en placa perforada - parte de la animación 2

parte 2 muestra todos los componentes externos y partes utilizadas para completar el drawdio.
Cómo hacer una placa iluminada con teclas de un teclado

Cómo hacer una placa iluminada con teclas de un teclado

Este instructable aparecerá en una todos ustedes cómo hacer una placa de nombre iluminada de teclas de unos teclados y partes de algunos aparatos electrónicos.¡Empecemos!Paso 1: MaterialesEsto es lo imagen para hacer este proyecto-Algunas teclas tran
Cómo controlar la placa arduino con un módulo bluetooth y un teléfono con android

Cómo controlar la placa arduino con un módulo bluetooth y un teléfono con android

en este tutorial usted aprenderá cómo utilizar un módulo de bluetooth e inventor de la aplicación del MIT para crear un enlace inalámbrico de la serie entre un teléfono con android y una placa arduino.Aquí está un breve vídeo que muestra una aplicaci
Caja profesional: placa caliente con temporizador para el café de la mañana

Caja profesional: placa caliente con temporizador para el café de la mañana

vamos a comenzar con una explicación: soy italiano, esto significa que para mí son vitales en la mañana, café de moka, o café, no sé si en otro país necesita tanto como a mi el café caliente en la mañana... pero aquí algo la DeLonghi que venden en la
Elegante ESP8266 placa adaptador con clavija etiqueta

Elegante ESP8266 placa adaptador con clavija etiqueta

ESP8266 WiFi módulo Serial es una locura real hoy en día, así que ordenó a mina.Después de recibir estaba excitado y quise probar con mi adaptador USB-Serial usando el protoboard pero se dio cuenta de que no se puede insertar en el protoboard directa