Mostrando las entradas para la consulta arduino ordenadas por relevancia. Ordenar por fecha Mostrar todas las entradas
Mostrando las entradas para la consulta arduino ordenadas por relevancia. Ordenar por fecha Mostrar todas las entradas

domingo, 10 de abril de 2016

#Tarea Prácticas #Arduino #3ESO #Tecnoprograbótica #Sparkfun #Video.


Se acerca la hora de la verdad, de hacer cosas más serias, en las que el mundo digital y el mundo físico se toquen. ¿Controlar leds reales desde un ordenador a través de un programa? Pues sí, de eso se trata.
Por fin tenemos los materiales de robótica en nuestro centro, y los chicos podrán realizar su aprendizaje con Arduino. En este nuestro primer año con la Robótica "a gran escala" (para todos los alumnos), hemos optado, de momento, por un aprendizaje progresivo; si quieres, hasta un poco conservador, ya que hemos comprado unos kits de prácticas comerciales.

martes, 12 de julio de 2016

Las prácticas de #Arduino de los alumnos de #3ESO. Documentando en blogs. #Tecnoprograbotica

En el último mes del curso 2015-16, los alumnos de 3º ESO estaban "invitados" a llevar a cabo las prácticas de arduino descritas en la propuesta didáctica descrita en este enlace.
Como tantas veces, el reto era complejo, y algunos de ellos pensarían, una vez más, que este profesor se pasa a veces tres pueblos (o siete) en las cosas que les pide hacer. Pero pasito a pasito, y renegociando la tarea con ellos, para evitar estrés y colaborar con ellos en la redefinición del currículo ("hasta dónde quieres aprender", "haz tuyo el proceso"...), llegaron ha hacer buena parte de las prácticas y a documentar el proceso.
Unos cuantos alumnos incluso se han llevado los kits a casa, para poder seguir trabajando, porque el contenido es amplio y las horas de clase escasas (2 horas semanales durante un mes solamente da para 10 horas de trabajo en aula...). La LOMCE nos aprieta. Yo suelo confiar plenamente en ellos, y, cuando sienten esa confianza, responden con compromiso. No se ha roto ninguna placa, ni hemos echado en falta componentes.
Ha habido blogs muy interesantes y productivos. Y se han "buscado la vida" totalmente para aprender a publicar en Blogger y en Wix.

Berta mejoró sensiblemente el trabajo de su grupo con este nuevo blog:


 http://tecnolamerced.blogspot.es/ (qué buen nombre, sencillo y claro. Ya se me podría haber ocurrido a mí antes...)
Por ejemplo, documentó la práctica 4 sobre leds múltiples, con un circuito en el que añadió más leds, reprogramó arduino, diseñó con Fritzing y grabó un pequeño vídeo en el que mostraba el resultado.

martes, 31 de marzo de 2015

Practicando con Relés y ArduinoUNO. Otra vez, #ArduinándomeLaVida


Sigo preparando mi formación para el próximo curso, en el que estrenaremos la nueva asignatura "Tecnología, programación y robótica", que sustituirá a la tecnología como tal como la entendemos ahora en la Comunidad de Madrid.
Una de los temas que incluirá esta nueva área es la conexión con el mundo físico de de los componentes electrónicos a través de microcontroladores. Se está pensando en Arduino como elemento estrella, una placa con un microprocesador capaz de controlar diferentes conexiones analógicas y digitales, e incluso capaz de conectarse a internet a través de puertos ethernet, wifi o GSM, con los elementos anexos (shields) correspondientes. Todo ello con un software IDE que permite asimismo la gestión de los pines (en los que se pueden conectar todo tipo de elementos electrónicos, como resistencias, diodos o transistores, o diversos sensores), los tiempos y la transmisión de datos bidireccional.
Una de las prácticas que he realizado es la conexión de dos diodos led de manera temporizada a través de un relé y un transistor capaz de aumentar la intensidad entregada. Un circuito aparentemente sencillo, pero que se lleva un ratito para su montaje.
Me he servido de los apuntes de Sparkfun para montar el circuito, pero realizando el montaje con elementos comprados por libre.
Un relé es un interruptor mecánico controlado eléctrica-electrónicamente desde una bobina...

