jueves, 4 de noviembre de 2010

Conversión analógico-digital y control de cervomotor.

Aqui dice de que resistencia de 1k








Asi funciona cuando conectas el potenciometro al multimetro para medir la resistencia. los circulos negros son
las patitas conectadas.



Ahora con una fuente. Aqui le estábamos dando 5 volts a través de la fuente. y con la configuración en la que lo pusimos, justo a la mitad (eso lo ajustas con la perilla), como se muestra en la imagen, el multímetro al final midió la mitad, 2.5v.



Una aplicación que pueden tener las resistencias variables son los botones que giras para aumentar o  bajar el sonido

-
OTRO EJERCICIO-CONVERTIR DATO ANALÓGICO A DIGITAL




Para este ejercicio, el arduino debe estar programado de la siguiente manera:


void setup() {
  Serial.begin(9600);
}

void loop() {
  int sensorValue = analogRead(A0);
  Serial.println(sensorValue, DEC);
}






lunes, 25 de octubre de 2010

Rebotes!

Al hablar de rebotes me refiero a lo siguiente,
Cuando usamos un push button, que controla algo en específico (botones de teclado, calculadora, etc),
comúnmente se da un pequeño rebote que quiere decir que la computadora detecta más variaciones de las que nosotros querríamos ocasionar.
Puede suceder que al presionar una sola vez el botón, como la computadora es tan rápida detecta varias presiones que se ven en una gráfica (del osciloscopio) de la siguiente manera:




Para controlarlo podemos usar un delay que nos permite que sólo se detecten cambios en un lapso mayor de tiempo, logrando sincronizarnos con la persona que presiona.

Encender un led con el arduino

Primero que nada, tenemos que recordar que los leds ocupan aproximadamente de 2 a 3 volts
y de 10 a 15 miliampers.
El arduino lo que hace es mandar una señal de 5 volts cuando es positivo y 0 cuando es negativo.

Para comenzar, bajamos el programa del arduino, que nos permite programar el microcontrolador.
Basándonos en el programa de ejemplo para encender un led, utilizamos el código de la siguiente manera.
Tiene dos Bloques principales señalados con diferentes colores

void setup() {                
  
  pinMode(22, OUTPUT);    
 // en este bloque van las entradas y salidas a utilizar. Hay 3 tipos de pines q //podemos utilzar: 
//análogo (sólo se utiliza de entrada), p.w.m (sólo es de salida), y digital (puede ser usado como de entrada y //de salida)
}

void loop() {
  digitalWrite(22, HIGH);   //aqui le mandas la señal de encenderlo
  delay(1000);              // das tiempo, que aproximadamente es un segundo
  digitalWrite(22, LOW);    // le mandas la señal de que debe de ser low=0=apagado
  delay(1000);              //  esperas un segundo y se repite el loop 
}
Hay dos maneras de conectar el led con el arduino

1:

2:

Cuando queremos controlar muchos LEDS, es más útil la segunda opción.
aqui mostramos el proceso para conectar el led.

Conectas el pin que quieres con un cablecito hacia la misma fila que la resistencia. La otra patita de la resistencia esta conectada a la misma fila que la patita positiva del led.
Otro cable conecta la patita negativa del led a la negativa de la arduino.


Ahora tienes que checar en propiedades del dispositivo para ver a que puerto esta conectado
En este caso era com5, por lo que me fui a tools-board.com5
y luego en tools-board-y escoges el tipo de arduino que utilizas

Lo compilas y le das upload.

jueves, 21 de octubre de 2010

Arduino/switch



El switch mas o menos funciona así.
Datos importantes:

Tierra=GND= - =false =0
Positivo= vcc (voltaje)= +  = true =1
Corriente= positivo


Si tu conectas el pin 22 digital,
significa que tiene dos valores, lo que
tienes que hacer es revisar el valor que saca
y asignarle una acción de acuerdo a ese valor.





NO= NORMALY OPEN
NC:NORMALY CLOSE
C: COMUN


Debes conectar tierra al "c"
El switch cuando no esta presionado el boton, "nc"
va a leer un 1(esta recibiedo 5 volts.) y "no" lee cero
Pero si lo presionas ahora "nc" ya no recibe y "no" es el que recibe. 


miércoles, 8 de septiembre de 2010

Switchs

Bueno, por el momento no se mucho acerca del tema porque todavía no le integro uno a mi lámpara. Pero lo que sé es que son aparatos que dejan o no pasar la electricidad de acuerdo a como nosotros lo activemos.
Aqui hay algunas imágenes de la apariencia de estos aparatos.






martes, 7 de septiembre de 2010

Lámpara de LEDS

En este espacio explicaré como realicé una lámpara de LEDs sencilla pero que conjunta muchos de los conceptos explicados en los artículos anteriores.
Primero que nada, necesitamos un objeto en el cual vayamos a introducir los LEDs que nos pueda servir como lámpara.
En mi caso, me fui por una opción que tenía a la mano y elegí una botella de perfume 212 men de Carolina Herrera.


Para realizar mi lámpara, compré leds de diferentes colores.
Primero soldé una tira de leds blancos en paralelo (para saber como soldar ve el artículo de soldar). Los extremos de la tira de leds los soldé con un cable negro. (debes de pelar ambos lados del cable antes de soldar).
Lo mismo hice con una tira muy pequeña de leds azules y una tira también pequeña de leds rojos.
Los extremos de los cables de las 3 tiras los soldé (obviamente positivos con positivos y negativos con negativos).
Una vez ya hecho este proceso, al conectarse a la fuente de energía deben de encender todos los LEDs.
Un problema con el que yo me encontré es que los led rojos necesitan menor voltaje que los demás así que tuve que utilizar una resistencia para que se lleve lo que le sobraba de voltaje.
Otro problema con el que se pueden enfrentar es que de pronto como que parpadean los led y esto significa que se esta haciendo un corto (se hace un corto cuando chocan los positivos con negativos).
Para solucionarlo, lo que debes hacer es utilizar una cinta para aislar para envolver cada patita para evitar que lleguen a tener contacto.
Ya para más cuestiones de diseño, compré unas pequeñas bolitas de crital para que no se vieran los cables dentro de la botella, de manera que la botella al verse encendida refleja mucho más gracias  a los cristales.

Si no cuentas con una como la botella de perfume, lo puedes intentar fácilmente con una botella de Coca Cola (ese fue mi primer intento).
Aqui adjunto una foto de cómo se ve encendida la botella de Coca Cola

Resistencias

¿Para qué sirven las resistencias??

Bueno, básicamente las resistencias sirven para lo siguiente:
Si tú tienes una fuente de energía o un alimentador de 5 volts pero tu solamente necesitas solamente 3 volts para encender tus LED, debes de tener una resistencia, que se quede con el voltaje que sobra para que no se dañen tus LED.

Las resistencias son unos pequeños alambres, de diferentes valores. Aquí muestro una foto:


Para calcular la resistencia que necesitas, te recomiendo una calculadora de resistencias que fácilmente puedes encontrar en internet.

Lo que debes hacer es soldar la resistencia entre la fuente de energía y los LED o el aparato que estés utilizando.
Algo muy interesante es que al soldar 2 resistencias por ejemplo de valor 30, lo que pasa es que se divide la resistencia, de manera que obtendrías una resistencia de 15.
Esto nos sirve en casos en que no contemos con las resistencias que necesitamos exactamente.