Tabla de contenido:

Control remoto Cybot Arduino NANO de Tim: 31 pasos (con imágenes)
Control remoto Cybot Arduino NANO de Tim: 31 pasos (con imágenes)

Video: Control remoto Cybot Arduino NANO de Tim: 31 pasos (con imágenes)

Video: Control remoto Cybot Arduino NANO de Tim: 31 pasos (con imágenes)
Video: 💡 Controlar Motor PASO A PASO con Arduino (Stepper Motor) 【 2021 】 - Capítulo #34🔋 2024, Mes de julio
Anonim

Por PalingenesisTim's Place Siga más por el autor:

Hacer un prototipo con Arduino (TIM-01 EYES)
Hacer un prototipo con Arduino (TIM-01 EYES)
Hacer un prototipo con Arduino (TIM-01 EYES)
Hacer un prototipo con Arduino (TIM-01 EYES)
Conversión de Cybot para que funcione con cuatro baterías recargables de 3,7 voltios
Conversión de Cybot para que funcione con cuatro baterías recargables de 3,7 voltios
Conversión de Cybot para que funcione con cuatro baterías recargables de 3,7 voltios
Conversión de Cybot para que funcione con cuatro baterías recargables de 3,7 voltios
Controlador Tim's PCA9685
Controlador Tim's PCA9685
Controlador Tim's PCA9685
Controlador Tim's PCA9685

Acerca de: Jubilado Más acerca de la palingénesis »

Este proyecto consiste en crear un Control Remoto Infrarrojo para controlar el Cybot Original recibido con la revista Ultimate Real Robots, iniciado en 2001.

Razón para hacer el control remoto: (un poco de historia)

Antes de la emisión de las piezas para el teléfono de infrarrojos, Cybot se puso en diferentes modos mediante la selección de interruptores DIP. (No hubo ningún problema con Cybot mientras este fue el caso) Cuando se emitió el teléfono IR, las cosas cambiaron. Se actualizó un procesador para cambiar la función de los interruptores DIP. Los interruptores DIP se usaban para configurar el canal utilizado por el auricular de infrarrojos para que más de un Cybot pudieran usarse juntos al mismo tiempo. (Se podían controlar hasta 16 Cybot con los controles de infrarrojos) Sin embargo, cuando se emitió la placa de descarga de infrarrojos, surgieron problemas. No todas las tablas fueron fabricadas de la misma manera, hubo problemas que hicieron que algunas no funcionaran correctamente o no funcionaran en absoluto. Se emitió una solución, pero esto no solucionó todo. Yo fui uno de los desafortunados, nada funcionó para mí a partir de ahí, todo dependía del funcionamiento del auricular de infrarrojos.

Si usted, como yo, fue uno de los desafortunados que tuvo el mismo problema, es posible que desee desenterrar su vieja caja de bits Cybot y hacer este controlador de infrarrojos para controlarlo.

Lo único que no pude hacer es: Control por voz y PC LINK

Paso 1: el control remoto en acción

Image
Image

Tuve problemas para concentrarme, usé mi viejo teléfono para hacer el video.

Paso 2: Cybot

Empecemos. Primero el Prototipo
Empecemos. Primero el Prototipo

Lo siento, pero a menos que tenga un Cybot, esto no es de mucha utilidad para usted.

Pero si conoces a alguien que tenga uno:

Puede ser que esto resucite a esos pequeños durmientes, escondidos en esos armarios polvorientos:)

Paso 3: Comencemos. Primero el Prototipo

Empecemos. Primero el Prototipo
Empecemos. Primero el Prototipo

Antes de hacer el teléfono, construí un prototipo para probarlo y asegurarme de que mi código funcionaba.

R8 y R9 son resistencias pullup para el bus I2C. mucha gente se olvida de añadirlos al circuito, pero son obligatorios. (un par por bus, no dispositivo) Como regla general, las resistencias se agregan al maestro, pero como el Arduino podría usarse como maestro o esclavo y para mantener las cosas simples, la extracción interna no se usa en la biblioteca.

He usado resistencias pullup internas para los pines conectados a los interruptores. Entonces, todos los interruptores están cerca de tierra.

Los pares de resistencia / condensador R1 a R7, C1 a C7 son para compensar el rebote. (por lo que no son necesarios si quieres hacer una prueba rápida, los recomiendo por estabilidad)

Q1 es el controlador del LED infrarrojo (940 nm). Esto es así que el LED utiliza toda la potencia para transmitir las señales. (nuevamente, si la prueba junto a su Cybot, Q1, C8 y R11 se pueden quitar. Conectar R10 y LED1 en serie entre el Pin D3 y 5v debería funcionar)

Creé el circuito usando Fritzing, así que aquí está el archivo para que pueda verlo mejor: Arduino_Handset.zip

Recomendado: