martes, 5 de abril de 2016

Robot Bluetooth con celular



Introducción:
Este proyecto es el resultado de la integración de un módulo Bluetooth, una tarjeta para controlar motores, una plataforma de robot, controlado a través de un teléfono celular.

Paso 1:
La imagen muestra los componentes del robot. Se busca modularidad tanto en la base del robot como en los componentes electrónicos.

Componentes del robot

Paso 2:
La siguiente imagen muestra el robot ya ensamblado.

Vista superior del robot
Paso 3:
El programa para controlar los motores usando el módulo Bluetooth.

/* Arduino drive Shield V1 */
// Writen by: AMS

#include <AFMotor.h>

AF_DCMotor Motor_Derecho(1);
AF_DCMotor Motor_Izquierdo(2);
int Info_Serial;

void setup() {
  Serial.begin(9600);           // set up Serial library at 9600 bps
  Serial.println("Motor control");

}

void loop() 
     {
      Info_Serial=Serial.read();

      switch (Info_Serial)
        {
          case '0':
            Serial.println("Adelante"); 
            Motor_Derecho.run(FORWARD);
            Motor_Derecho.setSpeed(255);  
            Motor_Izquierdo.run(FORWARD);
            Motor_Izquierdo.setSpeed(255);  
          break;
          
          case '1':
            Serial.println("Atras"); 
            Motor_Derecho.run(BACKWARD);
            Motor_Derecho.setSpeed(255);  
            Motor_Izquierdo.run(BACKWARD);
            Motor_Izquierdo.setSpeed(255);  
          break;  
          
          case '2':
            Serial.println("Giro derecha"); 
            Motor_Derecho.run(BACKWARD);
            Motor_Derecho.setSpeed(255);  
            Motor_Izquierdo.run(FORWARD);
            Motor_Izquierdo.setSpeed(255);  
          break;  
          
          case '3':
            Serial.println("Giro izquierda"); 
            Motor_Derecho.run(FORWARD);
            Motor_Derecho.setSpeed(255);  
            Motor_Izquierdo.run(BACKWARD);
            Motor_Izquierdo.setSpeed(255);  
          break; 
          
          case '4':
            Serial.println("Parar"); 
            Motor_Derecho.run(FORWARD);
            Motor_Derecho.setSpeed(0);  
            Motor_Izquierdo.run(FORWARD);
            Motor_Izquierdo.setSpeed(0);  
          break;
        }
      }

Paso 4:
El siguiente video muestra el ensamble de los módulos del robot.

Libreria Arduino para motor shield V1



Introducción:
La tarjeta para el control de motores V1, facilita la integración y puesta en marcha de robots o proyectos de Arduino. Aquí se explica la instalación de la librería que controla la tarjeta


Paso 1:
La tarjeta para el control de motores, fue desarrollada por Adafruit, por lo que se puede descargar directamente de la página la librería para el control de motores.


La librería se descarga de la página de Adafruit

Paso 2:
La librería se descarga como un documento .zip. Se debe descomprimir y guardar en el directorio /Arduino/librerías/AFMotor.


Se descomprime el archivo .zip

Paso 3:
Aquí se muestra la ruta donde se guardó el archivo

 
Ubicación donde pegar la librería AFMotor
Paso 4:
Es importante cambiar el nombre del archivo que se descomprimió y renombrarlo por AFMotor, para que el sistema reconozca la librería.


jueves, 31 de marzo de 2016

Como reparar Interfon



Introducción:
Un sistema de timbre en casa, es muy importante, ya sea un timbre, una campana, un videoportero, etc. Un problema grave es que un timbre no funcione, ya que la gente de la calle puede pensar que no hay nadie en casa al no recibir respuesta y quien se encuentra dentro de casa no se da cuenta de quién los visita.

Paso 1:
El interfon instalado presenta serios problemas en cuanto a prestaciones, por lo que ha dejado de funcionar. La alternativa temporal es instalar otro sistema de timbre dentro de la carcasa del timbre original.

Circuito interruptor del botón inalámbrico

Receptor y timbre
Paso 2:
Se adapta el botón del interfon instalado para que active un switch. Las 2 terminales de éste switch (N.O.) se colocan en paralelo con el switch del timbre inalámbrico.
 
Instalación en portero de calle
Adaptación del switch con el botón del portero de calle
Es importante fijar bien las baterías
Paso 3:
Se arma nuevamente el interfon y se conecta el timbre dentro de casa

El portero de calle se vuelve a instalar
Se coloca el timbre-receptor en una clavija
Paso 4:
El siguiente video muestra la instalación y prueba del sistema.