sábado, 16 de abril de 2016

Inventan un revolucionario microchip que elevará la velocidad del wifi.


La Universidad de Columbia ha presentado un microchip que transmite y recibe simultáneamente una señal a la misma frecuencia utilizando una sola antena.




Harish Krishnaswamy, director del laboratorio Columbia High-Speed and Mm-wave IC (CoSMIC) de la Universidad de Columbia (EE.UU.), ha presentado un invento que revolucionaría el sector de las telecomunicaciones, el circuito integrado de radio frecuencia en modo 'full-duplex', según lo recoge el rotativo británico 'Daily Mail'.

Este nuevo dispositivo tiene la capacidad de transmitir y recibir señales por un mismo canal de radiofrecuencia de forma simultánea, lo que en telecomunicaciones se conoce como transmisión en modo 'full-duplex'.


Hemos demostrado con este microchip que la capacidad del wifi puede ser incrementada al doble utilizando una sola antena 

Rompiendo el paradigma

Hace apenas un año, este tipo de tecnologías eran inimaginables, ya que de acuerdo con la teoría la transmisión y la recepción de señales deben realizarse con una diferencia de tiempo o a distintas frecuencias. 


Para lograr su propósito, el equipo de Krishnaswamy debió 'romper' el teorema de reciprocidad de Lorentz, que establece que los patrones de radiación de las ondas electromagnéticas son idénticos cuando viajan en direcciones contrarias.


El secreto del nuevo invento radica en un sistema circulador no recíproco instalado en el microchip, que permite la transmisión simultánea en ambos sentidos y, por ende, aumenta la velocidad de transmisión de datos.

"La comunicación 'full-duplex' se ha convertido en un área de investigación crucial y hoy hemos demostrado con este microchip que la capacidad del wifi puede ser incrementada al doble utilizando una sola antena", explicó Krishnaswamy.

"Es muy extraño observar que un pequeño grupo de investigación realice avances significativos en teoremas fundamentales haciendo contribuciones de aplicación práctica... debemos premiar a los estudiantes que lo consiguieron", destacó el científico.

viernes, 25 de marzo de 2016

Súper Curso de Programación: Aprende Python, Java, C++ y C#


Hola objetos de la Clase Humano, desde hace tiempo me han pedido que haga publicaciones acerca de como programar en diferentes lenguajes, decidí que era mejor tocar los mismos temas en diferentes programas, quizás los mas usados o los que generan mas interés, a la vez la idea de este curso es dar una súper capacitación volviéndonos mas versátiles a la hora de programar. 

¿Acerca de este curso?



La idea del curso es brindar los conocimientos en fundamentos de programación y programación orientada a objetos en diferentes lenguajes los cuales serán C++,C#, JAVA y Python en un mismo contenido para que el usuario interesado no tenga que buscar por todas partes la información si no tenga un sitio donde lo encuentre todo, de igual manera si solo quieres aprender uno o dos.  Nos centraremos en el contenido de unos libros que les recomiendo mucho y mas si son nuevos en este tema de la programación: Programación orientada a objetos con C++ de E. Balagurusamy (usaremos la Tercera Edición), Starting Out with Python de Tony Gaddis (Segunda Edición), A Fondo C# de Tom Archer y el Java Como Programar Deitel

¿Que necesitaras?

Aunque ciertamente no hay necesidad de que compres los libros anteriormente mencionados, si necesitaras para este curso descargar los programas necesarios para programar en dichos lenguajes, los que podria recomendar son Visual Studio 2015 para programar en C++,C#, aunque otro muy usual es Dev-C++ y SharpDevelop. Para python les recomiendo usar el IDE que brinda python en su pagina y Ninja, para Java el que mas recomiendo es BlueJ, aunque igual otro bueno es DrJava
Ya dentro de este mundo de programación se recomienda muy a menudo al aprender el escribir el código en bloc de notas, pero considero mas útil para aprender descargar un editor de textos como Sublime 2. Esa es la información por ahora, en los proximamente publicaremos aquí mismo la primera clase.





viernes, 8 de enero de 2016

COMO HACER: UN ROBOT QUE SALGA DEL LABERINTO


Veremos en esta nota paso a paso el como hacer un robot que salga del laberinto con el famoso Arduino, algunas pequeñas diferencia que hay entre este y un robot que esquive obstáculos son estabilizadores, complejidad de código, entre otras. Este proyecto puede ser interesante y de gran ayuda a estudiantes de Ingeniería o jóvenes que  quieran aprender de electrónica y robotica. 

Diseño 

Bien el origen del diseño es algo fuera de lo común en cuanto a lo que se encuentra en vídeos típicos la idea es hacer algo atractivo y funcional así que empezamos boceteando en un muy buen programa: 'SketchUp'. ( lo pueden descargar dando click en el link)

La idea era hacerlo de forma circular y con las llantas dentro de la circunferencia para reducir su angulo de giro haciendo mas preciso y facilitando su desplazamiento en laberintos pequeños ademas de por estética, lucia mas atractivo.  

Enseguida nos preguntamos el tamaño, con el propósito de que saliera de laberintos grandes y pequeños sabíamos que esta parte era bastante crucial así que decidimos hacerlo 'pequeño' pero tampoco 'nano' porque iba a resultar nada practico. Lo hicimos de 7.5 cm de radio y 6 mm de grosor, sobre este empezamos a pensar en donde colocar los componentes que básicamente serían  un Arduino Uno, un Puente H y 3 sensores Ultrasonicos




Después de varios días, concluimos que lo mejor era situar los sensores de manera distribuida, el Arduino Uno en el centro y el puente H casi en la parte frontal ocultado por los sensores, los motores irían a las costados del Arduino Uno, situados por debajo del robot de manera que ocuparíamos al máximo, los espacios aunque ya con eso podría funcionar, decidimos darle un toque único a nuestro robot, ustedes de igual manera pueden hacerlo o algún otro modelo que lo haga fuera de lo convencional y mas llamativo, ese toque fueron flechas de dirección y una peculiar manera de retroceder. 

Para colocar las flechas iba hacer necesario un segundo piso por llamarlo de alguna manera donde situar los LEDs que usamos (azules ultrabillantes 5mm). Llegando así a la parte final del diseño necesitábamos colores del cual pintar los círculos que llamaran la atención, estos fueron el negro y el dorado. 


RECOMENDACIONES: Al hacer su diseño ya sea en algún programa o a mano tengan en cuenta las dimensiones  de sus objetos y tengan un cierto margen por precaución o por si a la hora de construirlo les hace falta o quisieran agregar cosas de ultimo momento, hacerlo pequeño no siempre es lo mejor,piensen muy bien su diseño antes de empezar a construirlo. 


CONSTRUCCIÓN 


La primera idea fue mandar a imprimir en 3D los círculos y luego hacer un montaje fácil, pero no contemplamos un precio tan elevado por lo que recurrimos  a nuestra segunda opción: cortarlo nosotros mismos de un pedazo de MDF 6mm, trazamos los círculos de 15 cm de diámetro en uno hicimos la marca de los leds y en el otro del arduino y los motores cuando terminamos los cortamos con una caladora, he hicimos los huecos con un taladro, en este paso lo que mas importa es apegarse a los planos, ya que la precisión es bastante importante para la calidad de nuestro trabajo y la imagen del mismo, este paso ya es mucho mas rápido que el anterior, puede ser realizado en 2 horas o menos si ya se tiene experiencia usando una caladora si no lo recomendable sería que fueran con un carpintero en caso de que quieran un mejor resultado. 

En cuanto al segundo circulo se le trazó cada led formando las flechas como las queríamos. esta parte ya es muy opcional, pero si mejora la vistosidad de nuestro robot. Después de trazado se taladro y colocaron los leds.

La parte un poco mas difícil en la construcción  en el caso de nuestro robot fue pintarlo porque en el diseño inicial el color dorado iría en el grosor del MDF pero pintar una linea asi de delgada era difícil con latas de pintura, inclusive pincel, pero habrá quien para el esto sea mas fácil que cortarlo. Esta dificultad se puede ahorrar si se pintase de un solo color o el ancho fuera lo suficientemente grande.

MECANICA, ENSAMBLE Y ELECTRONICA 


Algo también recomendable es colocar los componentes sobre una hoja y trazar antes de hacer el diseño no después, pero en este caso yo decidí no hacerlo y me costaría mas trabajo solucionar muchas cosas por tomármelo a la ligera por eso les recomiendo hacer esto antes. 

Pero lo que yo hice fue colocar los sensores y los componentes en una baquelita para darme una  idea rápida de la distribución que iban a tener, como vemos en la foto los sensores iban a quedar en la parte de adelante con el puente H entre estos, el arduino en la parte de atrás dejando espacio para conectar los cables ya sean de alimentación o para mejorar el programa a medida que se hacían las pruebas, un botón de encendido/ apagado en la esquina izquierda y en la derecha dos botones uno que indicara el encendido y otra el nivel de batería (esto no es nada difícil a pesar de lo que parezca ) . En este paso todo lucia muy bien pero a la larga mantener la medida de 15 cm nos dio problemas en espacio, quizás debimos agrandarlo pero como mencionaba ya estaban cortados los círculos, por lo que si les recomiendo, meditar antes su prototipo.  



(Aquí se aprecia mejor a lo que me refería con el problema de tamaño)






Una vez cortado los círculos (o el diseño de su elección) debemos separarlos de una manera muy sencilla, usando 2 tornillos largos y 8 tuercas, lo ideal es colocarlos de manera que se distribuya el peso sobre estos pero que no estorben a los componentes.

como ya he dicho los problemas de tamaño fueron un gran inconveniente, en especial al llegar a esta parte pues la parte ideal por cuestiones físicas y de diseño para ubicar los tornillos ya estaba ocupada, por lo que tuvimos que ponerlo en posiciones que ayudaban a la parte fisica pero quizás no mucho al diseño, esto no es muy complejo, pueden probar simplemente si en donde quieren poner sus tornillos aguanta el circulo de arriba, siendo así pueden proceder a taladrar y quedaría listo. Otra parte que haría falta ver sería la de las llantas, los motores están situados en la parte de abajo para el ahorro de espacio dejando a las llantas en la parte interna del robot a unos 1.5 cm de los bordes y  en una parte central para un mejor equilibrio, esto fue echo antes de cortar los círculos en la cual decía que teníamos que marcar los componentes que usábamos esto fue fácil, solo marcamos unos cuadrados de la medida del diámetro de la llanta y su ancho. ya marcados lo que hice fue con el mismo taladro hacer un hoyo en el entro de esos rectángulos y posteriormente meter la caladora e ir quitando el MDF que no necesitaba. La rueda loca debe ir en la parte contraria de los motores ya sea adelante o atrás en este caso  fue adelante por el espacio, esta tiene un costo de 1 dolar aprox. y se pego con una pistola de silicon pero igual pueden atornillar la con tornillos especial para madera.


  


Bien hasta aquí si han seguido todo lo anterior, deberían tener algo como lo de la foto de arriba en cuanto a construcción se refiere claro, porque notaran que sobre los tornillos hay una parte del protoboard y el puente H, lo sustituí por un L298 y no el tipico el L293. Todo eso sera explicado a continuación.



Pues ya colocados los motores DC básicamente ya estaba todo listo, empiezan las pruebas para lo que era necesario el protoboard para tener donde conectar el positivo y el negativo de los componentes, para evitar lo que vemos  en la foto de la derecha. esto no quedaría así pues lo cambiamos por una baquelita  mas pequeña que colocamos sobre el L298 (Puente H). Aquí igual se alcanza a ver que ya el Sensor de distancia esta sobre una placa para facilitar el manejo de este. 

En cuanto al Puente H, al inicio se había planeado el L293, a la larga tuvimos problemas con el uso de este, pues sufrió algunos daños, pero sin embargo ustedes pueden usar el L293 sin problemas, en nuestro caso ya por ser mas practico  utilizamos el L298  ya en su placa haciendo mas fácil utilizarlo además de darle colorido al robot. 


La instalación de los otros 2 sensores se planearon en la parte de adelante como se mostró, sobre la marcha fueron cambiado a los bordes derechos e izquierdo, lo cual fue mucho mejor a la hora final, pero mi recomendación es que los sensores queden adentro del robot, pues si no podrían chocar con un objeto y hacer falsas lecturas. No lo hice así por problemas de espacio como ya he mencionado. pero si hubiese sido mucho mejor.  

Para la alimentación se usaron 2 baterías de 9 V puestas en paralelo  para sumar amperaje manteniendo el mismo voltaje, para hacer mucho mas decentes las conexiones y para la instalación del botón de encendido/apagado se hizo una placa muy pequeña la cual se coloco  en uno de los bordes del arduino, esta estaría conectada a la placa de extensión de positivos y negativos, y de esta ya se harían las conexiones al puente H y al arduino.





Básicamente habríamos terminado casi todo, faltando la programación únicamente. El resultado debería ser algo así. 





La placa en la que están los sensores es muy básica de hacer fueron 4 pines hembra donde entrarían los sensores y atrás unos macho donde conectaríamos los cables.

Las flechas se hicieron con 60 leds ultra sibilantes puestos en paralelo y dejando el común como el positivo, posteriormente se conectaría a una plaquita que servicia como una extensión de positivos y negativos. 

PROGRAMACIÓN


La programación de nuestro robot como ya es obvio se da con el IDE de Arduino, esto puede ir tan lejos como lo queramos, ya depende de nuestra imaginación. 

Empezaremos con los sensores de distancia, para quienes nunca los han manejado haré un breve resumen de como funcionan estos sensores y una introducción a su programación antes de empezar con el código usado en nuestro robot.

Pues la manera en que el sensor de distancia funciona es por eco-localización es decir la misma manera que usan los murciélagos, esos dos ojitos que parecen  tener el sensor son una bocina y un micrófono. El micrófono emite unas ondas que nuestro oído no puede escuchar sin embargo cuando estas ondas chocan con un objeto rebotan y son escuchadas por la bocina del sensor entonces esto genera una medición en base al tiempo recorrido generando una distancia. Espero ser claro en esta parte, si no cualquier duda espero que me la dejen en los comentarios.



Ejemplo: 

#define Pecho 2 #define Ptrig 4 long duracion, distancia; void setup() { pinMode(Pecho, INPUT); // define el pin 2 como entrada (echo) pinMode(Ptrig, OUTPUT); // define el pin 4 como salida (triger) Serial.begin (9600); //Abre la comunicacion } void loop() { digitalWrite(Ptrig, LOW); delayMicroseconds(2); digitalWrite(Ptrig, HIGH); // genera el pulso de triger por 10ms delayMicroseconds(10); digitalWrite(Ptrig, LOW); duracion = pulseIn(Pecho, HIGH); distancia = (duracion/2) / 29; Serial.println (distancia); Serial.print (" Cm") ; } 

Lo que hace este código no es mas censar la distancia y mostrarla por el puerto serial, es el  ejemplo mas besico, que pueden probar si nunca antes han trabajado este sensor.

Empezamos definiendo los pins 2 y 4 como Pecho y Ptrig, esto no es vital, simplemente facilita saber con que pin estamos trabajando, posterior creamos 2 variables de tipo "long" las cuales son duración y distancia. 

Dentro del Setup que e slo que solo se lee una vez por Arduino, declaramos el modo que tendrán los pines el cual es Pecho entrada y Ptrig Salida, ademas de que habilitamos la comunicación serial a 9600 baudios. 



Dentro del loop como medida de prevención empezamos apagando el triger por 2 microsegundos después lo encendemos por 10 micro-segundos para después apagarlo, muy simple, pero quizás lo que puede confundir es lo que viene a continuación. decimos que duración es igual al pulso que entra por el Pin Echo el cual ponemos en alto, y distancia es igual a la duración obtenida anteriormente entre 2 porque la duración  equivale a la ida y regreso del eco lanzado entonces obtendríamos una doble medición y por eso lo dividimos entre 2 y esta entre 29 para llevar las unidades a Centímetros. y por ultimo imprimimos distancia por la comunicación serial.

Ahora los motores, desde aquí uno de los errores mas frecuentes son cuando se trabaja la velocidad, si alimentan sus motores con 6 V o 5 V no pueden poner la velocidad por menos de 120 por que estarian suministrando menos de 3 V a el motor por lo que no se moverá. 

int Motor1D = 5;
int Motor1I = 6;

int vel = 150;

void setup() {
  
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);

}

void loop() {
  
analogWrite (5, vel);
analogWrite (6, 0); 
delay (2000);
  
analogWrite (5, 0); 
analogWrite (6, 0); 
delay (2000);
        
analogWrite (5, 0); 
analogWrite (6, vel);
delay (2000); 
  
}

En este pequeño programa lo que hacemos es definir el nombre de las direcciones de nuestro motor dc y crear una variable de tipo entero que sera la velocidad, dentro del Setup definimos los pines 5 y 6 como salidas y dentro del loop decimos que vaya adelante por 2 segundo se detenga por 2 segundos y vaya en reversa otros 2  segundos. Es muy importante saber que si ustedes usan este código o cualquier otro código con un motor dc usen un puente H ya que las salidas del Arduino no les dará la corriente suficiente para mover el motor.

CODIGO: en este link de dropbox pueden descargar el código que usamos el día de la prueba, sin embargo es  100% funcional.




PRUEBA FINAL:


   




sábado, 14 de noviembre de 2015

China deja ver un material que puede invisibilizar a sus aviones





Un grupo de científicos chinos reporta haber desarrollado un material absorbente de microondas para los cazas furtivos capaz de engañar los radares del enemigo incluso en la banda de frecuencias ultraaltas (UHF). Se trata de un material es mucho más fino y ligero que sus análogos.


Los radares modernos usan antenas que envían microondas para ver a través de las nubes y el humo y estimar el tamaño de un objeto volador. Actualmente ya existen varios absorbentes de microondas que hacen que los objetos aerodinámicos sean invisibles para los radares, pero se trata en general de materiales bastante espesos, una característica que no los hace adecuados para ser utilizado en el revestimiento de aviones de combate. Otros tipos de materiales, por otro lado, tienen la desventaja de que absorben solo parte del espectro de ondas.

El nuevo material creado por los chinos supone una revolución en la tecnología de protección de la aviación militar. Según revela un artículo publicado por el equipo de la Universidad de Ciencia y Tecnología de Huazhong (China) en la revista 'Journal of Applied Physics', el material posee una superficie absorbente extrafina, activa y selectiva.

El nuevo revestimiento furtivo consta de varias capas. La superficial tiene un espesor de solo cuatro centésimas partes de milímetro. A pesar de ser tan delgada contiene una matriz de conductores estampados con dos clases de elementos comunes de circuito eléctrico: resistores y diodos de capacidad variable (varactores). Por debajo de esta se coloca una capa dieléctrica que refleja las microondas conforme a su frecuencia. En el fondo hay un panal metálico sobre una losa metálica.

La mayor sorpresa, según destaca la revista 'Defence One', es que los chinos publiquen abiertamente qué material protegerá a sus futuros aviones y no lo guarden "bajo llave en un laboratorio". Antes, recuerda la revista, la tecnología furtiva se consideraba una de las claves del dominio militar estadounidense. La revelación de una tecnología igual de avanzada, si no más, pone fin al dominio norteamericano en la materia. 


Durante años el Pentágono se sintió orgulloso de haber desarrollado un avión a reacción furtivo como el F-35, con un grado de protección que nadie podía alcanzar. En 2009 surgieron sospechas de que los chinos habían robado algunos datos concernientes al diseño y los componentes electrónicos de este caza polivalente.


Algunos expertos ven el avión de combate chino Shenyang J-31 muy parecido al F-35, aunque no están seguros de que incorpore tecnología furtiva estadounidense. La publicación científica tampoco contesta a la pregunta de si el complejo industrial militar chino pudo copiar el diseño estadounidense, admite 'Defence One'. No obstante, muestra que la tecnología furtiva ya no es de uso exclusivo de EE.UU.

domingo, 10 de noviembre de 2013

La humanidad está al borde de una gran revolución genética



Basándose en las opiniones de muchos importantes genetistas del mundo, el periódico británico 'The Independent' anunció la creación de una técnica de terapia génica única denominada CRISPR que permitiría la remoción de partes de ADN defectuosas.

Según 'The Independent', la técnica CRISPR (Clustered Regularly Interspaced Short Palindromic Repeats, por sus siglas en inglés) podría revolucionar la terapia génica humana y la ingeniería genética, ya que por primera vez permite a los científicos hacer los mejores cambios de cromosomas en el ADN con una relativa facilidad. Esta tecnología da tantas posibilidades y abre tantos horizontes que los científicos han llamado a un debate público sobre el CRISPR.

El nuevo método puede 'editar' los genes cambiando el 'texto genético' del ADN y sin causar cualquier tipo de mutaciones no deseadas. Los genéticos comparan este método con la corrección de un texto con errores de ortografía. Se cree que el CRISPR no solo permitirá eliminar genes defectuosos en un embrión, sino manipular o editar genomas de plantas y animales.

La técnica funciona mediante el uso de una molécula de ARN guía que puede ser programada para que coincida con cualquier secuencia de ADN única en el genoma humano. La molécula se une a una enzima especial que corta ambas cadenas de la doble hélice del ADN. Una vez hecho esto, el ADN copiado se inserta en la doble hélice del ADN defectuoso y se elimina.

De hecho, la técnica no es nueva, las repeticiones en las secuencias de ADN, al que se refiere el título del método, fueron descubiertas en 1987, y las capacidades de la nueva tecnología fueron demostradas por primera vez por un grupo de genetistas de EE.UU. en 2012. Desde entonces, la técnica CRISPR ha sido estudiada intensamente y ha evolucionado.

La terapia génica en espermatozoides, huevos o embriones para eliminar enfermedades hereditarias altera el ADN de todas las generaciones posteriores, pero se teme por su seguridad y la perspectiva de los llamados 'bebés diseñados'. "Es demasiado pronto para pensar en modificar embriones humanos con estas tecnologías", dijo George Church. "Esto, por supuesto, debería ser ilegal en Reino Unido y en otros países".

Los principales científicos del mundo subrayan el enorme potencial terapéutico del nuevo método, pero advierten que antes de empezar a aplicarlo hace falta demostrar de manera concluyente su eficacia y probar que no hay efectos adversos graves.


Fuente: actualidad.rt.com

Nuevo automóvil que te lee los pensamientos


El nuevo prototipo de una marca de coches japonesa promete llevar la experiencia de conducir a una nueva dimensión, con un vehículo capaz de entender las emociones del piloto para adaptarse a su estado de ánimo.
Se trata del FV2 de Toyota, que será presentado oficialmente durante el Salón del Automóvil de Tokio el próximo 29 de noviembre, según informó la marca en un comunicado.

El FV2 pretende expresar la filosofía 'Fun to Drive' o 'divertido de conducir', conectándose física y emocionalmente con el conductor y ofreciendo más diversión a medida que pasa el tiempo.



Toyota

Una de las novedades más destacadas de este monoplaza de tres ruedas es que busca aumentar la conexión física con el conductor ya que, en lugar de emplear un volante, el Toyota FV2 es controlado por el conductor desplazando el cuerpo para mover intuitivamente el vehículo adelante y atrás, a derecha y a izquierda. El automovilista recibe además información sobre los otros vehículos, en intersecciones y ángulos muertos.





Toyota ha ido más allá con su objetivo de crear una relación emocional entre el conductor y el automóvil, para lo cual ha desarrollado la tecnología Toyota Heart. De esta forma, el coche utiliza un sistema de reconocimiento de voz y de imagen para determinar el estado de ánimo del conductor, con el fin de sugerir destinos y habilitar sistemas de asistencia. Además de una proyección de realidad aumentada en el parabrisas, el color de la carrocería también cambia en función del estado de ánimo del automovilista.







Fuente: actualidad.rt.com

Descubren una 'iguana' en Marte captada por el Curiosity



Nuevas fotos provenientes del archivo de la Nasa podrían demostrar la existencia de vida animal en Marte o podrían ser simplemente de otra de las muchas rocas del suelo marciano.

De acuerdo a varios sitios web de ovnis, la imagen es de hecho una iguana fosilizada en la superficie marciana. El misterioso objeto fue descubierto por primera vez por el sitio web UFO Sightings Daily, famoso por este tipo de análisis a las fotografías de archivo de la Nasa.

Sería fácil pasarla por alto, pero el ojo de Scott Waring, dueño del sitio, fue capaz de detectar la 'iguana' en las fotos tomadas por el vehículo marciano Curiosity.

Algunos usuarios del portal incluso han sugerido que el presunto animal podría haber sido trasladado al planeta rojo como parte de un experimento de la misión del Curiosity. Sin embargo, la mayoría opina que se trata simplemente de una piedra, igual que muchas otras que cubren la superficie de Marte, pero con una forma peculiar.

Lea también: El Curiosity ve una rata en Marte. ¿Otro caso de pareidolia?

El fenómeno psicológico que hace que la mente perciba estímulos aleatorios como formas reconocibles se llama pareidolia y se ha manifestado más de una vez en las fotos espaciales. Además de las fotos marcianas en Mercurio han visto la cara de Mickey Mouse y un emoticono feliz.


Fuente: actualidad.rt.com