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