Tengo un escudo de motor Arduino como este enchufado en mi placa Mega.
Me gustaría saber más información sobre los bloques de pin naranja y blanco en el tablero. El sitio web de Arduino tiene la siguiente información, pero no da ninguna explicación de para qué es mejor usarlos o qué pines se asignan a los pines de datos, etc.
- Conectores TinkerKit para dos entradas analógicas (en blanco), conectadas a A2 y A3.
- Conectores TinkerKit para dos salidas Aanlog (en naranja en el centro), conectadas a las salidas PWM en los pines D5 y D6.
- Conectores TinkerKit para la interfaz TWI (en blanco con 4 pines), uno para entrada y otro para salida.
Lo que quiero hacer es conectar un servo a la placa y esperaba poder usar uno de los OUT
bloques naranjas . No he tenido éxito en encontrar ejemplos de esto que me hagan dudar de si es posible o no. Simplemente lo enchufaría, pero tengo miedo de freír el escudo / mega / servo. Probablemente sea un miedo irracional, ¡pero no puedo permitirme otro por el momento!
No sé qué pines en el bloque se asignan a los datos, vcc y fuera, por lo que si alguien sabe, agradecería la respuesta.
Además, solo porque es molesto no entender, ¿para qué sirven los TWI
conectores?
¡Espero que esta no sea una pregunta demasiado general, ya que realmente podría usar algunas respuestas!
Respuestas:
Siguiendo el ejemplo en la página del Sensor de distancia personalizado de TinkerKit , vemos que:
Por lo tanto, el orden en el conector es Vcc Signal Ground.
Otra forma, y lo que haría para estar 100% seguro, es medir la resistencia con un multímetro. Si su medidor tiene una función de prueba de continuidad, eso es aún mejor porque emitirá un pitido.
De todos modos, coloque un extremo de la sonda en el pin 1 del conector y el otro extremo en GND y vea si la resistencia está muy cerca de 0 ohmios. Si está leyendo OL (Over-Limit), entonces ese pin no es GND.
Coloque la sonda en Vcc y debería mostrar 0 ohmios o pitido. Entonces ahora sabes que el pin es Vcc.
Haga lo mismo para los otros pines y descubra cuál está conectado a tierra. El tercer pin es su salida PWM. Está conectado a D5 o D6, verifique la continuidad en esos pines para ver cuál.
fuente
La página de escudo proporciona un esquema
Estos tienen la referencia impresa en la pizarra
TWI IN y TWI OUT
Son iguales y ambos están conectados a los mismos pines I2C de Arduino (SCL, SDA). Están destinados a ayudar en caso de que desee conectar más de un dispositivo.
SALIDA 5, SALIDA 6
Conectado a los pines 5 y 6 de Arduino (salidas PWM)
EN 2, EN 3
Conectado a analógico en A2 y A3
Las salidas de potencia de L298 destinadas a conducir el motor son los conectores de tornillo azul.
fuente
~
en una placa Arduino, nos recuerdan que estos pines son compatibles con PWM. Además, cuando se usan conectores, el concepto de "entrada" y "salida" son sugerencias. Prefiero ver A2, A3 para recordarnos que es capaz de entrada analógica.Puede usar los pines Thinkerkit (out ~ 5 y ~ 6) para controlar los servos. Solo necesito hacer un poco de ajustes aquí. Los servomotores Hobby tienen 3 pines naranja (señal), rojo (vivo +) en el medio y marrón (gnd-). Pero, el escudo del motor rev3 usa el pin central para señal. Para superar este problema, cambie el cable del medio con el naranja en el conector del servo.
Hay tres pestillos pequeños que evitan que los cables salgan del enchufe, use la punta de una aguja y, con poca fuerza, levántelos un poco y luego tire de los cables del servo enchufe, deben salir fácilmente.
Recuerde adjuntar el pin 5 o 6 en el código arduino. Usé la biblioteca servo.h.
fuente
Aunque los pines 'Naranja' (Out) del Deek-Robot Motor Shield se pueden usar para conducir un servo intercambiando los cables '+ 5vdc' y 'Señal' en el enchufe del arnés del servo, es mejor no hacer esto. Esto se debe a que la unidad actual para el servo se extrae del Arduino UNO. Dado que un servo individual puede dibujar bien en el acceso de 125ma, el consumo actual puede / excederá las limitaciones actuales del sumidero de los circuitos Arduino UNO asociados. Es mejor usar una fuente de alimentación externa, filtrada adecuadamente para el ruido eléctrico, como la fuente de corriente para los servos. Esto ha sido documentado / recomendado en múltiples fuentes de información.
fuente