Show Posts
Pages: 1 ... 65 66 [67] 68 69 ... 94
991  International / Español / Re: Otros cacharros on: September 14, 2011, 04:22:55 pm
En ebay estan saliendo los displays lcd de 16x2 por 5 euros.

los de 5 euros estan bien pero yo prefiero pagar algo mas y tener la controladora integrada y asi poder enviarle los comando por I2C o serial. asi ahorro en pines y los montajes son mucho mas sencillos y con menos cables
creo que uno de estos dos estaria muy bien ya que usan la libreria de arduino y lo la basura de libreria de las pantallas que vende byvac en ebay

por 15 euros
http://www.ebay.es/itm/110734920505?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649


por 10 euros
http://www.ebay.es/itm/110731749081?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649
992  International / Español / Re: Otros cacharros on: September 14, 2011, 04:03:44 pm
Code:
// define a module on data pin 3, clock pin 2 and strobe pin 4
TM1638 module(3, 2, 4);

el chipselect sera el strobe pin
el data pin sera el que envie los datos que tiene que interpretar el TM1638

pero nunca habia visto que un pin (a excepcion del pin13) se use como clock. cualquier pin IO se puede configurar como clock entonces?
Vi un ejemplo el otro día para un cacharro que usa el pin 3 como reloj



mirando la libreria...
Code:
  pinMode(clockPin, OUTPUT);
  digitalWrite(clockPin, HIGH);

void TM1638::send(byte data)
{
  for (int i = 0; i < 8; i++) {
    digitalWrite(clockPin, LOW);
    digitalWrite(dataPin, data & 1 ? HIGH : LOW);
    data >>= 1;
    digitalWrite(clockPin, HIGH);
  }
}


byte TM1638::receive()
{
  byte temp = 0;

  // Pull-up on
  pinMode(dataPin, INPUT);
  digitalWrite(dataPin, HIGH);       

  for (int i = 0; i < 8; i++) {
    temp >>= 1;

    digitalWrite(clockPin, LOW);       

    if (digitalRead(dataPin)) {
      temp |= 0x80;
    }

    digitalWrite(clockPin, HIGH);       
  }

  // Pull-up off
  pinMode(dataPin, OUTPUT);
  digitalWrite(dataPin, LOW);

  return temp;
}

por lo que yo entiendo no es que configures el pin como clock y se ponga a funcionar y ya esta. (esto es lo que dudaba que hiciese)
lo que entiendo es que conforme le va enviando datos va pasando de LOW a HIGH en cada dato y ese cambio de estado es el que hace de reloj.

resumiendo, que tiene muy buena pinta y creo que va a caer uno smiley-wink
993  International / Español / Re: Otros cacharros on: September 14, 2011, 03:52:50 pm
ahora que caigo el interrupt 1 esta en el pin 3, por lo que seguramente se pueda programar que en lugar de actuar como interrupt actue como reloj.
investigando...
994  International / Español / Re: Otros cacharros on: September 14, 2011, 03:39:49 pm
Code:
// define a module on data pin 3, clock pin 2 and strobe pin 4
TM1638 module(3, 2, 4);

el chipselect sera el strobe pin
el data pin sera el que envie los datos que tiene que interpretar el TM1638

pero nunca habia visto que un pin (a excepcion del pin13) se use como clock. cualquier pin IO se puede configurar como clock entonces?
995  International / Español / Re: Otros cacharros on: September 14, 2011, 03:28:57 pm
Sergegsx me has liado!!!!

jajajaa eso entiendo que significa que te ha molado,no?

entonces en teoria puedes usar cualquier 2 pines digitales, los defines en el programa y la libreria ya se encarga de configurarlos y hacerlos funcionar,no?
lo que no se es como define el pin del clock, pero sera cuestion de mirar la libreria que esta el enlace ahi.
996  International / Español / Re: Otros cacharros on: September 14, 2011, 02:39:54 pm
habeis visto este
http://www.dealextreme.com/p/8x-digital-tube-8x-key-8x-double-color-led-module-81873


tiene buena pinta por 5 euros !! vamos si en ebay iba yo a comprar una pantallita de esas de 7segments y me costaba 10 euros, y mas caro si lo queria con controlador I2C.

solo me queda para comprarlo entender como va conectado para ver si puedo aplicarlo a un proyecto.
segun el codigo de ejemplo
Code:
// define a module on data pin 3, clock pin 2 and strobe pin 4
TM1638 module(3, 2, 4);
lo que no se es si esos pines 3,2,4 son del arduino, porque que yo sepa el clock del arduino es el 13 si es que esta usando SPI
Quote
the SPI bus uses pins 10 (SS), 11 (MOSI), 12 (MISO), and 13 (SCK)
997  International / Español / Re: Que Ethernet Shield comprar? on: September 14, 2011, 07:43:10 am
LA MADRE QUE LO PARIO !!!  smiley-zipper smiley-zipper
perdon !!

