Autor Tema: Prinicipante en arduino!  (Leído 28952 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Prinicipante en arduino!
« en: 10 de Julio de 2010, 17:03:34 »
Hola amigos!
Queria preguntarles sobre el arduino, he investigado en la red y segun veo son un conjunto de tarjetas que idearon unas personas y que le agregaron un software de codigo abierto con caracteristicas muy interesantes que lo hacen muy versatil y se programa muy sencillo! :mrgreen:
Ahora bien me baje el programa de la pagina en español que ellos tienen  :shock: :mrgreen:
Pero no mi duda es que no se como instalar el programa o sera que no hace falta  :?
Porque le doy al iconito de arduino y este arranca por lo que presumo que no se instala sino que se corre directamente desde el .exe o no?
Pienso pedirme unas de esas tarjetitas  :D  para meterle manos a las obras  :D

Saludos

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Prinicipante en arduino!
« Respuesta #1 en: 10 de Julio de 2010, 18:09:04 »
Efectivamente, no requiere instalación RALF.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: Prinicipante en arduino!
« Respuesta #2 en: 10 de Julio de 2010, 20:00:05 »
Gracias jfmateos2!
Ya me lo iamginaba he visto unas aplicaciones con el arduino y el ipod que me dejaron  :2] :2]
Alguien a utilizado el arduino para poderlo comunicar  con un ipod, alguna idea?

Saludos

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: Prinicipante en arduino!
« Respuesta #3 en: 11 de Julio de 2010, 17:05:03 »
Buenas amigos!
Queria saber que tipo de interrupciones se pueden generar con el arduino, segun veo no se si sera una limitante del atmel o del software arduino, que solo permite interrupciones en unos pines especificos por cambio de nivel y por flanco... no traera el atmel o el arduino interrupciones como los pic por temporizador, recepcion de datos seriales, por el ADC...  :(

De antemano agradecido por sus comentarios   :mrgreen:

Saludos

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Prinicipante en arduino!
« Respuesta #4 en: 12 de Julio de 2010, 01:50:01 »
Hola Ralf:
Efectivamente el arduino sólo admite interrupciones por cambio de estado en esos 2 pines (creo que el mega admite hasta 4 interrupciones externas) y se gestionan con la función attachInterrupt (http://www.arduino.cc/en/Reference/AttachInterrupt).
También posee interrupciones por timer como puedes ver en este artículo (http://www.uchobby.com/index.php/2007/11/24/arduino-interrupts/), pero requieren una librería externa, y sólo están a nuestra disposición el timer1 y el timer2.
Respecto a la conexión serial, las funciones de Arduino ya hacen uso de la interrupción correspondiente, por lo que no tienes que preocuparte de nada.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Prinicipante en arduino!
« Respuesta #5 en: 12 de Julio de 2010, 02:25:08 »
Aprovechando que el Pisuerga pasa por Valladolid, también voy a preguntar: ¿hay algún simulador para Arduino, algo que funcione como MPLAB Sim o como Proteus?

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Prinicipante en arduino!
« Respuesta #6 en: 12 de Julio de 2010, 02:38:03 »
De pago: http://www.virtualbreadboard.net/

Gratuitos hay uno para linux (emulino) pero no lo he usado nunca.

También hay gente que se monta en Isis el ATmega con el cristal y los condensadores, le mete el HEX de Arduino y listo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Prinicipante en arduino!
« Respuesta #7 en: 12 de Julio de 2010, 03:01:12 »
Gracias Juanfe.
Lo estoy intentando con Proteus pero me da un error de "Invalid opcode 0xFFFF". He buscado por ahí y hay más gente con ese problema, pero no encuentro soluciones.
Os dejo el fichero de Proteus y el HEX de Arduino por si alguien puede echarme una mano.
Gracias

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Prinicipante en arduino!
« Respuesta #8 en: 12 de Julio de 2010, 03:09:16 »
Gracias Juanfe.
Lo estoy intentando con Proteus pero me da un error de "Invalid opcode 0xFFFF". He buscado por ahí y hay más gente con ese problema, pero no encuentro soluciones.
Os dejo el fichero de Proteus y el HEX de Arduino por si alguien puede echarme una mano.
Gracias


Voy a intentarlo por que gano´España,  :D :D :D,

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Prinicipante en arduino!
« Respuesta #9 en: 12 de Julio de 2010, 05:02:05 »
Hola Nocturno, nunca había probado a meterle el bootloader, pero efectivamente da error.

Yo generalmente le meto directamente el HEX del applet, y funciona bien.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Prinicipante en arduino!
« Respuesta #10 en: 12 de Julio de 2010, 05:38:17 »
¿Y cuál es ese HEX?

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Prinicipante en arduino!
« Respuesta #11 en: 12 de Julio de 2010, 05:49:34 »
Aqui os pongo un Video de YouTube de como se hace con Proteus.
si quieren saber mas buscar en Google con este frase del mismo autor

1= ZIcMQZjcmew
2= coM_K7sju88


Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Prinicipante en arduino!
« Respuesta #12 en: 12 de Julio de 2010, 06:05:12 »
El hex debes tenerlo en la carpeta applet.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Prinicipante en arduino!
« Respuesta #13 en: 12 de Julio de 2010, 06:58:17 »
Perfecto, ya funciona. Gracias  :-/

Por cierto, casi me vuelvo loco buscando la carpeta Applet, y resulta que estaba en Mis documentos :)

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Prinicipante en arduino!
« Respuesta #14 en: 12 de Julio de 2010, 07:47:20 »
Me alegro chiquillo, pero danos una explicacion como lo hiciste.



 

anything