electrónica

Insertar imagen en nuestro PCB

Muy buenas a todos de nuevo,

En esta nueva entrada, quiero empezar hablando un poco de Eagle, mi idea es hacer una pequeña serie de tutoriales sobre mi editor preferido, tanto para esquemáticos como para el diseño de PCB’s.

Este post, no lo quiero considerar como el primer tutorial, debido a que no se muestra nada del funcionamiento de eagle desde el principio, pero es una pregunta que me han hecho muchos compañeros y he decidido publicarla y dar con ella inicia la sección de tutoriales para eagle 😉

Sin más, vamos por faena. La idea de este tutorial es insertar una imagen, partiendo de un fichero  .png, en nuestro PCB. Para ello recurriremos al uso de, para mi parecer, uno de los mejores programas que ha creado Microsoft, el Paint.

Tal y como se muestra en la imagen lo primero que debemos hacer es transformar nuestro fichero a tonos Blanco y negro, para ello nos iremos al menú inicial>Propiedad y seleccionaremos la opción “Blanco y negro”.

Captura de pantalla 2014-10-21 a las 9.52.04

 

Una vez transformado, procedermos al guardado del fichero. Para ello nos iremos a guardar como>otros formatos y seleccionaremos, a más a más del destino, el formato de .BMP monocromático, ya que eagle no acepta ficheros .BMP que no sean de este tipo.

Captura de pantalla 2014-10-21 a las 9.53.00

 

Bien, llegados a este punto ya tenemos el fichero preparado para insertarlo en nuestro PCB. Antes de nada, debemos mirar la capa en la cual importaremos la imagen, ya que una vez insertada, eagle no nos permitirá cambiarla de capa. Para ello, seleccionamos el menú de capas y anotamos el número asociado a la capa.

Captura de pantalla 2014-10-21 a las 9.56.52

 

Abrimos eagle y seleccionaremos file>Run ULP…,  se nos abrirá una nueva ventana con todas las plantillas ULP que dispone eagle de serie y seleccionaremos la plantilla “import-bmp.ulp”

Captura de pantalla 2014-10-21 a las 9.53.57

 

 

 

Captura de pantalla 2014-10-21 a las 9.54.16

 

AUTOMÁGICAMENTE, eagle nos abrirá una ventana para que seleccionemos el fichero .BMP que queremos insertar, así que sin más lo seleccionamos.

Posteriormente nos sale un mensaje dónde eagle nos indica que trazo de la imagen a insertar queremos mostrar, esto depende de vuestra imagen, en mi caso, como mi imagen son trazos, seleccionaré el color negro, si quisiéramos hacer el negativo, deberíamos seleccionar el blanco.

Captura de pantalla 2014-10-21 a las 9.54.45

 

Por último, antes de insertar la imagen, eagle, nos muestra una última ventana de configuración dónde podremos escalar la imagen y seleccionar la capa que le queremos asociar. Como muestra la imagen adjunta, voy a dejar la imagen en su tamaño original, dejando el parámetro scale a 1, e insertaré la imagen en la capa 27.

Captura de pantalla 2014-10-21 a las 9.55.01

 

Y listo, con todos los parámetros configurados, tan solo nos queda darle a ejecutar al script y posicionar la imagen dónde queramos 😉

Enjoy!

Anuncios

Cap8 – Reconocimiento de voz Arduino-EasyVR

Muy  buenas a todos de nuevo,

Tras mucho tiempo sin poder publicar un video tutorial, hoy os quiero presentar un tuyo sobre EasyVr. Éste es un tutorial que hacía mucho tiempo que quería hacer.

Que es EasyVR? Pues bien, es una placa que nos va permitir control nuestro arduino mediante nuestra voz. La cual cosa, nos será super útil en el caso que queramos dar vida a un robot, automatizar nuestra casa,… lo que la imaginación nos dicte.

Easy VR es una placa con muchísimo potencial. Nos permite incluso grabar nuestros propios comandos de voz, con la cual el reconocimiento de dichos comandos será más efectivo que al trabajar con los comandos que la PCB trae predefinidos de serie, aunque eso lo veremos en otro video tutorial.

Sin más, aquí os dejo el link con los documentos para que os descarguéis y el video a continuación.

