Etiquetas

Mostrando entradas con la etiqueta Rapsberry Pi 2. Mostrar todas las entradas
Mostrando entradas con la etiqueta Rapsberry Pi 2. Mostrar todas las entradas

jueves, 13 de julio de 2017

Cómo utilizar la librería Libnova en C

Hay muchas personas a las que les encanta reinventar la rueda, pero cuando hablamos de desarrollar aplicaciones, reutilizar código es muy importante... sobre todo si te ahorra quebraderos de cabeza o mucho tiempo (como es el caso). En este caso voy a utilizar una librería realizada por Liam Girdwood y Petr Kubanek con licencia GNU GPL que se llama Libnova.

Esta librería se utiliza para hacer cálculos de trayectorias, posiciones, horarios de los planetas mayores (y Plutón) y de algunos otros objetos importantes del Sistema Solar como la Luna, asteroides y cometas.

lunes, 25 de julio de 2016

Usar motores NEMA 17 en Raspberry Pi utilizando controladores 8825

Para conseguir que el telescopio se mueva es necesario poder moverlo y para ello voy a utilizar motores paso a paso de tipo NEMA 17 controlados utilizando controladores 8825.

Esta configuración es muy típica en las impresoras 3d, por lo que es fácil encontrar información de su uso con Arduino, pero lo difícil está en encontrar información de control basado en Raspberry Pi, por lo que este artículo puede ser base de muchos otros proyectos DIY.

lunes, 22 de febrero de 2016

Usando JNI

Una de las ventajas de Java es ser multiplataforma que le permite trasladar su código entre plataformas gracias a la máquina virtual (JVM).

Pero hay veces que necesitamos hacer cosas sobre el sistema operativo anfitrión, en esos casos se complica la cosa... se puede solucionar de varias formas como: haciendo que lance un script, creando un socket que se conecte a otro lenguaje de programación que actúe en local, etc. pero casi todas esas opciones implican lentitud u otros problemas o efectos laterales.

martes, 19 de enero de 2016

Primeros pasos: pedir datos con Pi4J


En este post voy a empezar a realizar cosas interesantes con la Raspberry Pi 2, para ello y como primer día ejecutaré un código java que muestra información sobre el hardware, java, la red, etc.

lunes, 18 de enero de 2016

Instalación de Raspbian Jessie

Una vez que me he conseguido la Raspberry Pi 2 y una tarjeta microSD (por 3€ una de 8GB en PCBox), le he instalado el sistema operativo Raspbian versión Jessie (descargable desde la web oficial) y en esa misma web hay un pequeño tutorial para instalarlo en una microSD, en mi caso desde Windows (enlace) con el Win32DiskImager.

martes, 29 de diciembre de 2015

Arquitectura software

Dentro de las cosas que se deben pensar para crear un telescopio computerizado, hay que saber como va a ir esa computerización, después de darle muchas vueltas (y sin ser todavía definitivo) voy a usar este formato:

lunes, 28 de diciembre de 2015

Instalar software en Raspbian

En este post voy a mostrar el software que voy a ir utilizando, para ello necesitaré hacer algunas instalaciones...

Ejecutar programas como servicios sin hacer login

Una cosa muy importante para mi proyecto es poder lanzar aplicaciones nada más arrancar la Raspberry Pi 2, también es importante el hecho de no tener que hacer login en ninguna consola para hacer esta acción... aunque mi proyecto no sea muy seguro, el acceso al sistema debe estar protegido por un usuario y una contraseña. La solución es utilizar un servicio, veamos como hacerlo...

martes, 15 de diciembre de 2015

domingo, 13 de diciembre de 2015

Computerizar un telescopio

Pues voy a intentar coger un telescopio, robotizarlo y computerizarlo que se subdivide en motorizarlo y conectarlo al PC, de esta forma haría un uso del mismo electrónico o interactivo desde cualquier PC para luego crear un software que me permita usarlo en modo batch (como lo que vi en GLORIA).