jump to navigation

Conceptos básicos quadcopteros/multirrotores 16 noviembre, 2017

Posted by ubanov in Electrónica.
add a comment

Últimamente me ha dado por ponerme a «juguetear» con QuadCopteros, de nuevo. Y como a mi hijo pequeño (11 años), se ha interesado en el tema le di una clase «teórica» de todos los componentes que tenía un quad.

Aprovechando que lo pensé durante «medio segundo», voy a escribir resumen de los conceptos básicos, ampliándolo un poco más respecto a lo que conté a mi hijo, por si a alguien le sirve como introducción.

(más…)

Control de servos desde pinguino (Microchip PIC) 3 febrero, 2010

Posted by ubanov in Electrónica.
Tags: , ,
11 comments

Así como arduino tiene una librería para controlar servos, en pinguino no encontramos ninguna (hay que recordar que es un proyecto bastante joven).

En este artículo os muestro unas sencillas rutinas que he desarrollado para controlar hasta 8-10 servos.

(más…)

Control de luces desde pic pinguino 3 febrero, 2010

Posted by ubanov in Electrónica.
Tags: ,
10 comments

La primera vez que vi una televisión philips, con lo que ellos llaman ambilight, me gustó bastante. No tanto el hecho de adaptarse a la imagen (que siempre lo quito), sino el hecho de tener una luz posterior reflejada y encima con diferentes colores para no aburrirte.

Como primer proyecto de verdad sobre pinguino (si no sabes lo que es mira el siguiente link: https://ubanov.wordpress.com/2010/01/28/primer-contacto-con-pinguino-microchip-pic/), la semana pasada decidí montar una luces parecidas al ambilight, pero sobre mi tele sony (y además hechas por mi mismo).

(más…)

Primer contacto con Pinguino (MicroChip PIC) 28 enero, 2010

Posted by ubanov in Electrónica.
Tags: , , ,
12 comments

En el mundo de la electrónica se ha puesto muy de moda últimamente una placa que se llama «Arduino». Arduino tiene un microcontrolador, con un bootloader, que se puede programar desde un entorno C, y no necesitas ningún programador especial, sino sólo conectarse a la placa (actualmente por USB). Esto posibilita que casi cualquiera que pueda programar en C, pueda tener un circuito que ejecute un programa diseñado por él, facilitando mucho el diseño de circuitos circuitos.

La plataforma Arduino es una plataforma muy probada, y de ella tienes cientos de programas/circuitos en Internet que se pueden usar.

Arduino está basado en un microcontrolador de Atmel (dependiendo de la versión tiene uno y otro, pero podría ser algo del estilo de un ATMega168). A este micro se le conecta un conversor de serie a puerto USB y todo esto se vende por Internet por unos 30€.

Con esta misma idea se ha desarrollado un proyecto similar, pero basado en un microcontrolador PIC. El proyecto se llama Pinguino (http://www.hackinglab.org/pinguino/).

En esta entrada os cuento mi experiencia con este entorno.
(más…)

Controladora 32 servos (Open Source) 17 diciembre, 2008

Posted by ubanov in Electrónica.
Tags: , , , , , ,
4 comments

Reciéntemente he comenzado a hacer un robot hexapodo, para controlarlo necesito poder gestionar hasta 18-20 servos. Como esto es un proyecto para aprender, he decidido hacer la placa de control yo mismo (en lugar de usar la SCC32).

En principio mi placa usará un procesador Microchip PIC (inicialmente el PIC16F877A, aunque este tiene menos de 32 pines disponibles), y sobre estos conectaré los servos. El control de los servos irá por interrupciones. Para hacer un control muy exacto de las posiciones, todo el programa lo voy a hacer en ASM.

Al funcionar por interrupciones la misma placa podría tener la gestión del robot y el control del mismo (aunque tengo claro que este no es mi objetivo final).

Actualización: Cuando cree el post se me olvidó poner el codigo fuente de lo que tengo… (creo que casi está pero me falta probarlo en chip)

(más…)

Construcción cuerpo del robot con Linux 3 noviembre, 2008

Posted by ubanov in Electrónica, Informática-Linux, Robótica.
Tags: ,
add a comment

Aunque hace tiempo que no escribía sobre el tema de mi robot con Linux, he seguido haciendo cosas… lo malo que me he enrollado un poco con temas de reconocimiento de voz (lo cual me ha quitado bastante tiempo, por que es un tema complejo…).

Apesar de todo he preparado ya la caja que contendrá el robot. En esta entrada cuento el proceso de construcción de la misma.

(más…)

Diseño de mi Robot con Linux 7 octubre, 2008

Posted by ubanov in Electrónica, Informática-Linux, Robótica.
Tags: , ,
3 comments

Siguiendo con la instalación de mi robotito con Linux (puedes ver todos los artículos que he escrito sobre este tema en: https://ubanov.wordpress.com/category/robotica/), en este artículo voy a dar una aproximación más al tema.

Voy a mostrar el esquema de conexionado de todo el hardware, voy a dar los primeros programas de gestión del robotito (versiones alfa, o incluso cosas sin acabar).

(más…)

Instalación sistema operativo Robot Linux 18 septiembre, 2008

Posted by ubanov in Electrónica, Informática-Linux, Robótica.
Tags: , ,
2 comments

En este artículo voy a describir los pasos seguidos para la instalación del sistema básico del robot con linux que quiero hacer. Para ver toda la lista de artículos de este tema ver https://ubanov.wordpress.com/category/robotica/

(más…)

Otro PC2JAMMA 10 septiembre, 2008

Posted by ubanov in Electrónica, Informática.
Tags: , ,
add a comment

Aprovechando que me ha dado por centralizar toda la información que tengo en el blog, voy a recuperar algunas cosas que escribí hace mucho tiempo. Este en concreto es una breve descripción de una máquina recreativa que todavía tengo por casa (la compré y preparé en el año 2000).

Otro PC2JAMMA

Robot con Linux 26 agosto, 2008

Posted by ubanov in Electrónica, Informática-Linux, Robótica.
Tags: , , ,
1 comment so far

La robótica es una cosa que me ha gustado siempre… está claro que actualmente todavía está muy verde… en navidades de hace casi dos años me compré mi primer kit de robot… es un robotito muy básico que lleva incorporado un microcontrolador pic. Al final con este robot lo que se puede hacer son programas muy sencillos (mover el robot, detectar objetos, seguir una línea de un color) y además es demasiado costoso el programarlos.

Desde hace bastante tiempo estaba dando vueltas a cómo hacer más operativo este robot. Voy a empezar ahora un proyecto para hacer mi siguiente robot.

(más…)