Show Posts
Pages: 1 2 [3] 4 5 ... 7
31  International / Español / Re: Ejemplo Webclient no funciona ni en Arduino 23 ni en Arduino 1.0 on: August 30, 2012, 09:42:23 am
Hola, una pregunta bastante tonta pero… ¿has puesto la IP de la placa en el rango de IPs de tu router?
Si tu router tiene 192.168.0.1 el ejemplo del WebClient no te valdrá si no cambias la IP del arduino, que es;
Code:
byte ip[] = { 192,168,1,177 };
32  International / Hardware / Re: ¿Es mejor tomar la humedad así? on: August 29, 2012, 04:50:10 pm
Pues al final no lo he instalado, he arreglado los problemas del eagle y listo  smiley-mr-green
No te aseguro que sea así, pero le veo un poco más de lógica que al otro montaje.
33  International / Talleres, Encuentros, ... / Barcamp en Villarreal (Castellón) on: August 27, 2012, 03:39:52 pm
Muy buenas, el Comando Castellón estamos lanzados con las barcamps y vamos a realizar otra en octubre, esta vez en Villarreal. Por supuesto estais todos (y todas) invitados, pero se agradecerían colaboraciones… ¿Alguien quiere venir a realizar una charla?  smiley-lol


la documentación la vamos a poner en jottit http://arduinobarcamp.jottit.com/xii_arduino_barcamp_%28vilareal%29%29, la hemos nombrado la XII porque no hay constancias de anteriores en ese sitio web. En verdad, si la hemos de numerar, creo que nos hemos descontado hace tiempo   smiley-yell

Bueno, lo dicho, si alguien se anima a dar charla/taller/venir a hacer el friki, poneos en contacto con Josemanu o conmigo  smiley-wink
34  International / Software / Re: Programación con Mac Os on: August 23, 2012, 05:22:05 pm
Para instalar una librería en Mac Os, tienes que ir a
Aplicaciones/Arduino.app click derecho "mostrar contenido del paquete" > contents > Resources > Java > libraries

y ahí colocar la librería que quieras, te recomiendo que guardes una copia de las librerias fuera de ahí, porque si actualizas el IDE, te cargas toda la carpeta de librerias.

Por cierto, deberás reiniciar el IDE si es que lo tenías abierto.
35  International / Hardware / Re: ¿Es mejor tomar la humedad así? on: August 20, 2012, 03:53:34 pm
Con un 90% de posibilidades de meter la pata, diría que no, no entiendo para qué el potenciómetro, ¿para regular la humedad de forma manual? yo prefiero hacerlo vía software.
Ahora pregunto yo, ¿no sería mejor así?  smiley-lol


Por cierto, acabo de reinstalar el eagle y me da algún que otro problemilla, mañana le echo mano al kiCAD, a ver qué tal.
36  International / Proyectos / Re: Concurso mes de Junio - Proyecto más original en el que se use Arduino on: May 31, 2012, 05:20:35 am
Por mi parte intenté que todos los proyectos acabaran en github, por tenerlos todos juntos, aunque alguno, como el de nayma, se resistió, jejeje.
Entonces eliminado del concurso, su premio para mi!!!  smiley-mr-green
Ahora en serio, ¿repetimos? A mi me gustó mucho la experiencia.
37  International / Proyectos / Re: Concurso mes de Junio - Proyecto más original en el que se use Arduino on: May 31, 2012, 04:09:24 am
La documentación debe de estar online,
yo hice https://ardumeteo.jottit.com/
y me lo pasé bomba, casi no dormi en dos días, pero lo volvería a repetir.
Yo también, ¿repetimos?  smiley-wink
38  International / Software / Re: Escribir Binario fácil on: May 23, 2012, 01:44:12 pm
Creo que no te he entendido del todo... ¿tu quieres pasar un numero (del 1 al 10) por el puerto serie y que ponga en HIGH el pin digital que corresponde a ese numero? Eso no es binario, es simplemente asignar una salida al numero que le pasas.

Lo que explicas sería algo similar a esto
Code:
int vectorSalidas[] = {1,2,3,4,5,6,7,8,9,10}; //asignar numero de pin

void setup()
{
  for (int i = 0; i < 10; i++) {
    pinMode(vectorSalidas[i], OUTPUT);
  }
  Serial.begin(9600);
}