Enjoy!

WIFI en RaspberryPI

Muy buenas a tod@s,

Hoy vamos a ver como podemos dotar a nuestra Raspberry Pi de WIFI. De esta forma conseguimos ahorrar tanto cable por ahí pululando.

Para poder realizar la conexión, y después de mucho buscar, me he decidido por el Micro USB adapter N150 de D-link que se muestra en la imagen anexa.

Imagen

Como realizamos la conexión?¿ pues es terriblemente fácil de hacer, así que vamos a ello.

Si tenéis instalado Raspbyan, veréis que de serie nos aparece un programa llamado “wpa-gui”, él nos va a permitir conectar nuestra Raspy por WIFI de una forma sencilla y rápida.

Lo primero que debemos hacer es ejecutarlo:

Imagen

Tal y como muestra la imagen anterior, en primera instancia no hay ninguna selección, así que procederemos a seleccionar nuestra red, para ello iremos a la pestaña “Network > Add”:

ImagenUna vez aquí, seleccionamos nuestra red, añadimos la contraseña y listo! le damos a “Add” para efectuar los cambios y a continuación volvemos al menú anterior:

wifiSeleccionada copia

Una vez en el menú principal tan solo debemos accionar sobre el botón “Connect” y ya lo tenemos. WIFI en nuestra RaspberryPI.

Enjoy!!

iCisterna

Muy buenas a tod@s.

No sé que es lo que puede pasar después de que finalicéis la lectura de este post… de momento aclaro que no estoy loco! jajajajaja

Hoy os quiero presentar la que es mi primera aplicación para iOS.

Os pongo en situación, hace varios meses hice dos cursos con el gran Fernando Rodríguez (@frr149) de la empresa agbo training. Los cursos son 1000 por 1000 recomendables si queréis aprender todo lo necesario sobre objetive-c en tan solo 3 días! La verdad que ese fin de semana acabareis con una saturación mental importante pero merece la pena!

Tras esta publi gratuita ;P prosigo… tras la pausa para comer del segundo día, en la sobremesa empezamos a hablar de las cosas banales de las que solemos hablar los tíos, ya os imagináis.. pues bien, en dicha sobremesa salió el tema de crear una App para poder cerrar la tapa del WC y tirar de la cadena para evitar posteriores discusiones con la mujer… así que tras finalizar el curso me puse manos a la obra y el video que os dejo a continuación es el resultado obtenido.

La aplicación está basada en las plataformas Open Source que solemos trabajar en el blog como son Arduino y la gran impresora 3D (RepRap prusa Mendel I2).

Como podéis ver en el video, el arduino está conectado a un ethernet Shield, el cual permite comunicar el iPhone con Arduino (en posteriores versiones incluiré la comunicación por Bluettoth). La comunicación entre ambos dispositivos se realiza por sockets y, como es obvio, los mensajes se utilizan para posicionar los servomotores.

Por último, ya dejo de dar la brasa, las imágenes de la App se han obtenido de la página bordom.net

Enjoy!

RaspberryPi Tutorials. Cap 3

Muy buenas a todos otra vez. Hoy os traigo calentito el  3er capítulo de la serie “RaspberryPi Tutorials”.

En este nuevo episodio tratamos el ecosistema entre dos de los más importantes dispositivos del mundo Open Source como son RaspberryPi y Arduino. Vamos a llevar a cabo una comunicación serie entre ambos dispositivos, veremos que archivos debemos modificar en RaspberryPi para que esto sea posible, como solventar un punto de conflicto como son los niveles de tensión y todo esto lo hacemos como siempre, seguido de varios ejemplos y un pequeño documento que podéis descargar desde aquí.

Sin más os dejo el video y espero vuestros comentarios!!

Enjoy!

RaspberryPi tutorials. Cap2.

Hola a tod@s de nuevo, hoy añadimos un nuevo capítulo más a la serie de videotutoriales “RaspberryPi tutorials”.
Hoy os presento el capítulo 2, en el cual se intenta captar la atención de todos aquellos que quieran trabajar con su RaspberryPi como si fuese un Arduino. En este video os muestro como podéis instalaros las librerías wiringPi, las cuales nos permiten programar nuestra RaspberryPi como si fuese un Arduino.
Sin más, aquí os dejo el link de descarga de los archivos relacionados con el tutorial y como no, el viedeo. Enjoy!

