Indice gráfico
Indice texto
N ovedades TRANSLATE TXAPUZAS
Paperduino Leonardo: Clon de Arduino Leonardo en un PCB de un una sola so la car a DESCRIPCIÓN El presente proyecto es realizar un clon de Arduino Leonardo de una manera manera sencilla. Es por eso que la distribución de las patillas no coincide con las standard de Arduino (habrí (habría a que hacer hacer muchos puentes puentes en la placa o usar las dos caras). No obstante, obstant e, la mayoría de las características de Arduino Leonardo se mantienen. El ci rcuito está protegido con un
BUSCAR EN TXAPUZAS TXAPUZAS Buscar
kk kk kk
de 500 mA para evitar que en un descuido nos carguemos el puerto USB. La selección de la alimentación no se realiza de forma forma automática, sino que hemos de seleccionarla manualmente manualmente mediante un puente (Alimentación externa / USB). El ci rcuito está "basado" en el realizado por por J.M. en Probando el ATmega(32/16)u4 al que simplemente he añadido un regulador de tensión, un fusible de protección y la numeración de las patillas de Arduino Leonardo según el siguiente documento documento..
Participar en este sitio Google Friend Connect
Miembros Mie mbros (157)
Más »
proyecto est á realizado con una versión provisional del Entorno Arduino, la NOTA : Es te proyecto Arduino-1.0RC2, Arduino-1.0RC 2, en poco tiempo los chicos de Arduino han sacado la versión versión definitiva 1.0, 1.0, en la que han realizado una serie de modificaciones: Han eliminado del menú "Board" la opción "Leonardo", pero puedes activarla eliminando los comentarios en el archivo Arduino-1.0/Hardware/Arduino/boards.txt.
¿Ya eres miembro? In Iniciar iciar s esión
Han modificado el mapeo de pines, más concretamente han intercambiado la patilla D14 por la D17 (señal (señal MISO y la SS). Como las señales MISO MISO y SS vienen definidas por hardware, quizás sea un error. Es decir en la versión 1.0 la señal MISO es en la patilla D14 - PB3 y la SS en D17 - PB0. Gracias Hi lo90Mz. (La definición de patillas la tienes en el archivo ArduinoArduino1.0/hardware/arduino/variants/leonardo/pins_arduino.h) De momento, ante la posib ilidad de nuevas nuevas modific aciones, (hasta que s alga la placa Arduino Leonardo Oficial), no voy ha corregir las modificaciones. Nota: El conector de alimentación externa no tiene polaridad y el circuito no tiene diodo de protección contra la inversión inversión de la polaridad polaridad,, por lo que cuidadín cuidadín a la hora de de conectar la pila!!
kk kk kk kk
Esquema Como Leonardo utiliza el chip ATmega32U4, no es necesario un chip conversor USB, ya que éste chip lo tiene internamente, internamente, simplificándose el circuit o. (tampoco será necesario un cable FTDI como en los otros Paperduinos). El esquema de nuestro circuito es bastante sencillo:
Si te parec e in
de 500 mA para evitar que en un descuido nos carguemos el puerto USB. La selección de la alimentación no se realiza de forma forma automática, sino que hemos de seleccionarla manualmente manualmente mediante un puente (Alimentación externa / USB). El ci rcuito está "basado" en el realizado por por J.M. en Probando el ATmega(32/16)u4 al que simplemente he añadido un regulador de tensión, un fusible de protección y la numeración de las patillas de Arduino Leonardo según el siguiente documento documento..
Participar en este sitio Google Friend Connect
Miembros Mie mbros (157)
Más »
proyecto est á realizado con una versión provisional del Entorno Arduino, la NOTA : Es te proyecto Arduino-1.0RC2, Arduino-1.0RC 2, en poco tiempo los chicos de Arduino han sacado la versión versión definitiva 1.0, 1.0, en la que han realizado una serie de modificaciones: Han eliminado del menú "Board" la opción "Leonardo", pero puedes activarla eliminando los comentarios en el archivo Arduino-1.0/Hardware/Arduino/boards.txt.
¿Ya eres miembro? In Iniciar iciar s esión
Han modificado el mapeo de pines, más concretamente han intercambiado la patilla D14 por la D17 (señal (señal MISO y la SS). Como las señales MISO MISO y SS vienen definidas por hardware, quizás sea un error. Es decir en la versión 1.0 la señal MISO es en la patilla D14 - PB3 y la SS en D17 - PB0. Gracias Hi lo90Mz. (La definición de patillas la tienes en el archivo ArduinoArduino1.0/hardware/arduino/variants/leonardo/pins_arduino.h) De momento, ante la posib ilidad de nuevas nuevas modific aciones, (hasta que s alga la placa Arduino Leonardo Oficial), no voy ha corregir las modificaciones. Nota: El conector de alimentación externa no tiene polaridad y el circuito no tiene diodo de protección contra la inversión inversión de la polaridad polaridad,, por lo que cuidadín cuidadín a la hora de de conectar la pila!!
kk kk kk kk
Esquema Como Leonardo utiliza el chip ATmega32U4, no es necesario un chip conversor USB, ya que éste chip lo tiene internamente, internamente, simplificándose el circuit o. (tampoco será necesario un cable FTDI como en los otros Paperduinos). El esquema de nuestro circuito es bastante sencillo:
Si te parec e in
kk kk kk kk
NOTA : Al realizar la placa me he dado cuenta de que los LEDs Rx(8) y Tx(22) están invertidos, es decir, permanecen permanecen encendidos encendidos const antemen antemente te y se apagan al al recibir y emitir datos. Esto no afecta el funcionamiento del circuito, pero de todas todas formas s i quieres modificarlo, habría que invertir los diodos LED y conectarlos a 5 voltios. A la espera de que la gente de Arduino realice alguna modificación, de momento no voy a corregir este pequeño defecto, y esperaré a que salga la versión definitiva de Leonardo.
En la parte inferior izquierda vemos el regulador 7805 con sus condensadores asociados, que nos permitirá alimentar nuestro Paperduino con una tensión comprendida entre 7v y 14v en el conector J1. También vemos el puente J5 de selección de alimentación, bien a través del 7805 o bien a través del conector USB. Mediante el led D1 comprobamos que el circuito recibe una tensión correcta. En la parte izquierda del esquema vemos el conector J2, que dispone en la parte superior de cuatro terminales con 5v para para su uso en nuestros c ircuitos. Después t enemos conexión directa a los pines del chip, teniendo la patilla PB0 un led indicador de recepción por el puerto serie con su resist encia de polarización, y la patill a de RESET un pulsador pulsador a masa y una resistencia Pull-Up. En la parte superior vemos vemos los condensadores condensadores de estabilizaci ón del chip. En la parte derecha del esquema tenemos el conector J3, que dispone en su parte superior 4
Enlázame
kk kk kk kk
kk kk kk
terminales a masa para utilizarlos en nuestros circuitos, después nos da acceso a los pines de entrada/salida del chip, y desde luego tiene un diodo led en el pin 13!!.
kk
En la parte inferior del esquema vemos el cristal con sus condensadores asociados, el conector mini USB, c on el fusible de protección. En la patilla 22 tenemos el diodo LED indicador de transmisión de señal por el puerto serie. Y la 33 la llevamos a nivel bajo para impedir tener acceso al bootloader.
SUSCRIBIRSE A Entradas Comentarios
Componentes IC1 Regulador LM7805 IC2 Microcontrolador ATmega32U4-AU X1 Cristal 16 MHz. C1,C2 Condensador electrolítico 100 uF 24v C3-C7 Condensador SMD(1206) 100nF C8,C9 Condensador SMD(1206) 18 pF. C10,C11 Condensador SMD(1206) 1 uF. R1,R2,R4,R6 Resistencia SMD(1206) 680 Ohmnios. R3 Resistencia SMD(1206) 10K. R5 Resistencia SMD(1206) 3K9. R7,R8 Resistencias SMD(1206) 22 Ohmnios. R5 Resistencia SMD(1206) 3K9. P1 Pulsador Reset F1 Fusible Rearmable 500mA (PTC) D1 DiodoLED 3mm verde D2 Diodo LED 3mm naranja D4 Diodo LED 3mm amarillo D3 Diodo LED 3mm rojo J1 Tira de pines Hembra (x17) J2 Tira de pines Hembra (x17) J3 Conector Mini USB SMD J4 Tira de pines Hembra (x2) J5 Tira de pines Macho (x3) una placa virgen de circuito impreso (y material para fabricación del PCB)
kk kk kk kk
Realización El circuito está realizado con Inkscape , y tienes el documento imprimible al final de esta página, en el apartado de descargas.
Una vez descargado el documento, y descomprimido, puedes imprimir el documento PaperduinoLeonardo.pdf (sin aplicar ningún tipo de escala), para ello comprobaremos que la impresión se ha realizado a la escala correcta con la ayuda de la regla impresa situada en el lateral izquierdo de la hoja. Al colocar a su lado un regla en centímetros deberán coincidir las marcas.
En la parte inferior del documento tienes la placa PCB (espejo) preparada para su transferencia a la capa de cobre (bien por el método de la plancha, o por fotosensibilización).
Para la realización de la placa he utilizado el método de la plancha, con la ayuda de unas hojas de transferencia térmica (las tenía por casa desde hace años), pero puedes utilizar cualquier sistema. Para ello he impreso la hoja del paperdocumento en una hoja en blanco, para tener una referencia de la posición del circuito impreso. Después he colocado una hoja en blanco encima de la hoja impresa, y he recortado un trozo de plástico de transferencia térmica, pegándolo encima del lugar donde se imprimirá el circuito impreso. Después he metido la hoja en la impresora y al imprimir el paperdocumento en esta hoja, el circuito quedará impreso en el transferible:
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Aplicando calor con una plancha, transferimos el circuito sobre la placa y obtenemos el siguiente resultado:
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Taladramos los agujeros con una broca de 0,7 mm.
Ahora podemos hacer la PaperEtiqueta, primeramente la protejemos con plástico t ransparente autoadhesivo (Aironfix):
Y lo recortamos
Aplicamos en la parte trasera adhesivo (he utilizado cinta de doble cara) y recortamos
Con ayuda de una aguja posicionamos la paperetiqueta sobre la placa
Una vez colocada, perforamos todos los agujeros
Y ya podemos s oldar todos los elementos, primeramente he soldado los convencionales (no SMD), debes prestar atención a la polaridad de los diodos LED, los condensadores y la posición del regulador (7805). Posteriormente soldaremos los componentes S MD, empezando por los menos sensibles al calor (resistencias y condensadores). Yo he utiliz ado el truco del " Loctite", es decir, primeramente pongo una muy pequeña cantidad de adhesivo en la placa, con mucho cuidado y con ayuda de unas pinzas coloco el componente en posición, y una vez fijo, sueldo con tranquilidad. Te puedes ayudar de la imagen del paperdocumento:
NOTA: Debido a que las pistas están muy cerca unas de otras es bastante fácil que se produzca algún cortocircuito, por lo que es conveniente ir comprobando con el tester el aislamiento, e incluso de vez en c uando alimentar el circuito c on una pila de 9v y comprobar que el regulador no se calienta.
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Para soldar el conector miniUSB, primeramente cargamos de soldadura las pistas, después con ayuda de una trenza de desoldar eliminamos casi todo el estaño:
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Hacemos lo mismo c on el conector, cargamos de soldadura...
Eliminamos la soldadura sobrante:
quedando los terminales con un poquito de soldadura, listos para ser soldados
Ahora lo colocamos en posición y aplicando calor con la punta del estañador sobre las pistas lo soldamos. Previamente es necesario aislar la el conector de la pista que pasa por debajo de él, lo podemos hacer con un trocito de c inta aislante:
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Para soldar el microcontrolador utilizaremos un método similar, aplicamos estaño:
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Eliminamos el estaño sobrante:
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Colocamos con mucho cuidado el c hip en la placa alineándolo perfectamente con las pistas (he utilizado un alicate de puntas para mantenerlo en posición)
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
Y aplicamos estaño a cada una de las patas (primeramente las c uatro esquinas, comprobando que no se haya desplazado el chip)
Esta imagen es de un primer prototipo en el que el PCB era incorrecto
No te preocupes si se te unen algunas vías,ya que con ayuda de la trenza de desoldar, puedes eliminar fácilmente el sobrante.
Y ya tenemos nuestro circuito listo!!
Carga del Bootloader utilizando ArduinoISP Para convertir nuestra placa en una "Arduino compatible" y así poder utilizar el entorno de programación Arduino, deberemos cargar en el chip el bootloader del ATMega32U4. En la fecha de realización de este documento (noviembre de 2011), la versión Arduino1.0 no permite grabar el bootloader utiliz ando Arduino as ISP, debido a un error. Exist e un archivo ArduinoISP_04.zip (gracias Flico) que corrige este error, pero que no podemos compilar en el nuevo entorno Arduino1, por lo que es necesario utilizar una versión anterior para cargar el sketch Arduino as ISP, yo he utiliz ado la 22, donde sustuituiremos la carpeta Examples/ArduinoISP por la contenida en este archivo. Bueno vamos a exolicar este proceso detenidamente:
0 Cerramos todos los entornos Arduino que tengamos abiertos 1 Primero descargamos el archivo el parcheado ArduinoISP_04.zip 2 Si no utilizas el entorno 022 de Arduino lo puedes descargar de aquí 3 Buscamos en la carpeta Examples el directorio ArduinoISP, lo renombramos por ejemplo como "ArduinoISPOriginal"
4 Descomprimimos el directorio "ArduinoISP" del archivo comprimido que hemos descargado en el directorio examples.
5 Abrimos el entorno Arduino_022 y seleccionamos
File/Examples/ArduinoISP.
y el IDE nos abrirá una nueva ventana con el sketch que convierte al arduino en un programador.
6 Seleccionamos el t ipo de arduino que estamos utilizando como programador, en mi c aso una duemilanove: Tool/Boards/Arduino Duemilanove w/ATMega328.
7 Conectamos la placa Arduino (no la Leonardo) mediante USB al PC 8 Seleccionamos el puerto serie que utiliz a nuestra placa (quizás tengas que esperar un poco a que el PC reconozca el Arduino).
9 Apretamos el botón de "Upload" y cargamos el Sketch en el Arduino. Bueno!! ya hemos convertido el Arduino en un programador, y ahora lo utilizaremos para programar el bootloader en el Arduino Leonardo (Hasta que el chip no tenga el bootloader cargado no podremos conectarle con el IDE de Arduino).
Para cargar el bootloader en la placa Pareduino Leonardo que hemos realizado seguiremos los pasos siguientes:
1 Deberemos descargar el nuevo entorno de Arduino (Arduino1), que dispone del bootloader para el Leonardo. Lo podemos descargar desde aquí.
2 Lo descomprimimos 3 Ejecutamos el archivo "Arduino", y se abrirá el nuevo entorno. 4 Conectamos el Paperduino al Arduino, para ello utili zaremos las patill as si guientes: 10: RESET 11: MOSI
13: SCK Si queremos ver el estado de funcionamiento del programador podemos añadirle unos LEDS (con sus correspondientes resist encias de polarización) en los pines: 9: Pulsos - Indica que el programador está funcionando 8: Error - Se iluminará cuando se produzca algún error (mejor que sea de color rojo) 7: Programando - Comunicándose con el esclavo (Paperduino Leonardo)
El c onexionado sobre las placas reales será algo parecido a:
Nota: Si tienes un Arduino UNO, tal vez necesit es c olocar un condensador de unos 10uF entre las patillas RESET y GND para que no se ejecute el autoreset ( info ).
4 Una vez conectado, desde el entorno de Arduino, seleccionamos el puerto serie que utiliza nuestro Arduino: Tools/Serial Port/(Puerto Serie de Arduino)
5 Seleccionamos la placa como Arduino Leonardo: Tools/Board/Arduino
Leonardo:
NOTA: Recuerda que en la versión del IDE Arduino1.0 los chicos de Arduino han eliminado del menú "Board" la opción "Leonardo", pero puedes activarla eliminando los comentarios en el archivo Arduino-1.0/Hardware/Arduino/boards.txt.
6 Le indicamos que vamos a programarlo utilizando un Arduino como programador: Tools/Programmer/Arduino as ISP:
7
Y por último seleccionamos Tools/Burn Bootloader, para cargar el bootloader de
Leonardo en nuestro Paperduino.
Se empezarán a encender y apagar los leds (espero que no se te encienda el rojo que indica que se ha producido un error) y ya hemos convertido nuestra placa en un Paperduino Leonardo. 8 Conectamos nuestro Paperduino Leonardo directamente al PC mediante el cable USB (ya no necesitaremos el Arduino original), y veremos que el ordenador lo reconoce y el entorno Arduino también (en el puerto dev/ttyACM0 ).
Blink.ino Como la placa ya incorpora un LED en el pin 13, podemos cargar el sketch blink (File/Examples/Basic/Blink) y comprobar que funciona. Nota: los s k etches de arduino tienen ahora la extensión ino para diferenciarlos de los de processing.
Keyboard.ino Una de las características importantes de nuestro Leonardo, es que puede simular las pulsaciones de un teclado en el ordenador. Podemos comprobarlo cargando el sketch keyboard (File/Examples/Keyboard/KeyboardMessage). NOTA: En la versión 1.0 del entorno Arduino, han eliminado los ejemplos k eyboard y mouse utilizabl es con el Leonardo, los puedes desc argar del siguiente enlace. Debes decomprimirlos y colocarlos en la carpeta libraries: en la c arpeta Ardui no-1. 0/lib rarie s/Mou se y Ardui no-1. 0/lib rarie s/Ke yboar d .
Deberás conectar un pulsador a 5v en la patilla 4 con una resistencia Pull-down. Como verá en el vídeo simplemente he conectado una resistencia de 10K entre el pin 4 y masa y después con un cable que está conectado a 5v puenteo el pin 4. Cada de vez que se activa dicho pin el
NOTA: el programa no envía datos por el puerto paralelo, sinó que para el ordenador es como si se hubieran tecleado. Como ves en el video el programa que está en pantalla y donde aparecen los mensajes es un procesador de texto.
Enlaces de interés Página donde me he "inspirado" para la realización del circuito realizada por J.M. en el blog de C.I.R.E. Paperduino, Diseño original de paperduino por Guilherme Martins, un clon de Arduino realizado sobre un cartón, de donde ví por primera vez la utilizac ión de etiquetas para la ayuda en la confección de circuitos (a partir de ahí surgieron todos ).
Archivo descriptivo del patillaje de Arduino Leonardo, utilizado para modificar el circuito de J.M. de un ATMega32U4 en un Arduino compatible. Página oficial de Arduino Página donde descubrí el parche ( ArduinoISP_04.zip) para el sketch ArduinoISP compatible con el Arduino Leonardo.
Información le gal 0. Fallos y txapuzas no controladas. Los circuitos publicados se han c omprobado y funcionan correctamente. No obstante en el caso de que en una página se publiquen varios montajes diferentes de un mismo circuito (sobre un stripboard, PCB, ...), pueden existir fallos que no se han detectado en alguno de los montajes, ya que normalmente sólo realizo un montaje. En ese caso por favor notificad el fallo para que pueda corregirlo. muchas gracias.
1. Propiedad intelectual Todos los derechos de propiedad intelectual del contenido de Txapuzas eléctronicas, están bajo una licencia Creative Commons Share-Alike, cuyo contenido podéis revisar en este enlace. Por tanto queda permitido copiar, distribuir, comunicar públicamente la obra y hacer obras derivadas de la misma, siempre que se respeten los términos de la licencia arriba reseñada.
3. Actualiza ciones y modificaciones de Txapuzas el ectrónicas El autor se reserva el derecho a actualizar, modificar o eliminar la información contenida en Txapuzas eléctrónicas, y la configuración o presentación del mismo, en cualquier momento, sin previo aviso, y sin asumir responsabilidad alguna por ello.
4. Indicaciones sobre aspectos técnicos El autor no asume ninguna responsabilidad que se pueda derivar de problemas técnicos o fallos en los equipos informáticos, que se produzcan a c ausa de los ci rcuitos e ideas expuestos en el blog de txapuzas elect rónicas, así como de los daños que pudieran ocasionar. El autor se exime de toda responsabilidad ante posibles daños o perjuicios que pueda sufrir el usuario a consecuencia de errores, defectos u omisiones en la información facilitada.
El esquema, circuito impreso, descripción e imágenes están disponibles en el siguiente enlace:
Notas Para la realización de este proyecto se han utilizado los programas: Ardui no, Inkscape, Openoffice, Gimp, Picasa, Fritzing Si encuentras algún fallo, se te ocurre alguna mejora, o simplemente quieres hacer algún comentario, te lo agradeceré: Gracias. :-)
+12 Recomendar esto en Google
Guardar en PDF
51 comentarios: San 11 de noviembre de 2011, 0:14 Otro gran trabajo. Responder
Neutro 13 de noviembre de 2011, 16:06 Como siem pre un gran trabajo, por cierto me gustaría saber donde podría comprar los componentes, por internet? Responder
Iñigo
13 de noviembre de 2011, 19:14
Hola Neutro Yo suelo comprar directamente en la tienda biltron (http://www.biltron.com), pero creo que no venden por internet. El ATmega puedes intentar conseguirlo pidiendo muestras directamente en la página de ATMEL. Saludos Responder
Casi007 14 de noviembre de 2011, 21:14 Felicidades Iñigo. Cada día te superas más aun. Un trabajo excelente. A colación de es te increible pro yecto me gus taría preguntarte si s ería posib le poner un m ini USB en el paperduino original y si eso conseguiría eliminar el problema de tener que estar pulsando el botón de Reset todo el tiempo durante el proceso de grabación de los programas. Si es posible te im portaría decirme como debería ser la conexión. Siento mucho las moles tias, pero me he aficionado a es te mundo de arduino y personalmente creo que tu blog es el que m ejor lo explica en toda la web. Lo dicho, enhorabuena por el blog y gracias de antemano. Casi007 Responder
Iñigo
14 de noviembre de 2011, 22:54
Hola Casi007 En el Paperduino Leonardo no es necesario apretar el botón de reset, el cable es un miniUSB normal. ya que el propio chip tiene controlador USB.
cableFTI que tengas (no todos los chinos son iguales) se puede obtener una señal para hacer el reset automático. Tienes instrucciones en: http://chafalladas.blogspot.com/2011/09/revision-del-ftdi-de-txapuzas.html También puedes utilizar el PaperRS232 que también tiene reset automático. Saludos Responder
seta43 1 de diciembre de 2011, 11:52 Hola Buen trabajo, lástima que yo aún no hago circuitos impresos SMD, igual me animo con el tuyo. La verdad es que lo documentas m uy bien. Te mando la dirección de mi página: http://www.seta43.netau.net/electro.html Un saludo. SETA43 Responder
hilo90mhz 11 de diciembre de 2011, 19:30 HI, Thanks for the great tutoria l! I am looking at the file in Arduino-1.0 arduino/leonardo/pins_arduino.h and it looks like they declare: // D14 - MISO - PB3 // D17 - SS - PB0 Which puts the D17 and D14 on opposite pins compared to your schematic? just wondering who is correct. Thanks, Hilo90mhz Responder
Iñigo
12 de diciembre de 2011, 10:54
Hi hilo90mhz You're right, Arduino's people have modified the Arduino pin-mapping of the Leonardo in version 1.0!. I have worked with RC2. It was as follows: ... // New pins D14..D17 to map SPI port to digitial pins // // D14 PB0 RXLED,SS/PCINT0 // D15 PB1 SCK,PCINT1 // D16 PB2 MOSI,PCINT2 // D17 PB3 MISO,PCINT3 ... They have also eliminated the option Leonardo of the Tools/Board menu. (You can enable it by removing the comments in the file Arduino-1.0/Hardware/Arduino/boards.txt) Responder
Alejandro Berrido 20 de enero de 2012, 18:32 Hola Iñigo, Simplemente te es cribo para agradecerte todo tu trabajo. Es excepcional, el blog mejor detallado y más didáctico que he visto en español (bueno, y en inglés también. Por favor, no dejes de publicar. Responder
Aisflou 1 de febrero de 2012, 16:21 Hola. Se que es una pregunta chorra, pero ahi va: ¿de donde sacais esa cinta de doble cara tan chula y anchota para pegar los papers? yo tengo que usar una mas (muchisimo mas) estrecha y le tengo que andar poniendo varias pasadas a los paper para cubrirlos... es sim ple curiosidad... jejeje Un s aludo y felicidades por la pagina, es muy original y ayuda con temas de electronica a simplificarlos un poco.
Iñigo
2 de febrero de 2012, 18:38
Hola Aisflou, La cinta adhesiva ancha en el País Vasco se encuentra con vastante facilidad, ya que es la que usan los pelotaris en Pelotamano para fijar los tacos de protección en la mano (se suele denominar "verde" o "moco". http://www.pelotadenda.com/Default.aspx? lng=ES&mod=tienda&sec=producto&cod=44&cat=8 No obstante no es en absoluto im prescindible, puedes fijar la paperEtiqueta con cualquier adhesivo, o incluso imprimirla en papel de etiquetas (las venden en diferentes tamaños, hasta DIN-A4). Saludos Responder
Aisflou 3 de febrero de 2012, 8:52 Gracias por la res puesta Iñigo. Mira lo que s e aprende jejeje no tenia ni idea del tema ese de la cinta para los pelotaris, me encanta lo de "verde" o "moco" jajaja Al final si que es cierto que con un par de pasaditas de la mia cubro apaño igual, lo unico, que como soy muy vago, preferia s olo tener que poner un caho, pero es solo vagueria jejeje A seguir con el buen hacer de esta peazo web!! Responder
Dani 11 de febrero de 2012, 22:11 Hola iñigo como puedo ponerme en contacto contigo para aclarar un par de cosas que no me quedan claro. Un saludo Responder
Iñigo
12 de febrero de 2012, 10:35
Hola Dani,
¿por qué no planteas tus dudas aquí, para que s irvan de ayuda a otros? Iñigo Responder
Dani 12 de febrero de 2012, 16:10 El papel adhesivo aironfix cual es el que usas transparente mate o brillo, y la cinta de doble cara cual usas Responder
Dani 12 de febrero de 2012, 16:43 Otra cosa las etiquetas estan im primidas en Folios? y en impresora de inyeccion de tinta o laser. Gracias y un saludo Responder
Iñigo
12 de febrero de 2012, 20:34
Hola Dani, El Plás tico transp arente autoad hesi vo que uso es Aironfix, y utilizo mate o transpa rente indistintamente. (Para circuitos pequeños podrías utilizar si quieres cinta de embalar transparente). La cinta de doble cara es una utilizada comúnmente en pelotamano: “Duplocoll” de la compañía Lohmann.: http://pelotavaska.blogspot.com/search/label/Experimento%20protecci%C3%B3n Pero en algunos casos símplem ente lo he pegado con adhesivo de barra tipo "Pritt": http://www.prittworld.com/cl/productos/adhesivos/barra-pritt.html Las PaperEtiquetas (archivos PDF) están preparadas para imprim irse sobre hojas normales DIN A-4. (En l as librerías venden tambi én unas hojas DIN A-4 autoadhesivas, y podrías im primir en ellas directamente la PaperEtiqueta, sin necesidad de utilizar
Algunas veces im prim o las PaperEtiquetas en imp resor a de chorro de tinta y otras veces en Laser a color, dependiendo de lo que tenga más a mano. Saludos Responder
Dani 12 de febrero de 2012, 22:13 Gracias, Mas preguntas jejeje s iento ser pesado. Estoy empezando a construir el CNC como el tuyo,por eso las preguntas de las etiquetas por que me gustan como queda.Tengo que ir comprando los materiales Que hay que hacer 3 PaperSteppers no? Entoces los hago los 3 L298N. en el L298N no pusis tes ningun Zócalo de 16 patillas no? Muchas gracias y un saludo Responder
Iñigo
12 de febrero de 2012, 22:24
Hola Dani, Si quieres construir un sis tema parecido al TxapuCNC, necesitas un PaperStepper por cada ej e (X,Y,Z) es d ecir 3. Por la forma del chip L298N lo he soldado directamente. Saludos Responder
Dani 13 de febrero de 2012, 22:07 Hola Iñigo, Los condensadores que son Condensadores MKT? Responder
Iñigo
18 de febrero de 2012, 0:39
Hola Dani, los condensadores convencionales son electrolíticos, pero los SMD no tengo ni idea, tal vez MKT o Cerám icos...
Saludos Responder
Joseluis Jaramilo Mujica 19 de febrero de 2012, 14:35 Hola como m ucha gente escribo para darte los agradecimi entos de rigo, por tu labor, muchas personas seguim os tu trabajo y lo usamos cotidianamante. En es ta ocasión quisiera preguntarte s i Paperduino Leonardo puede opear a 3V , para trabajar de la mano con Xbee por ejemplo?. De ser asi solo seria cambiar el regulador, y me gustaria compartir este cambio con regulador de montaje superficial, como puedo hacertelo llegar?. Responder
Iñigo
19 de febrero de 2012, 18:30
Hola Joseluis En teoría el Paperduino Leonardo podría operar con 3,3v, (el chip permite desde 1,5v a 5,5v). Pero además de sustituir el regulador, hay que indicar al chip que va a trabajar con 3,3v, ésto s e hace cambiando los "fuses " de programación mediante AVRdude o sim ilar, y no se puede utilizar el proceso de carga del bootloader que he indicado en es ta página. Lo siento, no te puedo dar más información. Saludos NOTA: mi correo es
[email protected] Responder
MaxiD 26 de febrero de 2012, 23:04 Hola Iñigo, muy bueno tu proyecto, llegue a esto de casualidad bus cando hacer un arduino con otro micro que no se el 328 y en el foro me topé con este proyecto. Hasta la fecha no se sabe nada de Leonardo, y mi pregunta va a esto. ¿Si creo mi proyecto
el que está ahora o despues tiro la placa a la basura? Responder
MaxiD 26 de febrero de 2012, 23:07 otra pregunta. Tienes el circuito en formato Eagle, Kicad u otro cad para electronica? Responder
Iñigo
27 de febrero de 2012, 15:10
Hola MaxiD Lo siento, pens aba hacer el circuito en Kicad, pero al final lo hice directamente en Inkscape (Archivo SVG). Respecto al pinout del Leonardo, como todavía no ha s alido la versión definitiva siempre es posible que cambien la dis tribución del patillaje, pero eso no te hará inservible la placa, ya que l as patilla s imp ortantes (VCC, GND, XTAL,...) no se pueden modi ficar porque están definidas por el propio chip, lo que puede variar (aunque no lo creo) es que el pin A1 sea el A2 o cambi os s im ilares . Saludos Responder
Alex 6 de marzo de 2012, 16:46 Hola Iñigo, fantástico trabajo el que estás haciendo! Soy un poco novato, pero me gus taría mucho adentrarme en el m undo de Arduino y demás. Actualm ente tengo un pequeño proyecto que consi ste en construir un robot con uno s 16 servos aproximadamente controlados por radio control. Se que mediante Arduino Mega y Xbee Shield podría llegar a conseguirlo, pero m e gus taría s aber si es posible llegar a realizar tal proyecto con Paperduino Leonardo. Aprovecho para preguntar: Se puede hacer el bootloader con una Arduino Mega2560 en vez de con una Arduino UNO. Quizá mis preguntas s ean una tanto tontas, pero es que, como ya he dicho, no soy un
Muchas gracias de antemano, Alex Responder Respuestas
Iñigo
7 de marzo de 2012, 10:20
Hola Alex Paperduino Leonardo dispone de un montón de salidas PWM, con lo que en principio te valdría. El problema es que la distribución de pines no es la de un Arduino Standard, por l o que s i tienes un Xbee Shield , debes conectar me diante cables los pines adecuados, o hacerte un adaptador. No se s i se puede cargar un bootloader con una Arduino Mega2560, en principio debería ser pos ible, pero como "he visto cosas tan raras" no te lo puedo asegurar, habría que probar. Saludos
Alex 7 de marzo de 2012, 12:25 Muchísimas gracias Iñigo! A ver si un fin de s ema na de estos me pon go a ello! De m omento no tengo el Xbee Shield, m i idea era crea/clonar una, pero de mom ento no he visto nada parecido. Muchas gracias!
Responder
Anónimo 9 de marzo de 2012, 20:46 Hi Iñigo , I just noticed that some pictures of the soldered PCB are on the non mirrored PCB that you might have etched by mistake. The final image265.jpg is the correct one. I just success fully made one. Need to test is now.
Responder Respuestas
Iñigo
9 de marzo de 2012, 21:19
You're right, I made a firs t prototype, but I was wrong to m ake the s ymmetry of the PCB, however, as he had done the photos, I put on the blog to explain different details. (When I made the new prototype corrected, I did not realize the photos needed) Sorry if this error has caused you problems.
Anónimo 9 de marzo de 2012, 23:08 Don't worry I did not have any problems, just started with downloading the pdf, transferred the im age on pcb, etched and then started soldering. While soldering components I compared my board with the images on blog and got doubts, hence checked the schematic and the final image and then i was right on track. I used 0805 instead of 1206 components makes it more eas ier for me.
Responder
MaxiD 15 de marzo de 2012, 16:07 Iñigo este enlace no existe Archivo des criptivo del patillaj e de Arduino Leon ardo, util izado para mod ificar el circuito d e J.M. de un ATMega32U4 en un Arduino com patible. Responder Respuestas
Iñigo
16 de marzo de 2012, 13:58
Hola MaxiID, tienes razón, ese enlace ha desaparecido, ya lo he corregido, el nuevo enlace es:
do/pins_arduino.h
Responder
Fernando 7 de junio de 2012, 2:35 Hola Iñigo! Me encanta esta pagina,los trabajos que haces y la forma que tienes de explicar las cosas,eres un crack! Me estoy iniciando en el mundo de arduino y con tus explicaciones,todo parece sencillisimo! Espero que este blog y tus ideas estén aqui durante muuuuuucho tiempo! un saludos des de Barcelona! Responder
Wactor Bol 1 de agosto de 2012, 18:56 Hola Iñigo, llevo dias visitando tu blog y me encanta. Haces que la electronica sea sencilla xD. Cuando consiga una buena impresora las er me har una paperduino leo. Esta genial explicado, con este paper e conocido la trenza de des oldar, que no conocia ese metodo. Me gus taria poder ponerme en contacto contigo para ens eñarte un invento que me he fabricao que a lo mejor te gus taria poner en tu blog. Lo que no se es como comunicarme contigo, ya que aqui no sale ninguna forma de contacto, y no quiero dejar mi correo a la vista de todos xDD. Un Saludo , y enhorabuena por el blog, es genial . Responder
Anónimo 9 de agosto de 2012, 11:57 ole tú! Responder
Jossma 14 de agosto de 2012, 12:09 Hola Iñigo, un gran trabajo lo que haces con tu página pero tengo un par de consultas sobre el paperleonardo, Es posi ble cargar el bootloader sin ningun arduino por m edio, ya que no tengo ninguno? Y luego si es posible como puedo subir los proyectos al leonardo? Muchas gracias y espero tu respuesta. Responder Respuestas
Iñigo
30 de octubre de 2012, 18:34
Hola Jossma Sin un Arduino necesitarás un programador para cargarle el bootloader al chip.
Iñigo
30 de octubre de 2012, 18:35
Hola de nuevo Jossm a Una vez que el chip tenga el bootloader, se conecta con el ordenador a través del puerto USB y se puede cargar cualquier Sketch a través del entorno Arduino
Responder
Anónimo 30 de octubre de 2012, 15:05 Buenas.
¿Las modificaciones al final se las hiciste? Responder Respuestas
Iñigo
30 de octubre de 2012, 18:31
Hola Anónimo, Si te refieres a los Leds: Si. La placa está ya m odificada para que se se enciendan de forma sim ilar a los demás Arduinos. Saludos
Responder
Chuvi 7 de noviembre de 2012, 12:00 Hola Iñigo, estoy realizando la placa. Ya la tengo hecha y estoy empezando a soldar los componentes. Sabes por casualidad s i con el nuevo Software Arduino 1.02, han cambiado los pines que están establecidos en esta placa? Hay que cambiar algo en el soft Arduino 1.02 para que funcione con esta placa? Gracias!!! Responder
Antonio 21 de diciembre de 2012, 21:15 Hola m e encanta tus explicaciones res pecto al Arduino Leonardo de como hacerlo. Pero quisiera hacerlo, comprendo porque debajo de la placa hay componentes SMD y arriba de la placa encima de la pegatina hay componentes normales como los condensadores, Leds y Pulsador.
¿No seria mejor hacerlo todo de una vez con componentes SMD? ¿Como lo tendría que hacer si quiero hacerlo todo con SMD ya no me serviría las pistas que me ofreces. ¿O SI? El Arduino Leonardo oficial solo tiene componentes por una capa y todos son SMD. Muchísimas gracias y agradecería tu aportación de ayuda hacia mi pregunta. Gracias y Feliz Navidad. Responder Respuestas
Iñigo
29 de diciembre de 2012, 9:57
Hola Antonio, Desde luego que podrías hacer la placa con componente SMD, aunque tal vez tengas que retocar alguna pista para que se ajuste perfectamente a los componentes que elijas. Simplemente he utilizado componentes convencionales cuando son m ás fáciles de conseguir que los SMD. (Como tenía que usar los los conectores "con agujeros", la etiqueta y los leds están en el mism o lado de la placa.) Si quieres hacer una placa más http://vinciduino.com/esp/
profesional, tal vez te interese esto:
Saludos
Responder
deogordo 26 de enero de 2013, 14:47 Hola Iñigo. ¿Que tipo de papel usas para transferir el circuito a la placa?. Se queda muy bien. yo lo he intentado con papel satinado de revistas y papel fotográfico y el resultado deja mucho que desear. Muchas gracias y un saludo Responder
leandro 17 de abril de 2013, 22:20 hola, he construido la placa (sin errores, creo), pero no logro cargar el bootloader. Estoy utlizando uno arduino uno r3, he seguido todos los pasos, pero aun sin haber conectado el paperduino cuando cargo el sketch se prenden los 3 leds (includia la temida roja) y dice unsigned chip.. que puede ser? saludos Responder
Miguel Ramon 13 de mayo de 2013, 11:52 Hola, muy buen trabajo, Me gus taria animarte a hacer un esquema sobre pinguino, ya que he montado uno y con una placa de agujeros y no queda como los que tu haces ni de coña. Gracias por tu blog Responder
César Pazzi 16 de junio de 2013, 19:59 gracias, y como dice Miguel Ramon, intenta hacer un pinguino a ver que tal. Responder
INGSATBo 5 de octubre de 2013, 15:36 Saludos. Buena pagina. Tengo algunas ideas para llevar a cabo. Asesoras o guias para que estas ideas s e hagan realidad? Responder
Heriberto Morales 21 de noviembre de 2013, 3:05 Disculpa. He realizado un clon de arduino l eonardo y cargado el bootloader en el atmega 32-u4 pero al conectarlo me aparece como unkown device y windows no me deja instalar el software controlador del arduino leonardo de ninguna manera. Que me recomiendas que
Responder
Introduce tu comentario...
Comentar como:
Publicar
Seleccionar perfil...
Vista previa
Entrada más reciente
Página principal
Entrada antigua
Suscribirse a: Enviar comentarios (Atom)
Si te parece in
Con la tecnología de Blogger .