resulta que el ip de WebClient esta desactualizado y por eso no funciona.
voy a comprobar porque igual el IP de mi servidor tambien lo han cambiado y por eso dejo de funcionar mi proyecto.

esto es de coña, tengo un router nuevo pujado por ebay, he perdido un monton de horas pensando que era el shield y resulta que se habia unido la coincidencia de que el ip de google (el qu  trae por defecto WebClient) y seguramente el ip de mi servidor de Goddady han cambiado y por eso dejo de funcionar

argggg

voy a comer y a tomarme un valium jajaja
998  International / Español / Re: Que Ethernet Shield comprar? on: September 14, 2011, 07:35:03 am
¿no sera el router no?

eso es lo que llevo 2 horas comprobando.
incluso he cambiado el router, he desconectado todo y solo he puesto el arduino y me portatil conectados al router (nada de switch ni otros ordenadores)
tampoco funciona.

has podido comprobar si el ejemplo de WebClient funciona?
lo digo porque he hecho ping a el ip que viene en el ejemplo y no me responde
999  International / Español / Re: Que Ethernet Shield comprar? on: September 14, 2011, 06:38:21 am
alguien puede comprobar si el ejemplo que viene con arduino WebClient funciona sin modificar nada.
o como mucho metiendo la puerta de enlace (gateway).

no entiendo que le pasa a mi ethernet shield, de un dia para otro no funciona internet pero si le meto el WebServer si que funciona localmente :S
1000  International / Español / Re: Conectar ventilador a pin digital. on: September 14, 2011, 05:13:50 am
bueno si te has dado cuenta ya vamos avanzado  smiley-roll-blue

no obstante, este post me ha recordado a este...
http://arduino.cc/forum/index.php/topic,70432.msg522777.html
1001  International / Español / Re: Conectar ventilador a pin digital. on: September 14, 2011, 04:44:08 am
También me dijo que es igual que manejar los servos, este sábado pienso en comprar algunos, porque me he comprado el Arduino mayoritariamente para hacer un pequeño robot autónomo, que se mueva con ruedas y evite paredes (eso ya digo yo que con ultrasonidos... smiley-grin), y de paso, con el tiempo, cámara, brazos y en fin, mas cosas, el Arduino no tiene mas limites que sus pines smiley-lol, el caso es que, ¿no tendria el mismo problema con los servos, no?, es decir, los servos ya los podré enganchar y hacer que funcionen, porque usaran menos de 12 de voltaje, no?.

no es por desanimarte, pero pensar en montar un robocop cuando te da igual 5V que 12V, es tirar un poco alto.
yo de ti, miraria todos los enlaces de mi firma, haria programas pequeños, entenderia como funciona arduino, electronica, etc..
1002  International / Español / Re: Conectar ventilador a pin digital. on: September 14, 2011, 03:35:45 am
en serio me haces esa pregunta? es decir, porque "gire" no significa que estes haciendo las cosas bien, y te digo como hacerlas bien y pasas diciendo que como funciona "te vale"

tio tienes que mirarte electrónica básica porque sino el arduino te va a durar 2 dias y luego vendras abriendo un post diciendo "le he conectado la lavadora al pin digital y ahora el arduino no me va"

por cierto, no intentes conectar el arduino al enchufe de la pared, 230V, "para ver si funciona", es peligroso.
sin acritud smiley-wink
1003  International / Español / Re: Conectar ventilador a pin digital. on: September 14, 2011, 03:15:30 am
hombre dudo que te hayas leido mis links porque con la cantidad de información que hay ahí ya sabrias latín! jeje
Quote
El caso es que tenía un ventilador de esos antiguos de los ordenadores,
entonces son de esos ventiladores que trabajan a 12V,no? y tu le estas metiendo 5V.
y encima como te han dicho anteriormente, las salidas de arduino tienen 40mA, no puedes coger y conectar cualquier cosa.

y como siempre google tiene la solución, si pones "arduino fan 12V" y te vas a imagenes...
1004  International / Español / Re: Sensor PING y librería Servo on: September 13, 2011, 06:19:26 pm
no se si lo dije anteriormente, pero yo no uso la libreria servo y de vez en cuando tambien hay lecturas erroneas. lo solucione usando un filtro modal por software ya que en mi caso era para medir la altura de un tanque.
1005  International / Español / Re: un nuevo arduiano mas on: September 13, 2011, 06:08:07 pm
jaja algo muy gordo dice!
pues hay un proyecto de un cohete por uno de los posts jeje

bienvenido, echa un vistazo a mi firma si estas empezando.
Pages: 1 ... 65 66 [67] 68 69 ... 94