fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

un saludo desde madrid a todos

10 Respuestas
3 Usuarios
0 Reactions
9,463 Visitas
ergas
Respuestas: 15
Topic starter
(@ergas)
Active Member
Registrado: hace 12 años

Hola a todos,

Soy novato total en la robotica/electronica, he estado buscando guias sobre el tema y me acabe topando con esta web y con los proyectos que tratais.

Pense que seria buena idea empezar con el tarribot, tengo que comprar las herramientas y los materiales, como no tengo idea de electronica, me gustaria que me indicarais alguna tienda online o por la zona de collado villalba donde poder surtirme de herramienta, y que herramientas considerais vosotros que serian las indispensables que debeia comprar.

Si ademas pudierais indicarme alguna guia para aprender mas, os estaria muy agradecido.

Muchas gracias de antemano.

Responder
9 respuestas
ergas
Respuestas: 15
Topic starter
(@ergas)
Active Member
Registrado: hace 12 años

Hola de nuevo,

por fin, me ha llegado hoy el pedido de DX, asi que me voy a poner a ver que puedo ir haciendo.

Cualquier sugerencia o consejo para un completo novato en electronica sera aceptado de buen grado.

Un saludo a todos

Responder
ranganok
Respuestas: 3875
(@ranganok)
Ardero
Registrado: hace 19 años

Empieza por algo sencillo (encender y apagar un led).

Si lo que quieres es electrónica hay unos videotutoriales que te pueden ayudar: http://www.youtube.com/user/Twistx77/videos?flow=grid&view=1 " onclick="window.open(this.href);return false;

Además en RS creo que han puesto cursos de Arduino, no se si son públicos pero hechale un vistazo.

S2

Ranganok Schahzaman

Responder
ergas
Respuestas: 15
Topic starter
(@ergas)
Active Member
Registrado: hace 12 años

Hola,

estoy tratando de hacer este proyecto y no consigo que se apaguen los LED.

http://www.youtube.com/watch?v=RJPKuGF4lRE

no se si lo que tengo mal es el sketch o el circuito.

podriais echarme una mano???

Responder
thoron
Respuestas: 33
(@thoron)
Eminent Member
Registrado: hace 14 años

Pero si quieres que te ayuden, tienes que aportar datos.

Por ejemplo, ¿Tienes mal el sketch o circuito? Es poco probable que alguien lo sepa si no lo enseñas 😉

No te tomes esto mal, es sólo que cuando preguntes dudas, debes aportar información que sirva para que alguien pueda contestarte. Si tienes un problema en un programa y no pegas código, por ejemplo, parece poco probable que nadie pueda ayudarte...

EDIT: Si antes hablo... en este caso parece que tienes la respuesta en los comentarios del vídeo:
This video contains a small mistake and a challenge for the viewer.
The example we show in the video is using 5 LEDs while the code in the book only handles three of them.
I'm sorry about the mistake but this could also be a challenge for you viewers.
Try to make it work with 5 LEDs and post a link to your code.
There is nothing to win at this time, apart from the admiration of your peers 🙂

Así que eso, es un desafío 😉

La solución está también en los comentarios, pero sería mejor que intentases solucionarlo tu, es algo sencillo. Con fijarte en los detalles, seguro que lo ves 😉

Responder
ergas
Respuestas: 15
Topic starter
(@ergas)
Active Member
Registrado: hace 12 años

hola,
la verdad es que le estuve echando fotos al circuito para subirlas y pensé en copiar el código.

siento la torpeza, pero de todas formas muchas gracias por contestar.

ya me di cuenta que faltaba código para dos de los led y lo había generado.

hoy encontré el problema de que no se apagaran los LED.

el fallo lo tenia en el código ya que declaraba e inicializaba directamente la variable float baselineTemp=(((analogRead (sensorPin)/1024.0)*5.0) - .5) *100;

he descubierto que esta inicializacion debe hacerse en el setup()

//float baselineTemp=(((analogRead(sensorPin)/1024.0)*5.0) - .5) *100;
float baselineTemp;
void setup(){
//se abre un puerto serie para mostrar los valores
Serial.begin(9600);
//se marcan los pines de los LED como salida
for(int x=2;x<7;x++){
pinMode(x,OUTPUT);
digitalWrite(x,LOW);
}
baselineTemp=(((analogRead(sensorPin)/1024.0)*5.0) - .5) *100;
}

Responder
Página 2 / 2
Compartir: