-
The Scorpiuserpens
The “Scorpiuserpens” is a fearsome mythical creature with the body of a scorpion and the head of a serpent. Known for its venomous sting and hypnotic gaze, it roams deserts, feared by all who encounter its deadly combination of strength and agility.
-
Algunos tips sobre el primer vespino
Aunque en apariencia son el mismo modelo, existen algunas diferencias entre el primer vespino y sus sucesores. Básicamente el vespino surgió de la idea de crear un ciclomotor competitivo y con las múltiples ventajas que ofrecía la vespa. Ni que decir tiene que solo se fabricó en exclusiva en España y que aunque en Italia se lanzara el conocido Ciao no incorporaba ni la fiable mecánica ni la versatilidad de nuestro ciclomotor rey.
En principio en el encargo que Motovespa hizo al ingeniero Vicente Carranza se lanzaría un solo modelo de vespino. Lo que ni Piaggio ni Motovespa esperaba era que aquel vespino de 1968 tuviera tanta aceptación para que perdurara en más de 30 años. En cada modelo se fueron mejorando algunos aspectos del vespino, tanto mecánica como funcionalmente. Aquí detallo algunas diferencias características de los distintos modelos.
En principio lo más destacable y fiable para distinguir un modelo de otro, es el número de bastidor que en los primeros modelos comenzaba por 922C, esto no ocurre en los restantes modelos, el segunda serie comenzaba por 825XXXXXX y pasaba a denominarse Vespino “L”. Y luego vendrían otros como el vespino “T” o el Gran Lujo “GL” con numeraciones distintas.
Pero lo que hizo diferente al primer vespino, apodado “mortadelo”, del resto fueron además de su característico manillar de faro redondo, fue su motor. Un motor de 49 cc, que innovo la mecánica de los ciclomotores de la época con un sistema de poleas que permitía ganar fuerza en la salida y velocidad en sus desarrollos más largos. La parte eléctrica del motor estaba basada en un plato magnético con platinos. Este sistema de platinos solo se uso en su primera versión (922C).
Otro peculiar accesorio que solo encontramos en los primeros modelos fue el velocímetro italiano de Veglia-Borletti, conservaba el icono de Piaggio en vez de su predecesor motovespa y solo marcaba hasta los 60 Km/h. De otra parte el escape de cola de pez más estrecho al final del silencioso es también característico y se mantuvo hasta los primeros LS.
-
Orejitas de mar
Las orejitas de mar son conchas con forma de espiral, están presentes en el mar Atlantico y Mediterraneo. Realmente más que una concha por si misma es la tapadera de una concha llamada Astraea Rugosa. Su nombre científico es opérculo y sirve de tapa a la parte blanda del molusco.
En nuestras vacaciones en Zahara de los Atunes pudimos encontrar muchas en la orilla de la playa. Aunque no son fáciles de ver pues se confunden con otras conchas y guijarros propios de estas playas.
Su forma característica en espiral y su color que suele ser blanquecino la hacen un buen complemento de bisutería que podemos encontrar en forma de colgantes, pendientes o incluso anillos.
-
Primeros pasos con micro:bit y cutebot
Sus Majestades de Oriente han dejado en casa un pequeño robot de ojos grandes y cara sonriente. Es el Cutebot que funciona con la ya famosa tarjeta micro:bit de BBC.
La verdad es que este amigable juguete permite a los más pequeños iniciarse en la robótica. Su conexión es casi inmediata y la forma de programarlo muy fácil. Sobre todo para aquellos que están familiarizados con Scratch, ya que es programación por bloques que podemos desarrollar desde la interfaz Makecode. Es código abierto y libre, con lo que podemos encontrar multitud de información sobre su funcionalidad. También admite programación en javascript y pyton, para los más avanzados.
Mi hijo ya se ha atrevido con ello y como conocía algo de Scratch le ha resultado muy entretenido. El robot es muy versatil y sus posibilidades para el aprendizaje muchísimas. Si además sumamos a ello las prestaciones que ya ofrece la propia tarjeta micro:bit, el entretenimiento de nuestros hijos está garantizado.
En Reino Unido la tarjeta micro:bit ya forma parte de la enseñanza en más del 75 por ciento de los colegios del país. Lo que nos da una idea de lo util que puede resultar para aquellos profesores que quieran iniciar en la robótica a sus alumnos.
Proyecto 1. Himno del Real Betis
Este ha sido el primer proyecto de mi hijo, está diseñado en bloques desde el makecode para la tarjeta micro:bit.
Proyecto 2. Sigue la línea
Aquí el código para que nuestro robot siga una línea negra pintada en un mapa, gracias a sus sensores IR que tiene alojados en la parte inferior delantera.
Código de los ejemplos en JavaScript
Aquí os dejo el código completo de ambos ejemplos en JavaScript para que podais insertarlos en la aplicación de Microsoft makecode.
input.onButtonPressed(Button.A, function () { for (let index = 0; index < 500; index++) { if (cuteBot.tracking(cuteBot.TrackingState.L_R_line)) { cuteBot.moveTime(cuteBot.Direction.forward, 40, 0.05) } if (cuteBot.tracking(cuteBot.TrackingState.L_unline_R_line)) { cuteBot.moveTime(cuteBot.Direction.right, 40, 0.05) } if (cuteBot.tracking(cuteBot.TrackingState.L_line_R_unline)) { cuteBot.moveTime(cuteBot.Direction.left, 40, 0.05) } if (cuteBot.tracking(cuteBot.TrackingState.L_R_unline)) { cuteBot.moveTime(cuteBot.Direction.forward, 20, 0.05) } } }) input.onButtonPressed(Button.B, function () { cuteBot.colorLight(cuteBot.RGBLights.ALL, 0x00ff7c) basic.showLeds(` # # . # # # # . # # . . . . . # . . . # . # # # . `) music.play(music.stringPlayable("E E E D F F F E ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("D D F F E D C - ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("C D E E E D F F ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("F E D D F F E D ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("C - F F F E G F ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("F G A A A G G F ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("E - G G G F E D ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("D D E F F E D D ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("C - - - - - - - ", 200), music.PlaybackMode.UntilDone) music.play(music.stringPlayable("G G E - G G E - ", 120), music.PlaybackMode.UntilDone) basic.showLeds(` # # . # # # # . # # . . . . . # . . . # . # # # . `) basic.showLeds(` . . . # # # # . # # . . . . . # . . . # . # # # . `) basic.pause(1000) basic.showLeds(` # # . # # # # . # # . . . . . # . . . # . # # # . `) })