void loop(){
if (Serial.available() > 0)
    {
      int inByte = Serial.read();
      switch (inByte)
      {
        case '1':   
          pines(1);
          break;
       case '2':   
          pines(2);
          break;
       case '3':   
          pines(3);
          break;
       case '4':   
          pines(4);
          break;
       case '5':   
          pines(5);
          break;
       case '6':   
          pines(6);
          break;
       case '7':   
          pines(7);
          break;
       case '8':   
          pines(8);
          break;
       case '9':   
          pines(9);
          break;
      default:
          pines(10);
          break;
      }
    }
}


void pines(int pin)
{
  for (int i= 0; i<10; i++)
  {
      vectorSalidas[i] = LOW;
  }
  vectorSalidas[pin%10] = HIGH;
}

39  Development / Other Software Development / Re: Arduino Libraries Census and Repository on: April 29, 2012, 05:14:56 pm
Hello Massimo,

Do you open the census to everybody? I think that would be good to know which libraries are in the census for avoiding to repeat them.
Another thing, I think the repository must have 2 parts, one for arduino 1.0 and another for before versions.

It's only a suggestion  smiley-wink
40  International / Español / Re: alguna idea para mejorar este codigo SOLUCIONADO on: April 24, 2012, 06:10:09 pm
¿Ves lo que te decía? Esta contestación iba para el otro hilo  smiley-mr-green
Me alegro que te funcione bien
41  International / Español / Re: ampliar pulsadores en el mismo programa SOLUCIONADO on: April 24, 2012, 05:39:16 pm
Más que nada, porque los habías declarado, pero no los habías usado, creo que lo que te interesaba era un estado por botón, ¿no?
42  International / Español / Re: alguna idea para mejorar este codigo para encender y apagar con pulsadores on: April 24, 2012, 05:36:53 pm
Lo suyo sería capturar los botones mediante interrupciones, pero si llevas el tema de programación flojillo, mejor no complicarte la vida todavía. Todo se andará.
Por cierto, ¿no sería mejor usa un solo hilo para el código? llevas 2 hilos abiertos y puede que te lies (o te liemos) con varios frentes abiertos.

Con millis(), da juego a que el procesador haga otras tareas mientras hace la espera, pero yo te aconsejo que, de momento, lo dejes así y te mires los ejemplos que hay en el IDE de Arduino y en el playground. Igual allí encuentras código que te ayuda en tu cometido.
43  International / Español / Re: ampliar pulsadores en el mismo programa SOLUCIONADO on: April 24, 2012, 05:20:44 pm
Me refiero a que si quieres que el botón 1 sea independiente del botón 2, tendrás que usar un estado para el botón 1 y otro para el 2;
void loop(){

  if (digitalRead(buttonPin) == HIGH) {
  delay(500);
    if(estado)
    digitalWrite(ledPin, HIGH);
   else
        digitalWrite(ledPin, LOW);
   estado = ~estado;
  }
if (digitalRead(buttonPin2) == HIGH) {
  delay(500);
    if(estadobutton2)
    digitalWrite(ledPin2, HIGH);
   else
        digitalWrite(ledPin2, LOW);
   estadobutton2 = ~estadobutton2;
  }
if (digitalRead(buttonPin3) == HIGH) {
  delay(500);
    if(estadobutton3)
    digitalWrite(ledPin3, HIGH);
   else
        digitalWrite(ledPin3, LOW);
   estadobutton3 = ~estadobutton3;
  }
 }
44  International / Español / Re: ampliar pulsadores en el mismo programa SOLUCIONADO on: April 24, 2012, 05:01:53 pm
Llámame agorero, pero no te va a funcionar...  smiley-mr-green



Utiliza varios estados, no siempre el mismo, que te has olvidado de esa parte.  smiley-razz
45  International / Español / Re: ampliar pulsadores en el mismo programa ?????????? on: April 22, 2012, 05:46:14 pm
si tienes un arduino Mega... Arduino UNO (y duemilanove, diecimila...) "sólo" tienen 14 entradas/salidas digitales, pero se numeran de 0 a 13  smiley-wink

Por otro lado, te has dejado de nuevo la variable de estado para el boton 2, por lo demás bien.
Pages: 1 2 [3] 4 5 ... 7