ARCADE FOREVER

Posts written by Kusaro

view post Posted: 14/4/2018, 00:17     +1Tutorial: Creacion de un adaptador jamma para orange pi - Subida de Tutoriales,Documentos y diseños
Aqui os escribo un pequeño tuto, que os va a ayudar a aprender a realizar cualquier tipo de placa de circuito electronico de manera profesional.
Para ello, solo necesitamos tener instalado el entorno de Proteus.

Se compone de dos aplicaciones ISIS y ARES.
El ISIS sirve para crear los esquemas electronicos, mientras que el ARES se encarga del diseño del PCB.

Por lo general proteus tiene una base de datos con multitud de footprints para cualquier tipo de encapsulado (usb, jacks de audio, vga, conectores...) pero como ya podeis imaginar, el conector jamma no esta entre ellos, por lo que el primer paso es diseñarle desde cero:
-Para ello abrimos la aplicación de ARES para crear el footprint.
jpg
El primer paso es poner las dimensiones que tiene el footprint que vamos a diseñar, para de esta manera, asegurarnos de que las medidas sean las correctas.
A continuación, en base a esas medidas con el mode 2dbox (2), creamos la superficie que va a ocupar el componente y con el pad placement (3) colocamos las "patillas" correspondientes al conector.
Finalmente numeramos cada una de las patillas.
jpg
Realizado esto, ya solo nos queda empaquetarlo, creando asi el footprint del conector jamma.

Ahora nos toca realizar lo mismo en ISIS, solo que en vez de el footprint, sera la representación esquemática:
jpg
Diseñaremos el componente con la apariencia que queramos, yo simplemente he insertado un rectángulo en la opción de la barra izquierda“2D graphics box mode”.
A continuación añadiremos los pines de nuestro nuevo componente. Tendremos que hacer click en la opción “Device pins mode”, que también se encuentra en la barra lateral izquierda, tal y como se observa en la fotografía.
Como se puede ver en la fotografía, tenemos que definir además el nombre del pin y el numero de pin dando sobre editar en cada pin.
Seleccionamos todo el componente y damos sobre el boton derecho del raton y pulsamos sobre "make device" y seguimos los pasos que nos marcan:
1º estableceremos el nombre de nuestro componente.
2º En el segundo paso, tendremos que seleccionar su footprint correspondiente, añadiéndola en la opción “add” (en este caso buscamos el footprint creado previamente desde el ARES)
jpg
Si buscamos nuestro componente desde packages, podemos ver que ahora existe un conectar jamma XD


Realizado esto ya podemos realizar nuestro circuitio electrico:
png
Para ello solo tenemos que sacar el componente que hemos creado pulsando sobre "p" (packages) y añadiendo en este caso a mayores un connector de 40 pines para poder conectar nuestro futuro pcb a la orangepi, etiquetamos con label que es cada conexion y exportamos el diseño al ARES.
Ya solo falta colocar los componentes y unir las "vias" que si no sabemos muy bien como hacerlo, siempre se puede usar el "auto route" aunque no lo recomendo...
jpg
Y con esto ya tenemos nuestro PCB ya listo para enviarlo a una página de impresión de PCB
jpg
Solo falta pulsar sobre el boton output-->gerber/excello output para generar el zip con los ficheros gerber e ir a una pagina como por ejemplo:
www.seeedstudio.com/fusion_pcb.html

Y eso es todo XD
Espero que sea de utilidad

Descarga proyecto: https://mega.nz/#!gRgk0LCS!LrqJl5d...iyO6VChxnimQWU8
Descarga gerberfiles: https://mega.nz/#!dMJ1SLgZ!79-fE7m...MhTRfUHHgZHEouc

Edited by Kusaro - 15/4/2018, 14:02
view post Posted: 11/4/2018, 06:26     Cacharreando con la naranjita pi - Taller de Trabajo
QUOTE (fvture @ 10/4/2018, 14:51) 
Enga, encargarlo que ya vamos dos

