Mi Portfolio digital en Creabóticos

Aprendiendo cada mes y cada año en la Escuela Virtual de Robótica

Incorporar la Programación y la Robótica Educativa en el aula

Significa implementar áreas científicas y tecnológicas

La Programación y la Robótica educativa

Permiten de manera motivadora y eficiente el alcance de aprendizajes significativos

Aprendiendo en Creabóticos

Diseño, programación y simulación de circuitos con Arduino

Aprendiendo en Creabóticos

Programación de robots, robótica gamificada y robótica sustentable

miércoles, 20 de julio de 2022

Mi primera App. Programando Apps para Android con MIT App Inventor

Comparto en esta entrada del Blog, las impresiones de pantalla y la grabación de la pantalla de mi celular con la primera App realizada en este curso. Al hacer clic en un botón, en este caso con la imagen del rayo, se escucha el sonido del mismo y el celular vibra.

Las capturas de pantalla



Un video de cómo se visualiza la App en mi celular





miércoles, 17 de marzo de 2021

Segundo Reto programando Make Code

 Presento el segundo reto de programación en Make Code para micro:bit

Describo las acciones que suceden en forma secuenciada: 

1 - Se programa que “Para siempre” ocurra lo siguiente:
2 - Mientras esté presionado el Botón A muestra por 1 segundo en pantalla la cadena de caracteres “¿ME QUIERE?”
3 - Mientras esté presionado el Pin 0 muestra por 1 segundo en pantalla la cadena de caracteres “MUCHO”
4 -  Mientras esté presionado el Pin 1 muestra por 1 segundo en pantalla la cadena de caracteres “POQUITO”
5 -  Mientras esté presionado el Pin 2 muestra por 1 segundo en pantalla la cadena de caracteres “NADA”

El link a la captura en video

viernes, 27 de noviembre de 2020

Presentando el Reto 2: Programando tres leds para que funcionen como un semáforo

Circuito del semáforo desarrollado con Tinkercad. 



Presentando el Reto 1 del Curso "Primeros Pasos con Arduino"

Arduino es una compañía de desarrollo de software y hardware libres, así como una comunidad internacional que diseña y manufactura placas de desarrollo de hardware para construir dispositivos digitales y dispositivos interactivos que puedan detectar y controlar objetos del mundo real. Arduino se enfoca en acercar y facilitar el uso de la electrónica y programación de sistemas embebidos en proyectos multidisciplinarios. 

El proyecto Arduino tiene sus orígenes en el proyecto Wiring, el cual surge por el año 2003 como una herramienta para estudiantes en el Interaction Design Institute Ivrea en Ivrea, Italia,​con el objetivo de proporcionar una forma fácil y económica de que principiantes y profesionales crearán dispositivos que pudieran interactuar con su entorno mediante sensores y actuadores. La primera placa Arduino comercial fue introducida en el año 2005, ofreciendo un bajo costo económico y facilidad de uso para novatos y profesionales.

Los productos que vende la compañía son distribuidos como Hardware y Software Libre, bajo la Licencia Pública General de GNU (GPL) y la Licencia Pública General Reducida de GNU (LGPL), permitiendo la manufactura de las placas Arduino y distribución del software por cualquier individuo. Las placas Arduino están disponibles comercialmente en forma de placas ensambladas o también en forma de kits, hazlo tú mismo (del inglés DIY: "Do It Yourself").

Los diseños de las placas Arduino usan diversos microcontroladores y microprocesadores. Generalmente el hardware consiste de un microcontrolador Atmel AVR, conectado bajo la configuración de "sistema mínimo" sobre una placa de circuito impreso a la que se le pueden conectar placas de expansión (shields) a través de la disposición de los puertos de entrada y salida presentes en la placa seleccionada. Las shields complementan la funcionalidad del modelo de placa empleada, agregando circuitería, sensores y módulos de comunicación externos a la placa original. 

El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de programación que se pueden utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear programas que interactúan con los circuitos de la placa.

El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que es una conexión en la que podemos conectar en la placa diferentes tipos de periféricos. La información de estos periféricos que se conecten se trasladará al microcontrolador, el cual se encargará de procesar los datos que le lleguen a través de ellos.