domingo, 8 de abril de 2018

#3ESO Comenzamos con nuestros retos robóticos. Conociendo los componentes. Apuntes colaborativos. Iniciación a la Robótica.

La maquinaria para ser Makers empieza a rodar.

A nivel curricular, hemos estado trabajando en 3ESO con OpenScad y Blockscad en las últimas semanas, aprendiendo a hacer modelado 3D a base de cubos-cilindros-esferas, agrupando piezas gracias a las instrucciones union-difference-intersection, usando módulos para poder replicar dichas piezas. Ya tenemos lo básico para empezar a imprimir en 3D. Esto nos permitirá diseñar proyectos más adelante.

Llegó el momento de programar placas controladoras en base a sensores y actuadores, a través de un software de control basado en la web. El conocido e intuitivo bitbloq. Vamos por partes.



Primeras tareas, teorizando en equipo-clase. Apuntes colaborativos

Nos repartiremos el trabajo entre toda la clase. Haremos un sorteo.
Vamos a generar apuntes colaborativos entre toda la clase, trabajando con diferentes herramientas. Nos repartiremos el trabajo con equipos de 4.
  1. Fácil. Realización de mapa conceptual de los contenidos del libro de texto Tema 5 Apartado 1, páginas 98 y 99, relativos a los inicios de la industrialización respecto a los sistemas artesanales,  sistema de producción industrial automatización, finalidades de la robotización, robots humanoides, robots industriales y generaciones de robots. Herramienta: CmapTools o a mano en papel.
  2. Medio. Diseñar un cuestionario con los contenidos relativos al apartado 2 (Arquitectura de un Robot), y 2.1 (Tipos de robots), para después jugar toda la clase. Págs 100 y 101 Herramienta: Kahoot
  3. Fácil. Diseñar un sistema de tarjetas flashcards con los contenidos relativos elementos mecánicos y eléctricos para el movimiento de un robot: la cadena cinemática (3.1), páginas 102-103 y un muro con Padlet sobre los elementos actuadores (3.2). Páginas 104 a 105 Herramientas: Las fichas de Goconqr son una buena opción. Para los muros de Padlet este es el enlace
  4. Fácil. Generación de unos apuntes colaborativos con los contenidos relativos a Sensores (páginas 106 y 107). Este formato podría servir de modelo de ejemplo de estructura de unos apuntes colaborativos, aunque se refiere a otro tema (tomado de Princippia, innovación educativa). Herramienta: Google Docs. Incluir imágenes e incluso enlaces a vídeos
  5. Medio-difícil. Un poquito más complejo. Buscar documentación relativa a sistemas de control, lazo abierto y lazo cerrado. Crear una presentación con Powerpoint, Google Slides o Genial.ly. Convertir dicha presentación en un vídeo, grabando la pantalla con ScreenCastify o con AtubeCatcher, incluyendo audio explicativo si sois capaces. Sería ya una pasada si el equipo encargado de esta parte subiera el vídeo a Youtube y con la aplicación EdPuzzle generase preguntas a modo de videocuestionario. Recurso: este chico lo explica con un par de ejemplos en Youtube
  6. Medio-difícil. Para los más atrevidos de momento, los pioneros para los demás. Preparáis para toda la clase una sesión en la que explicáis arduino. Os dejo una placa arduino, componentes sensores y actuadores, explicando previamente  con una presentación cómo es la placa, cómo es el entorno IDE de Arduino y la estructura de un sketch. Y nos hacéis una demo. Mis artículos en este blog sobre Arduino en cursos anteriores os pueden servir de guía. Y yo os acompaño en el proceso.
  7. Fácil. Alguien en cada clase se tiene que encargar de aglutinar toda esta información digital en un blog. Recomiendo Blogger, en formato Magazine.
Este será el pistoletazo de salida para toda la clase, que generará proximamente proyectos con Bitbloq y las placas Bq ZUM.

Estos otros apuntes del INTEF igual os ayudan.


sábado, 26 de abril de 2014

Aprendiendo #ARDUINO. Preparando el próximo curso #Tecno4ESO. "Arduinándome la vida"

