Un dado electrónico realmente aleatorio con un tubo Geiger

Publicado por en Arduino el 11/06/2022

Seguro que has escuchado hablar de los números aleatorios, sobre todo si has programado algo en algún lenguaje. Los más canosos como yo recordaran la mítica función randomize() de BASIC o Math.random() para los modernos de Javascript.

Pero si lo piensas bien, ¿cómo de aleatorio es un número aleatorio generado por un ordenador?

Realmente no es aleatorio, sino que es un algoritmo, una función matemática que devuelve una sucesión de números partiendo de una semilla. A la vista, es una secuencia de números aparentemente aleatorios, pero si conoces la semilla, puedes predecir la secuencia y por lo tanto hacer "trampa".

Incluso un simple dado convencional de toda la vida. Si cuando lo lanzas al aire, conocieras de forma precisa la fuerza, el ángulo, todas las partículas con las que interactúa y parámetros suficientes, la teoría dice que podrías predecir qué número sale al caer.

Por supuesto, si esto fuera así de fácil, los casinos ya estarían arruinados desde hace mucho tiempo (lo siento Bender). Dado que el truco para conseguir un número realmente aleatorio es que se necesita generar una semilla realmente aleatoria. Un excelente truco para hacerlo es utilizar un tubo de Geiger-Müller, más conocido por tubo Geiger o contador Geiger.

¿Y eso cómo se hace?

Te sigo contando a continuación donde además te dejo un proyecto que utiliza ésta increíble técnica.

Leer más

Mowerino es un robot impreso en 3D que corta la hierba usando Arduino

Publicado por en Arduino el 14/05/2022

Pocos proyectos son tan emocionantes como aquellos que te hacen la vida más fácil. Es el caso de Morwerino, un pequeño robot impreso en 3D que es capaz de cortar la hierva. Si tienes algún jardín o finca, ya sabes de sobra que la hierba es un trabajo a tiempo completo. Te despistas un poco y de repente no tienes un jardín, tienes la selva del amazonas delante de tu casa.

Éste humilde robot, controlado con un Arduino Mega 2560 pretende aliviarte un poco de trabajo y en el vídeo que puedes ver abajo verás cómo de bien lo hace. También podrás visitar su web donde se explica con todo detalle cómo hacer el tuyo.

Leer más

Un potenciómetro mejorado con una pantalla OLED y Arduino

Publicado por en Arduino el 12/05/2022

Un potenciómetro es posiblemente el componente más básico que podemos utilizar con Arduino. Son funcionales ya que ofrece básicamente un voltaje variable en función de cómo giramos el eje. 

Pero se puede mejorar? Me refiero mejorar visualmente. Pues claro que sí.

En éste ejemplo que te dejo abajo, verás cómo se puede utilizar una sencilla pantalla OLED para simular un dial circular en función de cómo se gira el potenciómetro. La funcionalidad final es la misma, pero visualmente queda muy vistoso.

Leer más

Estas son 5 ideas de proyectos que puedes hacer con Arduino

Publicado por en Arduino el 08/05/2022

Proyectos con Arduino hay muchos, pero hay momentos donde necesitas inspiración para crear un nuevo proyecto con Arduino o simplemente para inspirarte y coger ideas. Pues estás en el lugar adecuado, por que en el vídeo que te dejo aquí abajo podrás ver 5 ideas de proyectos con Arduino.

Hay sobre todo máquinas funcionales con Arduino como una cortadora automática con Arduino o una dobladora de alambre digital con Arduino.

Leer más

Éste dispositivo te ayuda a hablar mejor usando TinyML y Arduino

Publicado por en Arduino el 26/04/2022

Si alguna vez has hecho un video para subir a Youtube, has hablado en público o diste alguna charla, rápidamente te das cuenta que si no tienes soltura, solemos utilizar muchas palabras y sonidos comodín. Como por ejemplo "ehhhh", "mmmm" etc. Esos sonidos son algo automático del inconsciente, no están planeados, simplemente salen en esos momentos de silencio y pronto se hacen desagradables.

Con la ayuda de un Arduino y un poco de Machine Learning, podemos crear un dispositivo que nos avise cuando decimos algunas de esas palabras o sonidos. Eso es exactamente lo que hace éste proyecto.

El núcleo de todo es un Arduino Nano BLE Sense que se encarga de ejecutar el modelo. Pero lo más interesante es cómo se ha creado el modelo, ya que primero debemos entrenarlo para que reconozca las palabras que queremos. es especialmente interesante ya que puede valer para todo tipo de aplicaciones y puedes ver cómo hacerlo en detalle en el vídeo que te dejo a continuación.

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.