Archivos de la categoría Tutoriales

Videotutorial de Arduino 8: registros de desplazamiento

A medida que empezamos a coger soltura con Arduino, vamos acometiendo proyectos más complejos, lo que pronto nos lleva a que Arduino se nos queda pequeño, pues disponemos de menos entradas/salidas de las que necesitamos. Una solución para ello es el uso de registros de desplazamiento, como el 595. En este videotutorial nos disponemos a dar una visión general del modo de uso de este chip en modo serie a paralelo, que nos permitirá controlar ocho salidas con sólo 3 pines (modelo, por otro lado, perfectamente escalable: 16 salidas con cuatro pines, 24 con cinco, etc…)

Videotutorial de Arduino 7: generando sonido.

Un piezoeléctrico es un pequeño y muy útil dispositivo que puede permitir a nuestros alumnos generar sonido, e incluso sencillas melodías, de un modo muy sencillo y en pocos minutos. Uno de los montajes electrónicos más sencillo de los que estamos discutiendo:

Videotutorial Arduino 6: control de servomotores

El control de motores mediante el L293 es efectivo, pero algo aparatoso. Por fortuna, los afortunados participantes en este proyecto cuentan con un kit que incorpora, entre otros elementos, un conjunto de servomotores. ¿Qué es un servomotor, cómo funciona, y cómo puede controlarse con Arduino?. La solución, en este vídeo…

Videotutorial de Arduino 5: control de motores con el L293DNE

Un nuevo nivel en nuestro aprendizaje con Arduino lo constituirá el control de motores. Un problema con toda tecnología basada en microcontroladores es que normalmente nuestra circuitería no podrá controlar de modo directo un pequeño motor DC (de los que tenemos en nuestras aulas-taller). Una solución (en el próximo videotutorial) será el uso de servomotores. Otra solución se basará en el uso de puentes en H, cuyo máximo exponente ahora mismo es el L293. Echad un vistazo…

Videotutorial 3: leyendo entradas analógicas.

Ya sabemos leer y escribir en patillas de modo digital(0/1-0/5 voltios). Ahora, aprendemos a leer valores analógicos (en una patilla A0-A5, un valor variable entre 0 y 5 V nos dará una lectura que puede variar entre 0 y 1023).

Como añadir un tutorial

Esta es una guía paso a paso sobre como añadir tus propios tutoriales a la web para que los otros participantes puedan hacer uso de los materiales que tu hayas creado para tus clases. Úsalo para compartir vídeos, enlaces a páginas web, o documentos de producción propia.
Sigue leyendo

Videotutorial de Arduino 9: usando el puerto serie. Comunicación con Processing

 

Arduino puede usar su puerto serie (emulado vía USB) para comunicarse con otro hardware, normalmente el propio PC, a través del monitor serie del software de Arduino o un programa en lenguaje Processing. En este videotutorial, aprenderemos a iniciar el puerto serie, a usar el monitor serie de Arduino, a conectar Arduino con Processing, y finalmente, controlar un programa en el PC mediante un circuito conectado a Arduino.

Este circuito nos ayudará en nuestra práctica sobre comunicación con Processing

Este circuito nos ayudará en nuestra práctica sobre comunicación con Processing

Usar un piezoeléctrico como detector de sonido/vibraciones

El proyecto Arduino en el Aula que desarrollamos el pasado año con David Cuartielles me dio muchas satisfacciones a nivel personal, al igual que espero suceda este 2014. Una de ellas fue descubrir (parece una tontería, pero a mí no se me había ocurrido) que un piezoeléctrico se puede utilizar, no sólo como generador de sonido, sino como SENSOR de sonido. Este pequeño videotutorial puede orientaros en este aspecto.

Iniciación a Processing

En este videotutorial mostramos cómo empezar a programar en Processing en pocos minutos. Con una reducida relación de comandos, empezaremos aprendiendo a dibujar formas y colores, para acabar entrando en el enfoque procedural que nos permitirá, mediante el uso de funciones, crear nuestras primeras animaciones.

Videotutorial de Arduino 10: uso de sensores capacitivos

En este tutorial, aprenderemos a utilizar la librería CapacitiveSensor de Arduino, recogida en el paquete BasicEducationalShield, para detectar presencia humana por contacto, o incluso a distancia. Para ello, conectaremos superficies conductoras (simple papel de aluminio) a grandes resistencias conectadas directamente a pares de pines. ¡Si la resistencia es lo bastante grande, actuará incluso antes de tocar el papel de aluminio!.

www.youtube.com/watch?v=8HMpzZYAiYs

Iniciación a Processing (II): variables y funciones

En combinación con el anterior tutorial, tratamos de dar una visión general pero completa de lo que un aprendiz debería saber para EMPEZAR a aprender a programar en Processing. Hoy, definimos qué es una variable, por qué es necesario declararlas, hablamos de ámbitos de definición, métodos de iteración, lógicos, y acabamos dando una pasada rapidísima sobre lo que es una función.