El tipo de periféricos que se puedan utilizar para enviar datos al microcontrolador depende en gran medida de qué uso se piense darle. Pueden ser cámaras para obtener imágenes, teclados para introducir datos, o diferentes tipos de sensores.

También cuenta con una interfaz de salida, que es la que se encarga de llevar la información que se ha procesado en el Arduino a otros periféricos. Estos periféricos pueden ser pantallas o altavoces en los que reproducir los datos procesados, pero también pueden ser otras placas o controladores.

Arduino es un proyecto y no un modelo concreto de placa, lo que quiere decir que compartiendo su diseño básico se pueden encontrar con diferentes tipos de placas. Las hay de varias formas, tamaños y colores para las necesidades del proyecto en el que se esté trabajando, las hay sencillas o con características mejoradas, Arduinos orientados al Internet de las Cosas o la impresión 3D.

Tinkercad es un software gratuito online creado por la empresa Autodesk, una de las empresas punteras en el software de diseño 3D. El objetivo al usar Tinkercad debe ser una primera inmersión en el mundo del diseño 3D de una manera sencilla y atractiva, ya que la interfaz de trabajo es simple y atractiva.

En esta misma plataforma Tinkercad se pueden diseñar circuitos electrónicos, constituyendo una herramienta ideal para aprender electrónica y diseñar circuitos sin riesgos. 

El Reto 1 para resolver consiste en:

Reto 1: el titileo de dos leds en forma sincrónica.
Deben prenderse y apagarse al mismo tiempo.












sábado, 22 de febrero de 2020

Un curso de verano: Primeros pasos en la placa micro:bit y su programación en Make Code

En este mes de verano comencé a realizar la propuesta "Potenciando nuestras clases" en el que estamos aprendiendo a programar la placa BBC micro:bit mediante Microsoft Make Code.

BBC micro:bit es una placa o tarjeta electrónica programable lanzada por la BBC británica en el año 2015. Tiene unas dimensiones de 52 x 43 x 11mm.

En el año 2016 la Fundación Educativa Micro:Bit con la participación de empresas como Microsoft, Amazon, Samsung y Cisco adoptan este proyecto con el objetivo de promocionar el aprendizaje de la programación y la robótica entre los jóvenes a nivel mundial.

La tarjeta micro:bit permite unir las programaciones que realicemos en nuestros dispositivos con objetos del mundo físico. Esto constituye un valioso recurso para hacer de la programación una actividad más próxima y tangible, especialmente cuando se trata de enseñar a niños, ya que lo concreto y visible se comprende mejor que cuando es solamente abstracto y virtual.




Microsoft Make Code es el entorno de programación gráfico propio de la tarjeta programable micro:bit. Es un sencillo editor gráfico online muy potente y gratuito que posibilita introducirnos en el mundo de la programación de forma intuitiva a través del lenguaje de programación visual o de bloques. Con él se aprende a pensar como un programador sin tener que recurrir a la sintaxis. Es una herramienta a tener muy en cuenta por los educadores.

El entorno de programación gráfico Make Code




Cursando el RobotGame

En enero de este año comencé una nueva propuesta en la Escuela Virtual de Robótica. Se trata del Proyecto Telecolaborativo RobotGame. Este incorpora a la robótica educativa las experiencias STEAM y la Gamificación.

En el siguiente link se puede leer acerca de esta interesante propuesta:

RobotGame








jueves, 13 de junio de 2019

Programando con mBlock - Reto 1 y Reto 2

Nos propusieron dos retos para programar en mBlock una combinación de luces que encienden y apagan para visualizar luego las acciones en un mBot.

El Reto 1 consistió en desarrollar un programa en mBlock para lograr que las led "on board" del mBot hicieran diferentes combinaciones de colores. Tres combinaciones diferentes de 2 colores cada una.

El código que diseñé fue:




Y el resultado ejecutándolo en mBot fue el siguiente:




Se nos propuso que hiciéramos ahora una propuesta de mejora del código programado. Entonces para eso utilicé la posibilidad de crear un Bloque entre los comandos de Datos y Bloques (en color naranja) entre las opciones en mBlock.  Y el código quedó así:

Reto 1 - Propuesta de mejora




El Reto 2 consistía en tratar de imitar el juego de luces que visualizábamos en las led en mBot y que nos lo presentaron a través de un registro del funcionamiento en video.

Para tratar de imitar ese juego de luces desarrollé este código:








miércoles, 29 de mayo de 2019

Simulando circuitos y programando simulaciones

Transitando el curso Introducción a la Robótica comparto los retos 1 y 2 planteados para el Módulo 1.


Reto 1: El titileo de dos leds en forma sincrónica




Reto 2: Circuito de un semáforo con Tinkercad



El reto que propongo para hacer la simulación del circuito y su programación en Tinkercad:

Reto: Mensaje en código Morse

- El reto es decir simplemente HOLA con el código Morse
- Para eso se usará el titilar de una led. 
- La luz de la led se mantendrá encendida con dos duraciones: corta y larga.
- Habrá una pausa más larga aún y con la led apagada para distinguir una letra de la siguiente.

El código Morse es el siguiente:



martes, 30 de abril de 2019

Proyecto final del curso de Scratch Nivel I en Creabóticos

Otra de las propuestas en Creabóticos fue comenzar a aprender Scratch con el curso "Programación como expresión creadora".

Algunas de las consignas para el proyecto final de este curso fueron:

1) Añadir un escenario de inicio del videojuego.
2) Realizar una transición de escenario antes de comenzar el juego.
3) Añadir escenarios editados por nosotros en el mismo Scratch.
4) Modificar las posiciones del objeto.
5) Cambiar de disfraz al objeto.
6) Visualizar textos asociados al objeto.
7) Crear las variables necesarias para que se vayan sumando puntos y cambiar de niveles del juego.

El proyecto que diseñé es el siguiente:


Sumas congeladas



Fue un desafío hermoso en Creabóticos y me deja con las ganas de seguir creando y programando en Scratch, para después transmitirle estas posibilidades a mis grupos de estudiantes en propuestas para el aula.


martes, 26 de febrero de 2019

Mi primer diseño virtual de un circuito eléctrico

Acá les comparto mi primer diseño virtual de un circuito eléctrico siguiendo el tutorial propuesto en el Módulo 1. Me propongo seguir leyendo y ensayando pero más adelante. Por ahora, me quedo con esta primera experiencia.

Diseño de un circuito eléctrico en el simulador DCACLAB


Los circuitos eléctricos. Sus componentes y funcionamiento



Continuando entonces con el post anterior retomo el tema de los circuitos eléctricos.

¿Qué es un circuito eléctrico?

Un circuito eléctrico es un conjunto de elementos unidos de una forma adecuada creando un camino cerrado que permite el paso de los electrones. En un circuito eléctrico podemos encontrar cinco tipos de elementos: generadores, conductores, receptores, elementos de control y elementos de protección.

Para que exista un circuito tiene que haber como mínimo un generador, un medio conductor y un receptor. Cuando el circuito incluye componentes electrónicos, se habla de circuito electrónico.

La representación gráfica del circuito eléctrico se conoce como diagrama electrónico o esquema eléctrico. Este esquema o representación muestra los componentes y las interconexiones del circuito con determinados pictogramas que responden a ciertas normas.

La siguiente imagen muestra los principales pictogramas o símbolos en el diseño de un circuito eléctrico:



El diseño de este esquema o diagrama es muy importante para la construcción de un circuito eléctrico ya que representa el primer paso a seguir. De lo bien elaborado que esté depende el funcionamiento correcto del circuito, de ahí que sea conveniente un testeo previo en un simulador de circuitos antes de pasar a su desarrollo concreto con los componentes necesarios.

Esquema de un circuito eléctrico sencillo

Mi primera App. Programando Apps para Android con MIT App Inventor

Comparto en esta entrada del Blog, las impresiones de pantalla y la grabación de la pantalla de mi celular con la primera App realizada en e...

 

Blogger news

Blogroll

“Los analfabetos del siglo XXI no serán aquellos que no sepan leer ni escribir, sino aquellos que no puedan aprender, desaprender y reaprender”

About