Qué es un cómo programar los PIO de la Raspberry Pi PICO

Publicado por en Raspberry Pi el 28/06/2021

La nueva Raspberry Pi PICO basada en el RP2040, el primer microcontrolador desarrollado por la fundación Raspberry Pi, es un periférico del que se puede sacar mucho provecho en cualquier proyecto. El PIO permite controlar los puertos de entrada y salida de forma concurrente con el programa principal como por ejemplo cuando necesitamos desarrollar un protocolo especial de comunicación sin restar recursos de la CPU principal. El PIO son procesadores muy simples junto con una máquina de estados que ayudan al procesador principal a realizar ciertas tareas en paralelo y utilizándolo bien, puede ser extremadamente potente.

En el vídeo que te dejo a continuación, se explica en detalle cómo funciona el PIO y como sacarle provecho.

Leer más

Comunicación entre Arduino y Android con magnetómetro

Publicado por en Arduino el 13/06/2011

Despues de la salida de Google ADK para comunicarse físicamente con dispositivos Android, se abre un mundo de posibilidades. Sin embargo me ha llamado la atención este proyecto que utiliza el magnetómetro del dispositivo para realizar una comunicación inalámbrica. El truco reside en crear una pequeña bobina a modo de antena y variar el campo magnético de la brújula del teléfono. Mediante esas pequeñas variaciones, podemos enviar datos al teléfono de una forma muy barata. La conexión de datos no es rápida ya que tan sólo permite un refresco de unos 40Hz pero es interesante ver cómo funciona.

No os perdais los detalles a continuación...

Leer más

Lingodroids, robots australianos que aprenden lenguaje

Publicado por en Robótica el 20/05/2011

Desde la universidad de Queensland os traigo otra revolución en el campo de la robótica. Ya hemos visto robots colaborativos que se comunican, se envían datos por bluetooth, infrarojos, etc. Intercambio de datos y protocolo de comunicación conocido previamente por los robots.

Pero estos prototipos con los que está investigando Ruth Schulz y sus colegas australianos utilizan lenguaje. Crean palabras para localizaciones, direcciones y distancias. Mediante juegos se enseñan unos a otros las palabras, e incluso nombran sitios a los que físicamente no pueden llegar, y aprenden mediante comunicación, la localización de posiciones en las que nunca han estado, pero si sus compañeros. 

Conozcamos un poco mejor estos prototipos.

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger información de carácter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuración cuando lo desees.

Cerrar

Más información en nuestra Política de Cookies.