Show Posts
Pages: [1]
1  International / Español / Re: Problema con receptor blutooht on: February 24, 2013, 02:31:50 pm
Pero el problema es que para inicializar los comandos de configuracion tengo que decir el baudrate
2  International / Español / Problema con receptor blutooht on: February 24, 2013, 01:22:12 pm
Recientemente he estado trasteando con un emisor/receptor bluetooth ,el problema es que he cambiado sin darme cuenta el baudrate y ahora no se cuál es , y no se como hacer,que podria hacer?

receptor: http://www.seeedstudio.com/wiki/Grove_-_Serial_Bluetooth
3  International / Español / Wifi precio asequible on: December 02, 2012, 10:10:21 am
Hola amigos,recientemente he empezado en el mundo de las comunicaciones,y viendo los precios de wifi para arduino e visto que son bastante caros,mi pregunta es si puedo utilizar un simple adaptador usb en mi arduino ya que los hay por 15€
4  International / Español / Re: Arduino IR on: November 20, 2012, 03:42:14 pm
Quote
#include <IRremote.h>
IRsend irsend;
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); 
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);//leo todo lo que pasa
    dump(&results);
 irsend.sendSamsung(0xE0E040BF,32);//envio el codigo de apagado
    irrecv.resume(); 
  }
}

5  International / Español / Re: Arduino IR on: November 18, 2012, 02:04:56 pm
Lo que me refiero es que si utilizo en un mismo sketch la libreria declarando un IRsend y un IRrev (el primero para enviar datos y el segundo para recibirlos) lo que pasa es que solo funciona la parte de enviarlos y sin embargo la arte de leer datos de ir no funciona
6  International / Español / Arduino IR on: November 18, 2012, 10:43:08 am
Hola amigos,recientemente e empezado a practicar con mi Arduino UNO rev3 ha enviar codigos IR,Utilizando la biblioteca de IR https://github.com/targettio/Arduino-IR-remote/ , si los utilizo mpor separado funciona perfectamentre ,lo que no soy capaz es de utlizarlos en e mismo programa,alguien conoce algun ejemplo?
7  International / Español / Bluetooht se bloquea on: August 19, 2012, 11:42:16 am
Hola amigos tengo el siguiente modulo bluetot conectado a los terminales tx y rx ya que si lo conecto usanso los pines del software serial impiden que pueda usar una serial lcd


el problema viene al utilizar el siguiente codigo
Code:
#include <SoftwareSerial.h>;
#include <SerialLCD.h>;
SerialLCD slcd(11,12);
 int led = 4;
 int buzz = 5;
void setup()
{
  Serial.begin(38400);
  pinMode(led, OUTPUT);
  pinMode(buzz, OUTPUT);
  slcd.begin();
  slcd.backlight();
  slcd.print("Comandos:");
}
 
void loop()
{
 Serial.println("@" + analogRead(A1));
 Serial.println("/" +analogRead(A0));
  //declaro variables
 int dato;
 //bajar cursor
  slcd.setCursor(0, 1);
  //acciones a realizar
 if(Serial.available()){
 
  dato = Serial.read();
 
//luces encender
 if ( dato==101){
   digitalWrite(led, HIGH);
   slcd.print( "Luces encendidas                   ");
 }
 //luces apagar
 if ( dato==97){
   digitalWrite(led, LOW);
   slcd.print( "Luces apagadas                   ");
 }
 //ruido
 if ( dato==114){
   digitalWrite(buzz, HIGH);
   slcd.print( "Ruido                         ");
 }
 //silencio
 if ( dato==115){
   digitalWrite(buzz, LOW);
   slcd.print( "Silencio                        ");
 }
 
 
 
 
 
 
 
 
 
 
 }
 
 
 
}
 
ya que el bluetooht se bloquea, la su luz no parpadea, el arduino se reinicia y no ovedece al los comandos,y no me puedo conecatr a el

sin enbargo si lo utilizo con codigos simple me envia la informacion bien,o si los utilizo sin el anaaolog read si que funciona
a veces para que funcone debo abrir primero el serial monitor
8  International / Español / Re: Problemas con bluetooth on: August 05, 2012, 01:22:10 pm
Acabo de reacer el codigo,y tampoco me va empiezo a dudar si el problemaes de utilizar el bluetooth y una serial lcd el nuevo codigo directamente no capta los atos enviados
Code:
#include <SoftwareSerial.h>
#define RxD 6
#define TxD 7
SoftwareSerial blueToothSerial(RxD,TxD);
#include <SerialLCD.h>
SerialLCD slcd(11,12);
 int led = 4;
 int buzz = 5;