Hace unos días me compré un StarterKit de ARDUINO, una placa electrónica con un microcontrolador que es capaz de controlar diferentes señales analógicas y digitales. Tiene un entorno de programación bastante amigable y accesible; y existen muchos ejemplos publicados en la página oficial, foros, blogs como "Practicando Arduino", canales en Youtube, proyectos paralelos alternativos como Sparkfun, etc, que hacen el aprendizaje más fácil y motivador.

De momento no me atrevo a realizar grandes montajes (estoy aprendiendo el entorno), pero utilizo ejemplos de programación a los que añado mis variaciones, para que den "un pasito más".
Ayer mareé a mis pobres vecinos con la flauta para sacar las notas de "Canción de cuna" (las podría haber buscado en internet, ya lo sé...), y luego estuve toda la tarde programando la secuencia, los tiempos, los silencios, intentando añadir nuevas notas... ¡Trasteando, vaya!, que es como se aprende.

Este vídeo muestra mis primeros pinitos con la herramienta.



A continuación os muestro una variación que le he hecho al #proyecto2 del kit Sparkfun, en el que se controla el parpadeo de un LED mediante el nivel de tensión de entrada medido analógicamente en el punto medio de un potenciómetro.

Un potenciómetro es una resistencia variable que nos ayuda a controlar la intensidad de corriente que pasa por un circuito, al variar el valor analógico de la resistencia cuando giramos su patilla central. El ejemplo más conocido sería el control de volumen giratorio de una cadena de música. Si conectáramos las dos patillas de los extremos, el valor de resistencia sería el máximo. En este caso, lo estamos utilizado como divisor de tensión, para utilizar ese valor como tiempo. ¿Raro, no?
Un LED es un semiconductor que se ilumina cuando lo atraviesa una pequeña corriente. La lucecita roja de la tele sería el ejemplo que todos conocemos.

Pero concretemos...
Esquema eléctrico propuesto por el Arduino Inventor Kit de Sparkfun
Lo que yo hemos hecho ha sido añadir dos nuevos leds al circuito original y controlar el parpadeo de los tres de manera asíncrona, desplazando el retardo del segundo y tercer diodos 100 y 200ms, respectivamente, respecto al primero.
Este sería el esquema, muy sencillo también:
Mi esquema de montaje, elaborado a partir del anterior.
Este es el aspecto real del montaje:



A nivel de programación, las líneas de código serían las siguientes (pongo comentarios intermedios, para hacerlo más comprensible):
//Lo  primero que hay que hacer es definir las variables
    int sensorPin = 0;  
// Conectamos el pin central del potenciómetro al pin analógico A0
// Los LED están conectados a los pines digitales 11, 12 y 13
    int ledPin1 = 13;    
    int ledPin2 = 12;
    int ledPin3 = 11;
    void setup() // definimos la configuración de los diferentes pines como salida, o entrada, según corresponda
{
  pinMode(ledPin1, OUTPUT);
  pinMode(ledPin2, OUTPUT);
  pinMode(ledPin3, OUTPUT);   // Estas líneas significarían lo mismo que definierlas como "pinMode(13, OUTPUT);"
}
void loop() // Comenzamos una secuencia repetitiva
{
  int sensorValue;
//Definimos como entero el valor del sensor, y le asignaremos la lectura analógica del pin A=
  sensorValue = analogRead(sensorPin);
  digitalWrite(ledPin1, HIGH);
// Encendemos el primer diodo
  delay(sensorValue);        
// Añadimos un retraso en milisegundos del valor dado por la tensión del potenciómetro
// Repetimos los mismos pasos para los otros dos leds, retrasando el encendido 100ms más                          
  digitalWrite(ledPin2, HIGH);
  delay(sensorValue+100);
  digitalWrite(ledPin3, HIGH);
  delay(sensorValue+200);
// Apagamos los leds en el mismo orden y aplicando los mismos retrasos        
  digitalWrite(ledPin1, LOW);  
  delay(sensorValue);    
  digitalWrite(ledPin2, LOW);  
  delay(sensorValue+100);        
   digitalWrite(ledPin3, LOW);  
  delay(sensorValue+200);                  
  // La repetición (Loop) se realiza continuamente, sin fin.
}
Y el resultado real sería el siguiente:


Como se puede comprobar, los leds se encienden y apagan secuencialmente, y a medida que giramos el cursor del potenciómetro la velocidad de transición entre parpadeos es mayor.
Vemos que de manera muy sencilla, podemos montar y programar circuitos muy vistosos con poco trabajo.

¿Les gustará a los chicos en el aula?

miércoles, 24 de enero de 2018

Jugando y programando con #MakeyMakey #Scratch #gamificacion. Semana cultural.


En la próxima semana cultural jugaremos con nuestros alumnos y alumnas de 1º y 2º de ESO gracias a un par de kits de Makey Makey que hemos adquirido.

Le hemos llamado festival de Gotemburgo, en honor al festival de Ciencia que se celebra en esta ciudad sueca  todos los años. Las actividades que propondremos desde los departamentos de Ciencias-Tecnología y Matemáticas girarán en torno a la creatividad.

La ciencia es divertida, si tú quieres.

En los siguientes vídeos, en inglés (así es la vida) vemos las posibilidades que esta herramienta tiene.



¿A que mola? Convertir la realidad en la posibilidad de ser un teclado que responde a cuando tú pulsas frutas, plastilina, papeles pintados con el grafito de un lápiz o papel de aluminio es cuanto menos sorprendente y divertido. Que unos cuantos amigos agarrados a unas pinzas de cocodrilo se conviertan en un piano o te ayuden a pasar de diapositivas en un Prezi sería muy curioso. ¿no? ¡¡Pues se puede!!
La placa Makey Makey se convierte en un controlador del ordenador. Casi cualquier cosa se convierte en un teclado de computadora. Una buena colección de pinzas de cocodrilo nos ayudarán a conectar todo.
Intentaremos despertar la curiosidad de nuestros alumnos de 1º y 2º ESO y hacer volar su imaginación.
Una vez que salgamos del "¡¡¡Wuala!!!" que esperamos de nuestros alumnos cuando vean los vídeos y las posibilidades creativas de Makey Makey, y una vez superado el primer contacto con la placa, que supone la posibilidad de hacer un "conectar y listo" (usaremos algunas Apps propias de la web de Makey Makey), vamos a intentar que nuestros alumnos intenten hacer sus propios programas con Scratch y construyan teclados con frutas, plastilina, u otros elementos conductores.
Haremos unas pruebas de conductividad: ¿las personas conducimos la electricidad?. Dame la manita, tócame la cara, cuántos podemos estar juntos conduciendo electricidad, ¿me ayudas a que tu cabeza haga las veces de un clic de ratón?....

Podrán, por ejemplo, para alimentar su creatividad ver estos ejemplos:
¿alguien se trae tenedores-cucharitas y papel de aluminio?


Luego pasaremos a Scratch, haciendo una sencilla búsqueda Makey Makey, y veremos cómo programar sencillamente el teclado con eventos de Scratch. Y pediremos a los chicos que inventen un entorno y programen algo!
Aspecto de la placa
Makey Makey no es ni más ni menos que una placa controladora basada en Arduino ATMega32 (Arduino Leonardo) que se convierte en un teclado conectado al ordenador por usb, y que dispone de 6 contactos que responden igual que si fuera el teclado (4 flechas, barra espaciadora, botón izquierdo del ratón) y una tira inferior para toma de tierra que nos ayudará a cerrar el circuito de conexión. Añade además otros 6 conectores con cable Dupont (esos que parecen un "pincho") que simulan las letras A, S, D, F, G y H (conectores  de la placa D0 a D5). Y otros 6 conectores más que nos ayudarían a controlar el ratón del ordenador (las cuatro direcciones y los clic izquierdo y derecho. Conectores A0 a A5 de Arduino).
Una placa diseñada ni más ni menos que por ingenieros del MIT Media Lab, en colaboración con Sparkfun Electronics.

Así de sencillo es su funcionamiento.
A través de pinzas de cocodrilo podemos conectar esos contactos a elementos conductores (plastilina conductora, metales, frutas...), que cerrarán un circuito a través de nuestro cuerpo.

