martes, 6 de septiembre de 2016

Servomotor

QUE ES?
Motor auxiliar para aumentar automáticamente la energía disponible cuando conviene, tiene la capacidad de ubicarse en cualquier posiciones. Es de usos educativos, los servomotores cuando so mas caros tienen mas características. Una circuitera de calidad así como los engranes asegura la durabilidad del servo, puede operar a 180 grados, viene con varias piezas. Se lo utiliza en un timón de una embarcación, porque es un mecanismo que da movimiento.
 Resultado de imagen para servomotor
Resultado de imagen para SERVOMOTOR
ESPECIFICACIONES

·         Velocidad: 0.19 seg/60° at 4.8V
·         Velocidad: 0.15 seg/60° at 6.0V
·         Torque: 42.00 oz-in at 4.8V
·         Torque: 51.00 oz-in at 6.0V
·         Largo:  1.60" (41mm)
·         Ancho:   0.80" (20mm)
·         Alto:  1.40" (37mm)
·         Peso:  1.5oz (43g)








CONEXIÓN DEL SERVO MOTOR AL ARDUINO

  • Cable amarillo del servo motor al PIN 9 del Arduino o a cualquiera de los PINs marcados como PWM (Pulse Width Modulation, o modulación por ancho de pulsos), es por este cable donde se enviará la señal de control al servo motor para que vaya de 0º a 180.
  • Cable negro del servo motor es el negativo puede ir conectado directamente al GND del Arduino o al protoboard donde tiene todas las GNDs referenciadas.
  • Cable rojo del servo motor es el positivo y va conectado al pin de 5V del arduino. EN caso de estar ocupado conéctelo al protoboard para tener más salidas de 5v.
Resultado de imagen para SERVOMOTOR con arduino

Para conecta el servomotor en el arduino, se tienen que sigue una series de códigos, a continuación le daremos un ejemplo:

#include <Servo.h>

Servo myservo;  //crea un referencia al servo motor

int pos = 0;    //posición inicial del servo
int positions[] = {0, 45, 90, 135, 180};  //posiciones (en grados) para moverse
int numPositions = 5; //cantidad de posiciones disponibles

void setup()
{
  //control servo motor via pin 9
  myservo.attach(9, 650, 2350);
  Serial.begin(9600);
}

void loop()
{
  int i = 0;
  //cambia de posiciones
  for(i = 0; i < numPositions; i++)
  {        
    pos = positions[i];

    //print debug output
    Serial.println("SETTING:");
    Serial.println(pos);

    //cambio de posicion del servo a una nueva
    myservo.write(pos);

    //espero dos segundos
    delay(2000);
  }

}

martes, 26 de julio de 2016

ARDUINO: CONEXIÓN DE MOTOR REDUCTOR Y PUENTE H!




OBJETIVO: Aprender a conectar el motor reductor y puente h dependiendo de sus configuraciones.
MATERIALES:

- Motor reductor con su rueda
- Puente H
- Arduino UNO
- Bateria 9v

¿Qué es un Motor reductor?
Un motor reductor no es mas que un método de reducción de velocidad de un motor de combustión o un motor eléctrico.
¿Cómo funciona?
Un motor reductor sirve para dar una mayor eficiencia de la transmisión de la potencia suministrada por el motor. También le da una mayor segura a la transmicion,reduciendo los costos de mantenimiento y reduciendo el espacio requerido. El motor reductor da una mayor rigidez al montaje y nos facilita menor tiempo para instalarlo.
¿Qué es un Puente H?
Un puente H es un circuito electronico que nos permite controlar el giro del motrolar el giro de un motor de corriente continua. En otras palabras, controlar el sentido con el que un motor gira, ya sea como las manecillas del reloj o contrario.
¿Cómo se conecta un Punte H?
En esta imagen podemos observar la manera en como debemos configurar o conectar cada uno de nuestros componentes en el puente H.

Anexo de la practica




lunes, 11 de julio de 2016

Día Martes 31 de mayo del 2016 y martes 7 de junio del 2016

Circuitos Arduino Primera parte


El auto fantástico fue una serie de televisión de los años 80. Tal vez recordamos sus características luces led que iban y venían de un lado a otro, en forma de secuencia. Basándonos en esta secuencia, el maestro Enrique Guevara nos enseñó lo que debemos hacer para realizar esto con nuestros materiales: Arduino UNO, luces LED, cables Macho - Macho, resistencias y el protoboard. Adicionalmente el programa Arduino para realizar una sencilla programación. 


