miércoles, 9 de noviembre de 2016

Modulo bluetooth

El modulo bluetooth hc 05 es un componente que que nos permite establecer una conexión con otro dispositivo bluetooth, ya sea esclavo o maestro. El modulo bluetooth HC 05 puede ser maestro y esclavo a diferencia de el modulo HC 06 que solo funciona como esclavo. El modulo maestro se puede conectar con un máximo de 7 esclavos. Los modulos de los teléfonos cumplen los dos roles al igual que el HC 05.

Lista de pines:

·         HC-05 GND
·         HC-05 VCC (5V)
·         HC-05 TX
·         HC-05 RX
·         HC-05 Key (PIN 34)
El pin gnd va al gnd del Arduino, el VCC va conectado a 5V, el pin TX va a cualquier pin RX del Arduino, el pin RX va a cualquier pin TX del Arduino y el pin Key va a cualquier pin del Arduino.


Para programar el modulo hay que usar los comandos AT, la siguiente lista nos da los comandos:

·         AT\r\n      Comando de prueba, debe responder con OK\r\n
·         AT+ROLE=1\r\n      Comando para colocar el módulo en modo Maestro (Master)
·         AT+ROLE=0\r\n       Comando para colocar el módulo en modo Esclavo (Slave)
·         AT+VERSION?\r\n      Obtener la versión del firmware
·         AT+UART=115200,1,2\r\n      Configurar el modo de funcionamiento del puerto serie en “modo puente”
·         AT+PIO=10,1\r\n      Colocar el pin de IO de propósito general a nivel alto

BIBLIOGRAFÍA

 

Leandro. (2014). PatagoniaTec blog. Obtenido de http://saber.patagoniatec.com/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-arduino-argentina-ptec/
Ruben, J. (21 de Febrero de 2014). GeekFactory. Obtenido de GeekFactory: http://www.geekfactory.mx/tutoriales/bluetooth-hc-05-y-hc-06-tutorial-de-configuracion/



miércoles, 7 de septiembre de 2016

Uso del CNY70

SENSOR CNY70


El sensor CNY70 es un sensor optico reflectivo que usa luz infrarroja. Este sensor tiene en el interior de la cápsula diodo LED que emite rayos infrarrojos, invisibles para el ser humano. El diodo tiene 4 terminales, el ánodo y el cátodo, y las otras dos se corresponde con el colector y el emisor del receptor. Sobre la misma superficie está ubicado un fototransistor que tiene la propiedad de conducir una corriente entre el emisor y el colector proporcional a la cantidad de luz que incide sobre su base. La superficie debe reflejar la luz infrarroja hacia el fototransistor y de esa manera es como este sensor sensa la entrada. Si por el contrario, el LED emitiera sobre un fondo negro, este absorbería la luz y no reflejaría nada al fototransistor, lo que obtendríamos un valor negativo a la salida del sensor CNY70. La superficie reflectante debe estar situada a unos pocos milímetros del sensor.


La aplicación más popular de este sensor es la de encoder para medir la velocidad de giro de los ejes de los motores. Otra aplicacion para este sensor seria la de lector optico para discos. Tambien se puede usar para guiar a los seguidores de linea por el camino marcado.


El sensor CNY70 Puede utilizarse como entrada digital o analógica. En este ejemplo se ha utilizado como entrada digital para distinguir dos colores: blanco o negro. Cando el sensor está orientado hacia una superficie u objeto de color negro éste absorbe gran parte de la luz emitida  por el diodo. Entonces el sensor enviará un valor alto (HIGH – 1) a Arduino. A su vez cuando el sensor se sitúa sobre una superficie u objeto de color blanco gran parte de la luz emitida por el diodo será reflejada al fototransistor. Entonces, el sensor enviará un valor alto (LOW- 0) a Arduino.

cny70.jpgCNY70interno.gifesquema_electrico_cny70-300x222.jpgEsquema2CNY70.jpghqdefault.jpg

miércoles, 24 de agosto de 2016

Robot seguidor de lineas.

¿Qué es un seguidor de líneas?


Un seguidor de líneas es un robot muy sencillo, el cual cumple una función muy básica la cual es seguir un camino marcado por líneas. Este robot es considerado como uno de los más básicos y es un buen lugar por donde empezar en la robotica.


¿Qué necesito saber si quiero construir un seguidor de líneas?


El funcionamiento de este robot se da gracias a los rastreadores, es decir que se utilizan sensores para poder mandar que hacer al robot sin intervención humana por medio de una pista. Estos robots pueden variar desde los más básicos hasta los robots que recorren laberintos. Todos ellos, sin embargo, poseen ciertas partes básicas comunes entre todos. Estos robots están basados en sensores, motores, ruedas, una fuente de poder y una tarjeta de control, en este caso la placa de arduino.


¿Qué usos se le pueden dar a los robots seguidores de líneas?


Uno de los usos más importantes de los robots seguidores de líneas es el de transportar objetos. Un claro ejemplo está si existe una situación en la que el robot tiene un camino determinado y cuando uno llega a la casa lo puede activar y traería por ejemplo las llaves. Otro ejemplo es uno usado bastante en un juego muy conocido, en el que se usa una maquina con un principio bastante parecido al del seguidor de líneas. En los mapas de aventura se puede transportar el inventario al final con una de estas máquinas.


Diseño propuesto de seguidor de lineas.


Un seguidor de líneas es un robot muy sencillo, el cual cumple una función muy básica la cual es seguir un camino marcado por líneas. Este robot es considerado como uno de los más básicos y es un buen lugar por donde empezar en la robotica.
diseño.png


Especificaciones sobre mi diseño de seguidor de lineas.


Protoboard
Arduino
Bateria de 9V
Cables macho a macho
Diodos LED.
Puente H
2 Motores
2 Ruedas.


1 servo

Bibliografía







miércoles, 13 de julio de 2016

Potenciometro

En esta clase utilizamos el potenciómetro o también conocido como la resistencia variable.
Este componente tiene para variar la resistencia eléctrica que pasa de un componente a otro.
La pata de en medio es la salida. Las de los extremos son positivo y tierra dependiendo del punto de vista.

Circuito mixto

En esta clase usamos los circuitos en serie y en paralelo para hacer el circuito mixto. Puse 3 leds por cada circuito en paralelo:


Boton o pulsador

Usamos un nuevo dispositivo llamado el pulsador. Este dispositivo cuenta con varios pines no polarizados, por lo que hubo que colocarlo en el centro.



miércoles, 6 de julio de 2016

Placa arduino

La placa arduino, en este caso el atmega328, es la placa que utilizaremos para programar los componentes más facilmente.