Generación de números aleatorios con una pecera

Mientras trabajaba para su licenciatura en Informática y Sistemas de Información en la Universidad de Londres, [Jason Fenech] presentó una interesante propuesta para generar números aleatorios utilizando nada más exótico que un acuario y una cámara de alta resolución. Su BubbleRNG no sólo produce un sonido bastante relajante mientras está en funcionamiento, sino que según herramientas como ENT, NIST-STS y DieHard, parece ser una fuente de verdadera aleatoriedad.

Si quieres construir tu propio BubbleRNG, todo lo que necesitas es un tanque de agua y algunas bombas de aire para generar las burbujas. Una webcam que mira a la superficie del agua capta el caos que se produce cuando las columnas de burbujas generadas por cada bomba colisionan. En el video después de la ruptura [Jason] usa dos bombas, pero considerando que son más baratas que las lámparas de lava, probablemente arrojaríamos algunas más en la mezcla. Para estar seguros, menciona que la colocación y el número de bombas debería ser arbitraria y no repetirse en instalaciones posteriores.

Para convertir esta pequeña vorágine en una fuente de números aleatorios, OpenCV se utiliza primero para identificar las burbujas en el flujo de vídeo que se encuentran entre un radio mínimo y máximo proporcionado por el usuario. El software captura las coordenadas X e Y de cada burbuja, y los valores resultantes se barajan y XOR hasta que una corriente de números aleatorios sale por el otro extremo. Lo que hagas con esta fuente barata de improbabilidad infinita depende, por supuesto, de ti.

Si bien este proyecto ha estado flotando en Internet (sin ánimo de hacer un juego de palabras) desde hace algunos años, parece haber sido pasado por alto en gran medida, y sólo fue traído a nuestra atención gracias a un consejo de uno de nuestros ilustres lectores. Un excelente recordatorio de que si ves algo interesante por ahí, nos encantaría saberlo.

[Gracias a David por el consejo.]

Retrotecnológico: 934 MHz CB Radio

Retrotecnológico: 934 MHz CB Radio

El espectro radioeléctrico está cuidadosamente regulado y dividido por los gobiernos de todo el mundo. Parte del mismo se comparte ...
Leer Más
Hackaday Podcast 045: Raspberry Pi Bug, Vodka de rápido envejecimiento, Lluvia en la nube, y esto no fue un episodio de Supercon.

Hackaday Podcast 045: Raspberry Pi Bug, Vodka de rápido envejecimiento, Lluvia en la nube, y esto no fue un episodio de Supercon.

Los editores de Digital Lithium, Mike Szczys y Elliot Williams, hablan durante las últimas tres semanas llenas de hackeos. Nuestro ...
Leer Más
La antigua tarjeta WAN de Cisco se convirtió en un patio de recreo FPGA

La antigua tarjeta WAN de Cisco se convirtió en un patio de recreo FPGA

Muchos de nosotros pensamos que las FPGAs son una nueva tecnología de vanguardia, pero el hecho es que existen desde ...
Leer Más
Fabricando su propio faro para espeleología

Fabricando su propio faro para espeleología

Una distinción importante entre los equipos utilizados para la espeleología, la escalada, el ciclismo y otras actividades al aire libre ...
Leer Más
Una máquina de escribir térmica para pensamientos ardientes

Una máquina de escribir térmica para pensamientos ardientes

Hay un cierto encanto en las viejas tecnologías que han sido suplantadas por nuevas versiones. Y no estamos hablando sólo ...
Leer Más
Colorear las imágenes con la ayuda de la IA

Colorear las imágenes con la ayuda de la IA

El mundo nunca fue en blanco y negro, simplemente carecíamos de la tecnología para capturarlo a todo color. Muchos han ...
Leer Más
Desmontaje: Juego retro portátil 168 en 1

Desmontaje: Juego retro portátil 168 en 1

Las fiestas están a la vuelta de la esquina, y eso puede significar que muchos ceños fruncidos intenten averiguar qué ...
Leer Más
Prusa se atreve a romper su última impresora

Prusa se atreve a romper su última impresora

Dos meses después de su sorpresa revelada en el Festival RepRap de la Costa Este de 2019, el Prusa Mini ...
Leer Más
InstaBeat comenzó con un respiro

InstaBeat comenzó con un respiro

[Tom] enseña electrónica con este pequeño reproductor de MP3 programable, pero no se inició como una herramienta de enseñanza. Como ...
Leer Más
Mantener el tiempo con las luces intermitentes

Mantener el tiempo con las luces intermitentes

Si hemos aprendido algo a lo largo de los años, es que a los hackers les gustan los relojes extraños, ...
Leer Más
Desglose de los órganos de la botella

Desglose de los órganos de la botella

Un comentarista de mirada aguda nos señaló un órgano de botella casero que toca como un piano. La complejidad aparece ...
Leer Más
La impresora 3D y el CNC hacen que esta calculadora rusa sea bilingüe