Las claves que el profesor nos dio para programar el Arduino UNO.
La forma en que debimos armar el circuito, primero teníamos que pensarla y deducirla, pero debido a la dificultad que tuvimos algunos, el profesor nos puso en el proyector, cómo debíamos armarlo. Finalmente logré armar mi circuito.

Martes 7 de junio del 2016

Circuitos Arduino Segunda parte
Parecido a este trabajo anterior, este día el profesor nos dijo que hagamos que el patrón de luces LED, salgan del centro hacia afuera, de manera simétrica.
La programación fue similar al anterior

¿Qué aprendí hoy?
Cómo mediante la programación y los circuitos podemos hacer que una luces se muevan en una forma determinada.

Materiales:
-Arduino UNO
-Protoboard 830 puntos
-Diodos LED
-Resistencias 220 ohms
-Cables Macho - Macho


martes 14 de junio de 2016

 Encendido y Apagado del PIN 13 con el pulsador/Botonera

El día de hoy, se nos propuso un nuevo reto, debido a que recién estamos aprendiendo, cada cosa nueva que nos ponen hacer, involucra un alto razonamiento por parte de nosotros. Hoy el profesor nos dijo que hagamos una programación en la cual mediante la pulsación del Pulsador/Botonera se prenda el PIN 13 y cuando no este siendo aplastado, el PIN 13 debería estar apagado.




El reto: En este caso no hubo mayor reto, ya que lo único que debimos aplicar fue una condición, conectar el pulsador con GND, y lo demás era programación fácil.






¿Qué aprendí hoy?
La importancia de las condiciones durante la programación, para lograr una determinada tarea.

Materiales:
-Arduino UNO
-Protoboard 840 puntos
-Cables Macho - Macho
-Resistencias 220 ohms

martes 21 de junio del 2016

regular la intencidad de la luz de los diodos LED con el potenciometro


Un nuevo desafío se nos presenta hoy, el profesor Enrique Guevara nos  mando a hacer una programación y un circuito en el cuál el potenciómetro regule la intensidad de la luz de los LED. Al principio esto pareció aún más difícil que lo que hicimos anteriormente.

El reto: Debimos aplicar una condición en la cual el Potenciómetro cubra los 1024 estados de la intensidad de la luz

¿Qué aprendí hoy?
Cómo se pueden aplicar las condiciones para lograr regular la intensidad de la luz

Materiales:
-Arduino UNO
-Protoboard 830 puntos
-Potenciómetro
-Cables Macho-Macho
-Resistencias 220 ohms
-Diodos LED




martes 28 de junio de 2016, martes, 5 DE JULIO DE 2016

Leds en direcciones opuestas con botonera y potenciometro

En esta tarea debemos utilizar los dos componentes usados recientemente, la botonera y el potenciometro, para que al pulsar o no, los leds parpadeen en una dirección u otra y al regular el potenciometro se ajuste la intensidad de las luces.

Para esto debimos utilizar dos variables en la programación. También al momento de conectar el circuito debimos mezclar las dos conexiones realizadas anteriormente para los otros circuitos. Para esto conecte ambos componentes a 5v utilizando cables en a protoboard.








pulsador: cambiar el patrón de luz - Potenciometro regular el patrón de luz 

Hoy fue el día de la sumativa, el profesor de informática aplicada  a la educación Enrique Guevara, nos mandó a hacer un trabajo muy interesante, hacer una programación y circuito en el cual, con el pulsador, hacer cambiar el patrón de luz de los 12 diodos LED, y con el potenciómetro, regular la velocidad del patrón de luz de los mismos.

El reto: Fue realmente difícil ya que esta vez necesitábamos aplicar dos condiciones en lugar de una. Y aparte realizar los códigos, donde habían ciertas cosas que no había visto antes.

¿Qué aprendí hoy?
Reflexioné y me di cuenta cómo se hacen los sistemas más grandes como computadoras, robots, etc. Mediante la unión de códigos y diversos circuitos que hacen que se haga una acción específica.

Materiales:
-Arduino UNO
-Protoboard 830 puntos
-Pulsador/Botonera
-Potenciómetro
-Resistencias 220 ohms
-Diodos LED