Jajajaja, tomo nota, en breve abriré un tuto de cómo hacerlo, que me he pillado una orange y en cuanto me llegue necesitaré un adaptador jamma.
view post Posted: 10/4/2018, 17:42     +1Me despido - Libro de Visitas y Presentaciones ForEveras
Oks, me habías asustado con el primer mensaje, ya te imaginaba en las noticias del telediario XD

Los hobbies son eso, pasatiempos para disfrute propio, no importa la edad ni sexo, y lo más importante, no soy obligados.

Si necesitas desconectar, cambiar de hobbies o dedicar el tiempo a otra cosa es completamente normal.

Pues nada, espero que mejore tu situación, y arriba esos ánimos!!
view post Posted: 10/4/2018, 13:44     Cacharreando con la naranjita pi - Taller de Trabajo
QUOTE (Xtob @ 10/4/2018, 14:22) 
Creo que algo hay, pero nada que no sea el propio conector enchufado y soldar a cable.
Si no le vas a poner muchos botones, te recomiendo soldar dorectamente, o en su defecto, hack de mando que te crió. Con uno de esos de supernes nuevos, te llega de sobra.

Nada, eso es diseñar la placa con el isis y ares de proteus, se manda a seeed studio y por poco más de 12€ tienes un set de 10 placas XD
view post Posted: 10/4/2018, 07:36     Restauración Petaco 2 - Pinball-MANIA
*aún XD
Es el dichoso corrector ortográfico del móvil, que me traiciona a la mínima, jeje.

Pufff, supongo que llevo su tiempo sólo para sacarlo de ahí...
view post Posted: 10/4/2018, 06:35     Restauración Petaco 2 - Pinball-MANIA
Jajaja, ya estado releyendo las entradas anteriores, y atún me pregunto cómo consiguió bajarlo de esa montaña de palés.

Pero si, tiene pinta de que va a dar juego para rato XD
view post Posted: 9/4/2018, 22:29     Restauración Petaco 2 - Pinball-MANIA
QUOTE (pi0lin @ 9/4/2018, 17:42) 
Buenas,

El viernes ya se llevaron la VideoSonic (sniff sniff...), así que hoy lunes no habia tiempo que perder...



Primera misión, desmontar totalmente el interior del pinball para restaurar el mueble...

Esto ya ha empezado y no hay quien lo pare... :P

Ufff, tiene pinta de haber tenido un uso intenso
view post Posted: 9/4/2018, 21:20     Controlar leds con arduino uno. - Electricidad/Electronica aplicada
QUOTE (lorenzuelo @ 9/4/2018, 22:06) 
¿No os pica la curiosidad de saber la diferencia que hay entre lo que se conoce como Arduino y el microcontrolador de Atmel?

En realidad, son el mismo hardware. La diferencia está en el software. El Arduino viene de fábrica programado con un programita que se llama bootloader, éste bootloader sirve para programar tu programita en el micro por el puerto serie USB.

Entonces... ¿cómo se mete el bootloader? pues es fácil, se programa por el conector ICSP. Mediante el conector ICSP siempre vas a poder programar el chip aunque no tenga bootloader, como pasa con el ledwiz clone que no incluye el bootloader.

Dejalo XD
Arduino ya ha echo mucho daño y es irreparable XD
Lo intente explicar en su dia a compañeros de la uni y no hubo forma, solo se quedaron con que arduino es facil, y el entorno AVR dificil, les dio igual el saber como funcionaba...
(y al final reconozco que yo también he sucumbido en parte)

Eso si, me niego a comprar arduinos originales!!!, vivan los clones de bajo coste sin el bootloader cargado!!
view post Posted: 9/4/2018, 21:05     Controlar leds con arduino uno. - Electricidad/Electronica aplicada
QUOTE
Si te fijas bien en el código del ledwiz clone, verás que no está hecho usando el entorno simple y sencillo de Arduino. Más bien está programado en base al entorno oficial de desarrollo de Atmel. Digamos que no se usan las típicas funciones de Arduino de PinMode,etc.

