Mostrando entradas con la etiqueta remoto. Mostrar todas las entradas
Mostrando entradas con la etiqueta remoto. Mostrar todas las entradas

domingo, 17 de marzo de 2024

Coche remoto por Módulo 433MHz

Página principal

Coche remoto por
Módulo 433MHz


Continuando con mi anterior montaje, me dí cuenta que en algunas ocasiones cuando perdía contacto visual con el vehículo, también se perdía el contron.
Esto era normal al ser mediante IR, por lo que me puse a solucionarlo mediante módulos de RF de 433MHz.

Módulos RF



Emisor.



Receptor.

Al contrario que con los IR , la señal de RF llega bastante más lejos, traspasando paredes.
El utilizar RF , se producen interferencia entre los motores de los servos y la señal de RF, y lo mejor es utilizar diferente alimentación, pero eso sería estudio de otro artículo.
El mayor problema que he tenido, son las librerías.
Unas son incompatibles con otras, otras funcionan en algunas versiones de arduino y otras no.
Como ejemplo, la librería Servo es incompatible con la librería VirtualWire.
La solución es incluir las librerías modificadas que utilizo yo.

Programa Arduino.
Librerías utilizadas.

Video

En un artículo anterior había probado la cámara ESP-CAM , y se me ocurrió colocársela al vehículo para manejarlo a distancia.
Vuelve a ocurrir lo mismo con las interferencia de la alimentación, si la conecto directamente  a los 5V del arduino, algunas veces funciona y otras no.
Para eliminar problemas en las pruebas, la alimento mediante una Power-BANK.



Video cámara vehículo



Saludos.
Juan Galaz


Bibliografía:

14/05/2014 - Arduino - Reloj con medidor de temperatura y humedad externa.433MHz - MX-05V. arnote
07/05/2014 - Arduino - Receptor temperatura y humedad-433MHz-MX-05V.   ardurx
06/05/2014 - Arduino-Transmisor temperatura y humedad-433MHz-MX-FS-03V. ar433



 

sábado, 16 de marzo de 2024

Coche remoto por Infrarrojos

 

Página principal

Coche remoto por
Infrarrojos


El otro día me encontré en el Rastro un Freaduino . Es un arduino UNO con algunas buena modificaciones, junto con varios accesorios, un vehículo movido por servos modificados, y un conjunto de sensores.
https://forum.arduino.cc/t/review-de-freaduino-uno-placa-compatible-con-el-arduino-uno/168846

Si tienes un servo y quieres utilizarlo para giro continuo, existe numerosos tutoriales que te explican como hacerlo.
El resumen de la modificación que debes hacer es:
-Quitar el potenciómetro y sustituirlo por dos resistencias iguales (10K).
-Eliminar el tope que existe en uno de los rodamientos para que gire 360 º.
La prueba sencilla que se me ocurrió  fue hacer un coche teledirigido mediante un mando a distancia de televisión, en mi caso LG.

Lo primero es tener el receptor de IR, yo tengo muchos de reciclaje.



Las pruebas se hicieron en el nano, y como todo funcionaba bien lo pase al Freaduino.


El montaje en Freaduino.

El mayor problema que he tenido, son las librerías.
Unas son incompatibles con otras, otras funcionan en algunas versiones de arduino y otras no.
/*
You have to go into the .h and .cpp files and change "WProgram.h" to Arduino.h
WProgram.h: No such file or directory
*/
/*
Las librerías  "IRremote" y "RobotIRremote" son incompatibles
Tu tienes que instalar "IRremote" y desinstalar "RobotIRremote".
*/

La solución es incluir las librerías modificadas que utilizo yo.

Programa Arduino.
Librerías utilizadas.

Video


Saludos.
Juan Galaz


Bibliografía:


https://www.youtube.com/watch?app=desktop&v=Ux1nzNDKxoA
https://www.youtube.com/watch?v=4C8Y3caU4y0
Tren IR
Coche RC
SERVO

martes, 6 de abril de 2021

Control Remoto universal para aparatos eléctricos o electrónicos

Control Remoto universal
para aparatos eléctricos o electrónicos
Autor:
Alfredo Segura Celedón



Este es el segundo proyecto que no es mio y que publico en mi página web.
Todo el proyecto es de Alfredo, los ficheros son tal cual como me los mandó.

Este proyecto es muy interesante, ya que se ha elegido un Control Remoto universal para controlar el encendido y apagado de aparatos eléctricos o electrónicos a distancia. En lo particular lo he dispuesto para apagar y/o encender la luz de mi recámara, durante la noche, ya que el apagador principal está cerca de la puerta, pero alejado de la cama.

El control remoto usado es un Mitzu modelo MRC-ZN4 el cual tiene un costo muy bajo en las tiendas departamentales, y cuyo protocolo de emisión infrarroja es de un protocolo muy común en televisores y otros aparatos (SIRC).

En cuanto al socket para el foco de la recámara, o al aparato que haya que controlar, se hacen las siguientes adaptaciones:

1.- Se diseña y se construye una pequeña tarjeta electrónica que consiste de un microcontrolado PIC12f629, un Cristal de Cuarzo de 12 MHz, un sensor IR (infrarrojo) VF838 o similar, un Relevador (Relay) de 5 VCD con dos polos y un tiro (C, NO, NC), algunos resistores, 1 diodo 1N4148, 3 Transistores BC548B y 2 capacitores de 22 pF.

Se hace uso de una fuente de 5 VCD de cualquier teléfono celular, con al menos 500 mA.

El programa del PIC12f629 se anexa a este proyecto y se puede compilar con PCW o cualquiera otro y grabar el PIC con el grabador con que se cuente.

El programa con el PIC12F629 detecta la señal infrarroja del Control Remoto MITZU del cual se usan solamente dos botones:

a) POWER para encender/apagar el dispositivo remoto
b) CH -, para encender/apagar cualquier otro control en el mismo dispositivo remoto

En mi proyecto, como ya mencioné, el dispositivo remoto es el foco de una recámara, cuyo socket cuenta con la electrónica descrita y un juego de leds blancos, que iluminan tenuemente la habitación, para no molestar a tu pareja de cama.

Mas información en el fichero: 12f629_mitzu2.txt



Esquema.


Estudio de la señal.


Señal de infrarroja.


Circuito montado.


Circuito impreso.


PROGRAMAS

Autor:   Alfredo Segura, Queretaro Mexico, agosto de 2019