Mostrando entradas con la etiqueta Electrónica. Mostrar todas las entradas
Mostrando entradas con la etiqueta Electrónica. Mostrar todas las entradas

miércoles, 23 de diciembre de 2009

Led's y Arduino

Aquí os dejo un enlace ( + video) de como hacer un "shield" para Arduino para controlar una buena cantidad de led's, interesante propuesta......

viernes, 18 de diciembre de 2009

8 Salidas a partir de 3 salidas digitales de Arduino

Como parte de mi "proyecto" necesitaba conseguir el máximo de salidas de los puertos digitales de Arduino. Una primera solución fue montar un sencillo circuito para pasar de 3 salidas digitales a 8.

Para el circuito basta con dos integrados: un 74LS138 y uno (o dos) 74LS04.

Su funcionamiento es muy sencillo: el 74LS138 es un "decoder" 3 a 8 las salidas están conectadas a un inversor, 74LS04, ya que las salidas activas del "decoder" se encuentran a nivel bajo y en mi caso eran necesarias que estuvieran a nivel alto. Esta ultima parte , la del inversor, es opcional y depende del uso que se quiere dar al circuito. En mi caso únicamente he utilizado un inversor ya que con las 6 puertas que tiene ya es suficiente.

Los "datasheets" los podéis encontrar en alldatasheet .
Aquí os dejo un pequeño esquema en este caso con un único inversor para 6 salidas.



sábado, 5 de diciembre de 2009

Mis primeros pasos con LFSExternal

Bueno comentaros que ya he empezado a hacer mis primeras pruebas con esta libreria.
De momento ya he conseguido mostrar en un display (recuperado de un video viejo) la velocidad del coche, revoluciones y la marcha.
Lo siguiente será montar otro display con el indicador de marchas, y unos cuantos LED's para las revoluciones. En cuanto tenga un poco más de tiempo subiré un video y alguna que otra información para que veáis el resultado.

lunes, 23 de noviembre de 2009

Entradas analógicas con Arduino (principio de mi joystick/volante)

Bueno, aquí os pongo como he conectado los 3 potenciometros (de 100 Kohm cada uno) que servirán para simular 3 ejes (X, Y, Z). En mi caso serán para simular el volante, pedal de acelerador y pedal de freno.


En este enlace tenéis un PDF que muestra la conexión de los potenciometros con Arduino. Es muy sencillo y con un 'Sketch' (programa para arduino) leemos las diferentes entradas analógicas y las enviaremos por el puerto COM para después recogerlas con Visual Basic (por ejemplo) y enviar las lecturas al Joystick Virtual ( PPJoy ) y simular el joystick/volante.

Como veréis en el Sketch de Arduino, envío los datos con el siguiente formato:
aeje_x beje_y ceje_z

De momento para ir realizando pruebas con VB lo envío de esta manera para poder distinguir los valores de cada eje, en la versión "final" los datos de los ejes así como de los botones únicamente irán separados con un espacio.

Con esto ya tenemos un principio , ahora falta la parte de código en VB + PPJoy para transformar las lecturas analógicas en movimiento de joystick/volante. Más adelante os pondré como poder hacer esto.

Saludos.


domingo, 22 de noviembre de 2009

Software de electrónica gratuito

Buscando software para electrónica que fuera gratuito encontré muchos, pero los que más me llamaron la atención fueron estos:

* Fritzing: Programa open-source orientado a la realización de prototipos. Es muy interesante ya que está especialmente orientado a proyectos con Arduino.

* FreePCB: Programa open-source para el diseño de placas de circuito impreso.

* TinyCAD: Programa open-source para el diseño de circuitos electrónicos.

Seguramente que hay muchos más, pero con estos se puede empezar a realizar los primeros proyectos. Ya sabéis, si encontráis alguno más que se interesante podéis dejar el enlace por aquí.