Desde mi punto de vista, es un modo un poco más complicado de trabajar ya que el entorno oficial del Arduino te oculta ciertas cosas de más bajo nivel.

Con el usbasp vas a poder reprogramar los chips sin ningún problema.

No te habia visto esta parte....
Ya, si yo soy fan de programar con AVR y Microchip XD
Arduino solo para cosas sencillas, jeje
view post Posted: 9/4/2018, 20:48     Controlar leds con arduino uno. - Electricidad/Electronica aplicada
Es como dice lorenzuelo, aqui hay que hacer una distinción:

No es lo mismo programar un codigo de arduino, que funciona sobre un firmware (el de arduino claro) que se ha cargado a un chip AVR.
Que programar un AVR con un firmware (como puede ser ledwiz) que puede estar sobre un pbc de arduino XD

El primero te sirve para todos (o casi todos), el segundo es especifico para un AVR concreto como puede ter el atmega8u2.

En fin, para daros mas facilidad os paso lo que he saqueado... digo descargado de la pagina donde pille el tutorial:
https://mega.nz/#!pJpBnQqA!i_2GUza...v3L2fR0gL670JBg
(incluye tuto en ingles mas archivos)
view post Posted: 9/4/2018, 20:19     +1Controlar leds con arduino uno. - Electricidad/Electronica aplicada
Si te sirve, he buscado un tutorial reciente, ya que muchos tienen ya sus añitos. Este este es el que he seguido, me ha parecido que lo explicaba bastante bien (eso si, me ha tocado registrarme y traducirlo al ingles XD)

www.pincabpassion.net/t5411-tuto-tr...ighlight=ledwiz

Además incluye ambos metodos, con y sin usbasp, pero lo siento, sino tienes el usbasp, por lo que he visto te complica un pelin mas la vida XD
view post Posted: 9/4/2018, 20:13     +1Controlar leds con arduino uno. - Electricidad/Electronica aplicada
Arduino es arduino, por la facilidad de programación que da con un entorno simple y sencillo junto con un código que se puede poner el cualquier otro arduino (salvo que este no dispongo del numero sumiciente de conexiones o le falte memoria...)

Asi que la respuesta es si, sin ningun problema

EDITO:
A ver, acabo de flashear mi arduino con ledwiz y no he tenido ningún inconveniente (eso si, lo he realizado con el usbasp...)
view post Posted: 9/4/2018, 18:48     Controlar leds con arduino uno. - Electricidad/Electronica aplicada
Se que se podía hacer directamente enchufando el arduino al usb del pc y usando el avrdude (ya que lo hice en su dia en la uni)

Pero como no me acuerdo de como era os explico la forma que conozco XD
Seria conectando un aparatito que no cuenta mas de 1€ llamado usbasp al conector isp de arduino y despues, mandarle el codigo hex con avrdude
www.elecrom.com/avrdude-tutorial-bu...sp-and-avrdude/

EDITO:
El avrdude viene incluido con la instalacion de arduino, dentro de su directorio de instalacion en hardware/tools/avr/bin y evidentemente no tiene interfaz grafica, hay que usarlo desde la consola

EDITO2:
Vale seria casi igual que con el usbasp:
https://learn.sparkfun.com/tutorials/pocke...e/using-avrdude
view post Posted: 9/4/2018, 18:44     Controlar leds con arduino uno. - Electricidad/Electronica aplicada
Ya estoy en casa!!
Ufff, veo que habeis estado entretenidos.

A ver vamos por partes acabo de ver la carpeta con los archivos del clone ledwiz y ya viene el archivo compilado incluido, que como veo que habes llegado a deducir es el .hex

Vale, un .hex es un archivo que contiene datos hexadecimales, es un formato de archivo para programación de microcontroladores.
Arduino ya esta programado, lo que haces es meterle un codigo que interpreta en base al firmware que ya tiene.

Aqui lo que tenemos que hacer el borrar el firmware arduino para poner otro completamente distinto, por tanto, no sirve de nada utilizar el cargador de arduino ide....

Edited by Kusaro - 9/4/2018, 19:47
223 replies since 15/1/2017