RaspberryPi tutorials. Cap1

Hola a tod@s, en esta nueva entrada os quiero presentar, así como inaugurar, está nueva serie de videtutoriales “RaspberryPi tutorials”, en la que, al igual que en “Arduino tutorials” y “Processing tutorials”, nos introduciremos en el mundo del minipc por excelencia del mundo Open Source.

En este video os explico como grabar la tarjeta SD, como realizar las primeras configuraciones y como habilitar las SSH para poder trabajar con un escritorio remoto desde nuestro ordenador habitual, cosa que es más práctica (al menos desde mi punto de vista).

Sin más, aquí os dejo el link con los archivos enlazados al videotutorial y por supuesto el video. Enjoy!

Caja refrigerada para Arduino y Ramps. RepRap Prusa Mendel

Muy buenas a todos de nuevo. Como ya sabréis, todos los que tengáis vuestra RepRap, la temperatura es un punto conflictivo, tanto para la cama de impresión como para el hardware, seguramente, si nuestro Arduino MEGA y nuestra placa de control, en nuestro caso la RAMPS 1.4, no están bien refrigeradas, los steepers se pondrán a 4000 por hora y ello provocará que no nos imprima la pieza tal y como queremos. Por ese motivo hemos diseñado una caja con doble ventilador para poder refrigerar nuestro hardware.

Los ventiladores son los que vemos en la siguiente imágen:

Son dos ventiladores de la marca ARX que funcionan a 12V y los conectaremos en el bornero de la Ramps, de esta forma empezarán a funcionar desde que arranquemos la fuente de alimentación. Para aquellos que queráis hacerlo más profesional podéis colocar un sensor de temperatura de la caja, descubrir la temperatura límite y hacer que los ventiladores tan solo se activen cuando lleguen a dicha temperatura, aunque desde mi punto de visto, creo que es preferible que los ventiladores mantengan una temperatura constante dentro de la caja.
Como veréis hay dos ventiladores, esto es debido a que uno de ellos lo utilizaremos para introducir aire y el otro para extraer de esta forma conseguimos sacar el calor que se produzca en el interior.
A continuación os dejo unas fotos para que veáis el aspecto final y el anclaje al soporte de la impresora.


Pues bien, como no podía ser de otra forma, aquí os dejo los archivos “.stl” para aquellos que queráis imprimir la caja para vuestra RepRap. ArchivosStlCajaArduinoRamps.
Enjoy!

Processing tutorials. Cap3

Muy buenas a todos.

Tras unos cuantos meses sin poder publicar ningún videotutorial debido a la carga de trabajo de los miembros de tallerarduino, aquí os dejo un nuevo capítulo de la serie Processing Tutorials.

En este tercer capítulo vamos a introducirnos en el mundo de las interfaces gráficas con processing, aprenderemos como crear botones, insertar textos, imágenes, …. todo lo necesario para que podáis crear vuestros pequeños proyectos caseros. En los próximos tutoriales, haremos que estas interface gráficas vayan linkadas con nuestros arduino. Además, en este videotutorial vamos a crear un Datalogger que nos va a permitir grabar en un archivo de texto los datos que obtengamos con processing, elemento que nos será muy útil en el momento que empecemos a trabajos con proyectos entre Arduino y processing.

Sin más, aquí os dejo el link con los archivos a descargar y el video del tutorial.

Processing tutorials. Cap2

Y ya llego el segundo capítulo de “Processing Tutorials”.

En este capítulo, proseguimos los conceptos dados en el primer video, haciendo de ambas partes un solo video. En esta parte, hemos realizado un par de ejemplos con un nivel del complejidad más elevado, en lo que a la parte gráfica de Processing se refiere, para dar una pequeña idea al usuario de lo que se puede llegar hacer con este programa. De aquí en adelante debe dejar volar su imaginación y añadir lo que quiera en el código del programa, unas tírulos, más botones, …

Sin más y como siempre aquí os dejo el link de descargar para que podáis obtener los archivos adjuntos al video tutorial y, cómo no, el video!