¿Quién quiere jugar? ¿Quien pone en marcha su creatividad? ¿Quién quiere divertirse con Makey Makey? Atentos a la semana del 5 al 9 de febrero!!! Atento a nuestros #talleres #Workbench
¡¡¡Igual a alguno le mola hacer música electrónica con todos estos sonidos Sampler!!!
Crear. Conectar. Codificar.

Si eres profesor, aquí tienes unas ideas para hacer en el aula.

Y en este artículo de Meritxell, estudiante de Pedagogía de la Universidad de Barcelona, tienes otra buena colección de recursos. Es de abril de 2018.

En matemáticas haremos otra actividad con Story Cubes, ¡pero eso ya os lo cuento en otro artículo!

miércoles, 12 de julio de 2017

Memoria de un encuentro. #Aulablog17 Tanto que aprender.


Este fin de semana he estado en mi primer encuentro #Aulablog, aunque ya era el número 12 de los organizados por esta asociación. En esta ocasión, la cita ha sido en Aguilar de Campoo, bello enclave de naturaleza y románico castellano. Lo he pasado tan bien, que no me ha quedado más remedio que hacerme socio de la Asociación AulaBlog 😊
Me he sentido muy cuidado y acogido. Buen ambiente y muy buena gente.

Clara, Jaione, Inma, Javi, Ana y un servidor. Nuevxs y antiguxs amigxs.
Este vídeo recoge brevemente algunos momentos vividos en estos dos días largos de aprendizaje.


sábado, 10 de febrero de 2018

Simulando circuitos con TinkerCad Circuits.

Simulación de circuitos serie-paralelo con diodos LED
En las próximas semanas, cuando abordemos con 2º de ESO el tema de Electricidad y electrónica, daré al alumnado unas pequeñas nociones sobre las posibilidades de TinkerCAD como programa de simulación de circuitos eléctricos y electrónicos.

A modo de aperitivo, veremos un vídeo sobre circuitos serie y paralelo, y posteriormente les mostraré más tranquilamente cómo se maneja esta herramienta web, para que ellos mismos puedan realizar esta práctica.


Deben conocer primeramente cómo están organizados los pines en una placa Protoboard, para poder entender por qué unos elementos están conectados en serie y otros en paralelo. Y de qué manera circula la intensidad en cada caso. Los alumnos podrán comprobar de primera mano, vía simulación, cómo la tensión se va repartiendo entre los diferentes componentes en un circuito en serie, haciendo que a medida que conectamos más ledes haya menor intensidad, y por tanto luminosidad. O cómo si conectamos interruptores en serie, es el equivalente a una puerta lógica AND, y cuando están en paralelo, equivale a una puerta OR.

Simulación de circuitos serie-paralelo con interruptores.
Después veremos este otro vídeo, para que los alumnos vean las diferentes formas de conectar en la realidad (y en una simulación), los componentes electrónicos. En este caso se trata de un diodo led RGB, que en el fondo no consiste en nada más que en tres diodos de colores (red, green, blue) en un mismo encapsulado, unidos por un ánodo común.

  • Encenderemos cada color independientemente asociando cada pata a un pulsador (nada que se pueda programar o automatizar). 
  • Después lo conectaremos con tres potenciómetros, lo cual nos permite modificar analógicamente (manualmente), la intensidad que queremos que circule por cada uno de los tres cátodos -colores-, lo cual nos permite simular mezclas de colores en múltiples combinaciones (nada que se pueda automatizar aquí tampoco). 
  • Por último, conectaremos el RGB a través de una placa microcontroladora Arduino, que sí nos permitirá automatizar, vía programa de Arduino -un lenguaje de programación basado en Java-. Así, podremos configurar una secuencia en bucle infinito de encendido y apagado. Y con ello todas las opciones que se nos ocurran: cambiar tiempos de retraso -delay-, combinaciones de colores, aleatoriedad en esas combinaciones...

Espero que a los chicos les guste la experiencia (a los que no tengan una mentalidad un poco ingenieril, supongo que no mucho, pero así es la vida). Habrá que ir hilando una propuesta concreta de ejercicios o retos.