La impresora 3D y el CNC hacen que esta calculadora rusa sea bilingüe

Seamos claros desde el principio: probablemente hay soluciones más obvias al problema de usar una calculadora rusa cuando no se ...
Leer Más
Actualice sus tonos para encontrar los artículos perdidos

Actualice sus tonos para encontrar los artículos perdidos

¿Alguna vez has deseado aumentar tu sentido de la vista? El último hack de [Nick Bild] te ayuda a encontrar ...
Leer Más
Hackaday Links: 15 de diciembre de 2019

Hackaday Links: 15 de diciembre de 2019

Cuando tienes razón, tienes razón. En enero, predijimos que los exoesqueletos estaban a punto de estallar como producto principal, y ...
Leer Más
Programación de Arduinos con comandos de voz

Programación de Arduinos con comandos de voz

La programación es una habilidad valiosa, aunque puede ser difícil de aprender. Añade hardware a la mezcla, y las cosas ...
Leer Más
Slack, ahora en Windows 3.1

Slack, ahora en Windows 3.1

Slack es una herramienta de colaboración en línea o una religión, dependiendo de con quién hables. Naturalmente, es accesible a ...
Leer Más
El calor de los momentos - Visualización de la ubicación en Python

El calor de los momentos – Visualización de la ubicación en Python

¿Alguna vez has echado un vistazo a toda la información que Google ha recopilado sobre ti durante todos estos años? ...
Leer Más
¿Es ese multímetro barato tan bueno como un chiripa? Averigüémoslo

¿Es ese multímetro barato tan bueno como un chiripa? Averigüémoslo

Cuando habla de los medidores baratos, siempre dice: "Si te ganas la vida con esto, consíguete un Fluke". Pero se ...
Leer Más
La universidad hace impresiones en 3D a prueba de balas

La universidad hace impresiones en 3D a prueba de balas

Los investigadores de la Universidad de Rice están estudiando las estructuras plásticas de impresión en 3D que imitan a los ...
Leer Más
La fresadora CNC DIY utiliza las cadenas de la manera correcta

La fresadora CNC DIY utiliza las cadenas de la manera correcta

Hay un millón de formas de construir su propia ruteadora CNC, dependiendo de sus gustos, presupuesto y aplicación, sus opciones ...
Leer Más
AMD presenta los nuevos mini PC Ryzen para desafiar a Intel

AMD presenta los nuevos mini PC Ryzen para desafiar a Intel

Para la mayoría de los proyectos de hackers y fabricantes, el ordenador en miniatura elegido estos últimos años ha sido ...
Leer Más
Conducir una bola de plasma con una bobina de encendido para ATV y un 555

Conducir una bola de plasma con una bobina de encendido para ATV y un 555

[El chico de la electrónica discreta] envía su corto tutorial sobre la construcción de una fuente de alimentación de alto ...
Leer Más
Dambusting, Estilo R/C

Dambusting, Estilo R/C

Descargo de responsabilidad: en la realización del siguiente vídeo no se rompió ninguna presa. Pero eso no significa que no ...
Leer Más
IRENE va por ahí

IRENE va por ahí

Los equipos de lapso de tiempo son increíbles porque puedes darle sabor a tus vídeos con tomas de lapso de ...
Leer Más
Se acerca el invierno, este reloj te hará saber cuando

Se acerca el invierno, este reloj te hará saber cuando

Para los fans de Juego de Tronos , es un momento incómodo. El programa ha terminado su carrera en HBO ...
Leer Más
El flash se carga en 40 segundos gracias a los supercondensadores

El flash se carga en 40 segundos gracias a los supercondensadores

Todos hemos cometido el pecado de hacer un pequeño robot arduino y hacerlo funcionar con pilas AA. Little Flash es ...
Leer Más
La enorme impresora 3D produce un barco y desafíos

La enorme impresora 3D produce un barco y desafíos

Hemos visto algunas impresoras 3D de polímeros bastante grandes, pero nada tan grande como la impresora 3D de la Universidad ...
Leer Más
Impresión 3D para un simulador de cabina de cristal

Impresión 3D para un simulador de cabina de cristal

Los aviones comerciales de hoy en día están llenos de sensores, computadoras y kilómetros y kilómetros de cableado. Dentro de ...
Leer Más
ESP32 Muestreo de audio con interrupciones e IRAM

ESP32 Muestreo de audio con interrupciones e IRAM

Interrumpir mientras alguien habla es grosero para los humanos, pero inteligente para las computadoras. Ivan Voras] muestra cómo usar las ...
Leer Más
Un eficiente horno de madera casero

Un eficiente horno de madera casero

Para los pobres [taller desde cero], el invierno trae la alegría de un taller frío. Como el edificio está construido ...
Leer Más

Deja un comentario