void setup()
{
  blueToothSerial.begin(38400);
  pinMode(led, OUTPUT);
  pinMode(buzz, OUTPUT);
  slcd.begin();
  slcd.backlight();
  slcd.print("Comandos:");
}
 
void loop()
{
  //declaro variables
 int recvChar;
 int dato;
 //bajar cursor
  slcd.setCursor(0, 1);
  //acciones a realizar
 if(blueToothSerial.available()){
 
  dato = blueToothSerial.read();
  blueToothSerial.println(dato);
//luces encender
 if ( dato==101){
   digitalWrite(led, HIGH);
   slcd.print( "Luces encendidas                   ");
 }
 //luces apagar
 if ( dato==97){
   digitalWrite(led, LOW);
   slcd.print( "Luces apagadas                   ");
 }
 //ruido
 if ( dato==114){
   digitalWrite(buzz, HIGH);
   slcd.print( "Ruido                         ");
 }
 //silencio
 if ( dato==115){
   digitalWrite(buzz, LOW);
   slcd.print( "Silencio                        ");
 }
 
 
 
 
 
 
 
 
 
 
 }
 
 
 
}
9  International / Español / Uso de Vin on: August 05, 2012, 12:03:30 pm
Hola amigos,en mi arduino uno rev3 hay un pin llamado vin, el cual segun leo en la referencia sirve para alimentar el arduino,


mi pregunta es si yo conecto una pila de 9v alcalina(la que tengo a mano es una duracell) con el positivo en el pin vin y el negativo en el pin gnd (el arduino funcionara bien o se quemará), y si en vez de 1 cuadrada de 9v son seis de 1,5?
10  International / Español / Problemas con bluetooth on: August 04, 2012, 02:01:33 pm
Hola amigos,recientemete me he estrenado en el mundo Arduino y he de decir que es impresionante,
actualmente estoy trateando con la comunicacion bluetooth y no me da mas que problemas

el codigo de la aplicacion es este, el bluetooht esta configurado anteriormente


Code:
#include <SerialLCD.h>
#include <SoftwareSerial.h>
int led = 13;
int buzz = 9;
SerialLCD slcd(11,12);//this is a must, assign soft serial pins
#define RxD 6
#define TxD 7
SoftwareSerial blueToothSerial(RxD,TxD);
 void setup()
 {
   
    pinMode(led, OUTPUT);
      pinMode(buzz, OUTPUT);
    Serial.begin(9600);
     slcd.begin();
   slcd.backlight();
     slcd.print("Comandos:"); pinMode(RxD, INPUT);
 pinMode(TxD, OUTPUT);
  blueToothSerial.begin(38400);
 }
 void loop()
 { 
    slcd.setCursor(0, 1);
    if(blueToothSerial.available()){
 
int caracter1= blueToothSerial.read();
       Serial.println(caracter1);
       switch (caracter1) {
    case 32:
    Serial.println("Encender aire acondicionado");
    slcd.print( "Aire encendido                   ");
      break;
    case 101:
    Serial.println("Encender aire luces galpon");
       slcd.print( "Luces encendidas                   ");
    digitalWrite(led, HIGH);
      break;
      case 97:
    Serial.println("Apagar aire luces galpon");
      slcd.print( "Luces apagadas                   ");
     digitalWrite(led, LOW);
      break;
      case 114:
    Serial.println("Facer ruido");
    slcd.print( "Ruido                   ");
     digitalWrite(buzz, HIGH);
      break;
      case 115:
    Serial.println("Silencio");
     slcd.print( "Silencio                   ");
     digitalWrite(buzz, LOW);
      break;
    default:
    Serial.println("Comando desconocido");
     slcd.print( "Nada                   ");
  }
   
       
    }
 }

y el resultado de pulsar a varias veces es

Code:
104
Comando desconocido
113
Comando desconocido
97
Apagar aire luces galpon
216
Comando desconocido
255
Comando desconocido
255
Comando desconocido
255
Comando desconocido
246
Comando desconocido

si pulsa la a varias veces el arduino cambia el int correspondiente ,y tarda mucho en responder ya que es como si se bloqueara y alcabo de unos segundos vuelve, es como si de las veces que pulso el cogiera algunas y no todas
Pages: [1]