lunes, 9 de noviembre de 2015

Propuesta trabajo temas 2 y 3 Materiales (madera, metales, plásticos). Diseño prototipo vehículo. #1ESO #tecnoprograbotica

Un nuevo PBL Cooperativo. Como los alumnos de 1º de ESO son nóveles en este tipo de tareas, vamos a recordar qué es un PBL (Problem Based Learning o Aprendizaje basado en problemas/proyectos/retos). Esta infografía de Aulaplaneta nos ayudará a comprenderlo:

En este enlace tenemos todo más detallado.

Un par de ideas más...

Una propuesta de @mcarmendz


Se trata pues de pensar un enunciado o pregunta guía de un problema que los alumnos tendrán que resolver. Vamos a ello.

La propuesta de trabajo.

Proceso:
Leemos enunciado, hacemos lluvia de ideas, categorizamos la lluvia de ideas, analizamos qué sabemos, qué no sabemos, qué necesitamos saber, qué más queremos saber. Elaboramos un plan, repartimos tareas, ejecutamos el plan y generamos los productos solicitados. Durante todo el proceso hacemos un diario reflexivo. La clase se organiza autónomamente, con la guía del profesor.

El problema o reto a resolver: nuestra “driving question”
"Vamos a realizar una carrera de velocidad a través de un circuito con obstáculos en la que participaréis con los coches que diseñéis y fabriquéis. Tenemos que diseñar una maqueta de un coche, que sea capaz de avanzar hacia adelante, hacia atrás y girar a ambos lados, con luces. Elegir materiales adecuados de diseño y argumentarlo. Para aumentar la velocidad podéis mejorar el vehículo con lo que consideréis oportuno: eliminando peso, incluyendo hélices, mejorando la aerodinámica...".

martes, 8 de mayo de 2018

Primeras prácticas y Retos con @Bitbloq. #3ESO #TecnoPrograBótica @bqeducacion


Poco a poco vamos dando pasitos en nuestro conocimiento de los dispositivos electrónicos y tarjetas de control de sensores y actuadores, con los que abordaremos las próximas semanas.
Con unas pocas nociones aportadas por el profesor en un artículo anterior, y explicado esto en clase, ya conocemos los componentes electrónicos que tenemos disponibles.


Ya vamos "tocando" los kits, conociendo para qué sirven los componentes y aprendiendo a programar, de momento de manera muy sencilla.
RECUERDA:
En este código QR tienes el video curso de Bitbloq de Alberto Valero, de Bq Educación, también disponible en este enlace corto https://goo.gl/5ACgHZ

En este otro enlace http://diwo.bq.com/course/curso-de-programacion-de-robots-con-arduino/ tienes una versión más detallada, para que puedas "empaparte".
------
Y ahora estamos en la fase en la que comenzamos a programar. Lo haremos con la plataforma web Bitbloq

miércoles, 28 de diciembre de 2016

#Reto_Tech #FundaciónEndesa. #Modo_espera #LocosPorEmpezar #TomandoAire @retotech


"Salir de ese currículo de contenidos memorizados 
y dar más énfasis al contenido creativo"
@SchleicherOECD

El 22 de diciembre recibimos en nuestro colegio un bonito y emocionante email:

Decía así:
Hola a todos,Recibís este correo porque habéis sido seleccionados para participar en la edición 2017 de RetoTech_Fundación_Endesa. ¡Enhorabuena!Como ya sabéis el proyecto tiene tres fases:
  • Formación del profesorado.
  • Trabajo guiado en aula.
  • Desarrollo del reto final.
El resultado de este trabajo se presentará en el Festival final que tendrá lugar el 20 de Junio de 2017.Estamos muy emocionados con empezar este proyecto y esperamos que entre todos vivamos una gran experiencia de innovación educativa, y sobre todo de trabajo en equipo, colaboración y aprendizaje mutuo.
Mola, ¿no?.

Una vez pasada la euforia de que nos han seleccionado, ahora estamos muy contentos, y deseando poder empezar. En breve nos llegará el material al centro.

Blogging tips