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…)
Archivos de la categoría Tutoriales
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 de Arduino 4: escribiendo valores analógicos
Una vez hemos aprendido a leer valores analógicos en las patillas A0-A5, toca simular (que no conseguir en realidad) la escritura de valores analógicos en esas mismas patillas…
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).
Videotutorial de Arduino 2: leer entradas digitales.
Como ya sabemos conectar Arduino a nuestro ordenador, programarlo y manejar salidas digitales, ahora aprenderemos a leer entradas digitales:
Videotutorial de Arduino 1: Hola Mundo (encender un led)
Nuestro primer videotutorial busca la inmediata interacción del alumno con Arduino:
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
Como NO hacer documentación en vídeo
Valga esta parodia para recordaros sobre como no se debe de usar la cámara:
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.