En esta presentación se muestra paso a paso cómo construir un SumobotJr, pasando por una introducción de qué se necesita, qué es Arduino y qué es JohnnyFive.
En esta presentación muestro cómo construir un SumobotJr y cómo mejorarlo para poder desempeñar tareas más complejas. El objetivo es desarrollar un bot que pueda ser independiente.
Este documento proporciona información sobre cómo construir y cuidar el robot Otto DIY. Explica que Otto es un robot educativo y asequible creado en República Checa. Incluye instrucciones detalladas para construir el robot, así como consejos sobre el cuidado de los componentes como los servomotores. También proporciona enlaces a recursos adicionales como la programación de Otto y la comunidad de constructores.
El documento resume las actividades del Grupo de Robótica del Liceo de Tala desde 2012, incluyendo su participación en competencias de robots Sumo con kits Lego y el robot Butiá, la construcción de su propio robot Butiá con apoyo de docentes, y las dificultades encontradas en el proceso como roturas de placas y componentes incorrectos.
Este documento presenta un taller para construir y programar un brazo robótico de bajo costo con Arduino y Scratch. El taller tiene como objetivos que los participantes construyan un brazo robótico, lo programen y reconozcan la importancia de la programación y robótica industrial en la escuela. El documento describe la actividad y los materiales necesarios, e incluye ejemplos de código y diagramas para explicar conceptos como Arduino, Scratch, servomotores y el espacio de trabajo de un robot.
Este documento describe los pasos para armar una computadora de escritorio. Explica cómo instalar el procesador, la memoria RAM, la placa madre dentro del gabinete y conectar el disco duro, la fuente de poder y otros componentes. El autor provee imágenes para ilustrar cada paso del proceso de armado.
Este documento presenta el uso de Arduino y Ruby para el desarrollo de hardware. Explica qué es Arduino, sus ventajas y componentes básicos. Luego introduce RAD, una biblioteca que permite programar Arduino en Ruby. Se muestran ejemplos como encender un LED y controlar la intensidad de colores mediante PWM. Finalmente, se detalla un proyecto que controla el color de un LED según tuits mencionados con colores hexadecimales.
Este documento contiene instrucciones para instalar Arduino en Ubuntu y resuelve varios ejercicios comunes de Arduino como hacer que un LED parpadee, encender LEDs secuencialmente, simular un semáforo, transmitir código Morse con un zumbador, y encender LEDs en secuencia al presionar un botón. Explica cómo configurar pines de salida y entrada, usar bucles y funciones, y controlar tiempos de retardo.
Este documento presenta la resolución de varios ejercicios prácticos de Arduino. Instruye sobre cómo instalar el entorno de programación de Arduino en Ubuntu y describe ejercicios como hacer parpadear un LED, encender LEDs secuencialmente, simular semáforos y transmitir mensajes Morse con un zumbador.
En esta presentación muestro cómo construir un SumobotJr y cómo mejorarlo para poder desempeñar tareas más complejas. El objetivo es desarrollar un bot que pueda ser independiente.
Este documento proporciona información sobre cómo construir y cuidar el robot Otto DIY. Explica que Otto es un robot educativo y asequible creado en República Checa. Incluye instrucciones detalladas para construir el robot, así como consejos sobre el cuidado de los componentes como los servomotores. También proporciona enlaces a recursos adicionales como la programación de Otto y la comunidad de constructores.
El documento resume las actividades del Grupo de Robótica del Liceo de Tala desde 2012, incluyendo su participación en competencias de robots Sumo con kits Lego y el robot Butiá, la construcción de su propio robot Butiá con apoyo de docentes, y las dificultades encontradas en el proceso como roturas de placas y componentes incorrectos.
Este documento presenta un taller para construir y programar un brazo robótico de bajo costo con Arduino y Scratch. El taller tiene como objetivos que los participantes construyan un brazo robótico, lo programen y reconozcan la importancia de la programación y robótica industrial en la escuela. El documento describe la actividad y los materiales necesarios, e incluye ejemplos de código y diagramas para explicar conceptos como Arduino, Scratch, servomotores y el espacio de trabajo de un robot.
Este documento describe los pasos para armar una computadora de escritorio. Explica cómo instalar el procesador, la memoria RAM, la placa madre dentro del gabinete y conectar el disco duro, la fuente de poder y otros componentes. El autor provee imágenes para ilustrar cada paso del proceso de armado.
Este documento presenta el uso de Arduino y Ruby para el desarrollo de hardware. Explica qué es Arduino, sus ventajas y componentes básicos. Luego introduce RAD, una biblioteca que permite programar Arduino en Ruby. Se muestran ejemplos como encender un LED y controlar la intensidad de colores mediante PWM. Finalmente, se detalla un proyecto que controla el color de un LED según tuits mencionados con colores hexadecimales.
Este documento contiene instrucciones para instalar Arduino en Ubuntu y resuelve varios ejercicios comunes de Arduino como hacer que un LED parpadee, encender LEDs secuencialmente, simular un semáforo, transmitir código Morse con un zumbador, y encender LEDs en secuencia al presionar un botón. Explica cómo configurar pines de salida y entrada, usar bucles y funciones, y controlar tiempos de retardo.
Este documento presenta la resolución de varios ejercicios prácticos de Arduino. Instruye sobre cómo instalar el entorno de programación de Arduino en Ubuntu y describe ejercicios como hacer parpadear un LED, encender LEDs secuencialmente, simular semáforos y transmitir mensajes Morse con un zumbador.
Este documento contiene instrucciones para resolver varios ejercicios prácticos con Arduino. Incluye ejercicios como hacer parpadear un LED, encender LEDs secuencialmente, simular un semáforo y transmitir código Morse con un zumbador. Proporciona el código de Arduino necesario para cada ejercicio con el objetivo de que los lectores aprendan conceptos básicos de programación para Arduino.
Este documento contiene instrucciones para resolver varios ejercicios prácticos con Arduino. Explica cómo encender y apagar LEDs de forma secuencial y cómo hacer parpadear un LED conectado al pin 13. También incluye cómo hacer que suene la señal SOS en código Morse usando un zumbador y controlar el funcionamiento de un semáforo.
El documento proporciona instrucciones para instalar Arduino en Ubuntu y resuelve varios ejercicios comunes de Arduino como hacer parpadear un LED, encender LEDs secuencialmente, simular un semáforo y transmitir código Morse con un zumbador. Los ejercicios incluyen código de Arduino con explicaciones paso a paso.
Este documento presenta el uso de Arduino y Ruby para el desarrollo de hardware. Explica qué es Arduino, sus ventajas y componentes básicos. Luego introduce RAD, una biblioteca que permite programar Arduino en Ruby. Se muestran varios ejemplos prácticos como parpadear un LED, controlar colores RGB y una lámpara controlada por Twitter. Finalmente, cubre opciones inalámbricas como Zigbee y Bluetooth para conectar dispositivos de forma remota.
Las alumnas crearon una discoteca utilizando componentes de Arduino como servomotores, motores paso a paso, LEDs y una pantalla LCD. La discoteca incluye una esfera y tornamesa giratorias controladas por servomotores y luces LED que cambian de color. Cuando se presiona un botón, un tubo se mueve mediante un motor paso a paso mientras que los demás componentes se detienen.
Este documento presenta una introducción al uso de Arduino. Explica cómo instalar el IDE de Arduino, los diferentes tipos de placas como Uno y Mega, y cómo programar Arduino usando lenguaje de programación basado en C/C++. También cubre conceptos como entradas y salidas digitales y analógicas, y cómo comunicarse con el ordenador.
El documento describe cómo construir una pizarra interactiva de bajo costo utilizando un mando de Wii. Los materiales necesarios incluyen un proyector, mando de Wii, adaptador Bluetooth y puntero infrarrojo. El software requerido es Windows Installer, .NET Framework y controladores Bluetooth. Aunque la pizarra no reemplaza una pizarra tradicional, permite interactuar con presentaciones de manera más ágil que usando solo teclado.
Este documento discute el concepto de "delay" o "input lag" en los videojuegos de pelea. Explica que el input lag se refiere al tiempo entre realizar una acción de entrada (como presionar un botón) y ver la respuesta en pantalla, y que depende de múltiples factores como los dispositivos de entrada, salida y procesamiento de la señal. También analiza cómo diferentes tipos de televisores, monitores, conectores y configuraciones pueden afectar el input lag. El objetivo es crear conciencia sobre
Introducción a plataformas de prototipado: Arduino (rev. 2)Sol Smart Open Lab
El documento describe la plataforma Arduino, incluyendo que es una plataforma de hardware y software libre para el desarrollo de prototipos electrónicos, que usa tarjetas microcontroladoras basadas en el microcontrolador ATmega y que se pueden programar y conectar a otros dispositivos. Explica algunos ejemplos básicos de programación con Arduino como encender y apagar un LED o controlar la intensidad de la luz de un LED con un joystick.
El documento describe la plataforma Arduino, incluyendo qué es Arduino, sus características, ejemplos de tarjetas como la Arduino Uno, formas de prototipado, programación básica y ejemplos de código para controlar LEDs y lectura de sensores.
1) Los documentos describen procedimientos de soldadura, desarmado y armado de varios dispositivos electrónicos como circuitos, mouse, monitor, teclado y computadoras.
2) También incluyen informes sobre memoria RAM, procesadores y manuales para el armado de una computadora personal.
3) Los procedimientos detallan los pasos y materiales requeridos para desarmar, inspeccionar y volver a armar cada dispositivo de manera segura.
1) Los documentos describen procedimientos de soldadura, desarmado y armado de varios dispositivos como circuitos, mouse, monitor, teclado y computadora.
2) También incluyen informes sobre RAM, procesadores y manuales para el armado de una computadora personal.
3) Los procedimientos detallan cada paso requerido para desarmar, inspeccionar y volver a armar cada dispositivo de manera correcta.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Incluye instrucciones sobre soldadura, identificación de piezas, extracción de tornillos y conexión de cables. También presenta reportes sobre memoria RAM, procesadores y tipos de procesadores.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Incluye instrucciones sobre soldadura, identificación de piezas, extracción de tornillos y conexión de cables. También presenta reportes sobre memoria RAM, procesadores y tipos de procesadores.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Incluye instrucciones sobre soldadura, identificación de componentes, conexión de cables y colocación de tornillos. También presenta reportes sobre memoria RAM, procesadores y tipos de procesadores.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Explica los pasos para desarmar y volver a armar estos dispositivos identificando sus partes y conexiones. También incluye informes sobre memoria RAM, procesadores y versiones de sistemas operativos.
En esta práctica vamos a estudiar el módulo MP3 WTV020-SD-16P, cómo reproducir diferentes pistas de audio grabadas en una tarjeta de memoria micro SD según el número que le enviemos al Arduino por el puerto serie.
El documento proporciona instrucciones para ensamblar y desensamblar una computadora. Explica los pasos para desconectar con cuidado los cables de alimentación y periféricos, quitar los tornillos de la tapa lateral y desconectar los componentes internos. Luego, detalla cómo instalar el procesador, la memoria RAM, las unidades de disco, y conectar los cables de alimentación y datos antes de colocar la carcasa y los periféricos externos.
Este documento proporciona instrucciones paso a paso para el armado de una PC. Explica cómo instalar los componentes principales como la placa base, procesador, memoria RAM, tarjeta gráfica y discos duros en el gabinete. También brinda consejos para mantener los cables ordenados y mejorar el flujo de aire para una mejor refrigeración. El proceso finaliza revisando que todos los componentes funcionen correctamente antes de cerrar el gabinete y instalar el sistema operativo.
Este documento proporciona instrucciones paso a paso para el armado de una computadora personal (PC). Explica los componentes necesarios como la placa madre, procesador, memoria RAM, tarjetas de video y discos duros. Describe cómo instalar cada pieza correctamente, prestando atención a las marcas guía y asegurándose de que todos los componentes encajen y funcionen bien juntos. También enfatiza la importancia de mantener los cables ordenados para mejorar el flujo de aire y facilidad de mantenimiento futuro.
Este documento contiene instrucciones para resolver varios ejercicios prácticos con Arduino. Incluye ejercicios como hacer parpadear un LED, encender LEDs secuencialmente, simular un semáforo y transmitir código Morse con un zumbador. Proporciona el código de Arduino necesario para cada ejercicio con el objetivo de que los lectores aprendan conceptos básicos de programación para Arduino.
Este documento contiene instrucciones para resolver varios ejercicios prácticos con Arduino. Explica cómo encender y apagar LEDs de forma secuencial y cómo hacer parpadear un LED conectado al pin 13. También incluye cómo hacer que suene la señal SOS en código Morse usando un zumbador y controlar el funcionamiento de un semáforo.
El documento proporciona instrucciones para instalar Arduino en Ubuntu y resuelve varios ejercicios comunes de Arduino como hacer parpadear un LED, encender LEDs secuencialmente, simular un semáforo y transmitir código Morse con un zumbador. Los ejercicios incluyen código de Arduino con explicaciones paso a paso.
Este documento presenta el uso de Arduino y Ruby para el desarrollo de hardware. Explica qué es Arduino, sus ventajas y componentes básicos. Luego introduce RAD, una biblioteca que permite programar Arduino en Ruby. Se muestran varios ejemplos prácticos como parpadear un LED, controlar colores RGB y una lámpara controlada por Twitter. Finalmente, cubre opciones inalámbricas como Zigbee y Bluetooth para conectar dispositivos de forma remota.
Las alumnas crearon una discoteca utilizando componentes de Arduino como servomotores, motores paso a paso, LEDs y una pantalla LCD. La discoteca incluye una esfera y tornamesa giratorias controladas por servomotores y luces LED que cambian de color. Cuando se presiona un botón, un tubo se mueve mediante un motor paso a paso mientras que los demás componentes se detienen.
Este documento presenta una introducción al uso de Arduino. Explica cómo instalar el IDE de Arduino, los diferentes tipos de placas como Uno y Mega, y cómo programar Arduino usando lenguaje de programación basado en C/C++. También cubre conceptos como entradas y salidas digitales y analógicas, y cómo comunicarse con el ordenador.
El documento describe cómo construir una pizarra interactiva de bajo costo utilizando un mando de Wii. Los materiales necesarios incluyen un proyector, mando de Wii, adaptador Bluetooth y puntero infrarrojo. El software requerido es Windows Installer, .NET Framework y controladores Bluetooth. Aunque la pizarra no reemplaza una pizarra tradicional, permite interactuar con presentaciones de manera más ágil que usando solo teclado.
Este documento discute el concepto de "delay" o "input lag" en los videojuegos de pelea. Explica que el input lag se refiere al tiempo entre realizar una acción de entrada (como presionar un botón) y ver la respuesta en pantalla, y que depende de múltiples factores como los dispositivos de entrada, salida y procesamiento de la señal. También analiza cómo diferentes tipos de televisores, monitores, conectores y configuraciones pueden afectar el input lag. El objetivo es crear conciencia sobre
Introducción a plataformas de prototipado: Arduino (rev. 2)Sol Smart Open Lab
El documento describe la plataforma Arduino, incluyendo que es una plataforma de hardware y software libre para el desarrollo de prototipos electrónicos, que usa tarjetas microcontroladoras basadas en el microcontrolador ATmega y que se pueden programar y conectar a otros dispositivos. Explica algunos ejemplos básicos de programación con Arduino como encender y apagar un LED o controlar la intensidad de la luz de un LED con un joystick.
El documento describe la plataforma Arduino, incluyendo qué es Arduino, sus características, ejemplos de tarjetas como la Arduino Uno, formas de prototipado, programación básica y ejemplos de código para controlar LEDs y lectura de sensores.
1) Los documentos describen procedimientos de soldadura, desarmado y armado de varios dispositivos electrónicos como circuitos, mouse, monitor, teclado y computadoras.
2) También incluyen informes sobre memoria RAM, procesadores y manuales para el armado de una computadora personal.
3) Los procedimientos detallan los pasos y materiales requeridos para desarmar, inspeccionar y volver a armar cada dispositivo de manera segura.
1) Los documentos describen procedimientos de soldadura, desarmado y armado de varios dispositivos como circuitos, mouse, monitor, teclado y computadora.
2) También incluyen informes sobre RAM, procesadores y manuales para el armado de una computadora personal.
3) Los procedimientos detallan cada paso requerido para desarmar, inspeccionar y volver a armar cada dispositivo de manera correcta.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Incluye instrucciones sobre soldadura, identificación de piezas, extracción de tornillos y conexión de cables. También presenta reportes sobre memoria RAM, procesadores y tipos de procesadores.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Incluye instrucciones sobre soldadura, identificación de piezas, extracción de tornillos y conexión de cables. También presenta reportes sobre memoria RAM, procesadores y tipos de procesadores.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Incluye instrucciones sobre soldadura, identificación de componentes, conexión de cables y colocación de tornillos. También presenta reportes sobre memoria RAM, procesadores y tipos de procesadores.
Este documento contiene varios manuales sobre el mantenimiento y armado de equipos de computo como mouse, teclado, monitor y una PC. Explica los pasos para desarmar y volver a armar estos dispositivos identificando sus partes y conexiones. También incluye informes sobre memoria RAM, procesadores y versiones de sistemas operativos.
En esta práctica vamos a estudiar el módulo MP3 WTV020-SD-16P, cómo reproducir diferentes pistas de audio grabadas en una tarjeta de memoria micro SD según el número que le enviemos al Arduino por el puerto serie.
El documento proporciona instrucciones para ensamblar y desensamblar una computadora. Explica los pasos para desconectar con cuidado los cables de alimentación y periféricos, quitar los tornillos de la tapa lateral y desconectar los componentes internos. Luego, detalla cómo instalar el procesador, la memoria RAM, las unidades de disco, y conectar los cables de alimentación y datos antes de colocar la carcasa y los periféricos externos.
Este documento proporciona instrucciones paso a paso para el armado de una PC. Explica cómo instalar los componentes principales como la placa base, procesador, memoria RAM, tarjeta gráfica y discos duros en el gabinete. También brinda consejos para mantener los cables ordenados y mejorar el flujo de aire para una mejor refrigeración. El proceso finaliza revisando que todos los componentes funcionen correctamente antes de cerrar el gabinete y instalar el sistema operativo.
Este documento proporciona instrucciones paso a paso para el armado de una computadora personal (PC). Explica los componentes necesarios como la placa madre, procesador, memoria RAM, tarjetas de video y discos duros. Describe cómo instalar cada pieza correctamente, prestando atención a las marcas guía y asegurándose de que todos los componentes encajen y funcionen bien juntos. También enfatiza la importancia de mantener los cables ordenados para mejorar el flujo de aire y facilidad de mantenimiento futuro.
Similar a BogotaJS Bday 2016: Taller de SumobotJr (20)
23. arduino
• Open-source physical computing
platform (?)(hardware + arduino sw)
• Es de origen italiano
• Arduino esta patentado (*duino)
• El modelo principal es el Arduino Uno
• Se programa en C/C++ (comúnmente)
• 16Hz (Atmel AVR 8bit + Oscillator ),
32K-128K Memory, 8K Ram, 6 Analog
Inputs, 13 Digital Connections
24. arduino
• Puedes controlarlo por medio del puerto
serial (Firmata)
• Puedes montarle shields encima
• Existen muchas versiones similares
(compatibles)
• Te facilita iniciar y experimentar con HW
27. JohnnyFive?
• Usa node-serialport de Chris Williams,
para manejar comunicaciones seriales
usando JavaScript
• Creado por Rick Waldron
• Facilita el control de hardware (motores,
servos, leds, etc) por medio de
serialport.
42. var five = require("johnny-five")
var board = new five.Board()
board.on("ready", function() {
var led = new five.Led(13)
led.blink(500)
});
led.js
43. led.js
var five = require("johnny-five")
var board = new five.Board()
board.on("ready", function() {
var led = new five.Led(13)
led.blink(500)
});
44. led.js
var five = require("johnny-five")
var board = new five.Board()
board.on("ready", function() {
var led = new five.Led(13)
led.blink(500)
});
45. led.js
var five = require("johnny-five")
var board = new five.Board()
board.on("ready", function() {
var led = new five.Led(13)
led.blink(500)
});
I'm
ready!
46. led.js
var five = require("johnny-five")
var board = new five.Board()
board.on("ready", function() {
var led = new five.Led(13)
led.blink(500)
});
47. led.js
var five = require("johnny-five")
var board = new five.Board()
board.on("ready", function() {
var led = new five.Led(13)
led.blink(500)
});
every
500ms!
69. 09:45 Inicio
10:00 Bienvenida
10:15 Entrega kits
10:30 Intro a Arduino + Johnny Five
10:45 Sumobot Jr
11:10 Armar Sumobots Jr
12:30 Almuerzo
13:30 Tips
13:45 Pulir los bots
14:30 Torneo
15:30 Premiación
15:35 Torta
14:00 Fin
agenda
70. lo que necesita
• Madera cortada con el diseño del
Sumobot Jr
• Impresión 3D del sujetador de la esfera
• 1 Esfera (o canica)
• 2 Servomotores continuos (Futaba
Parallax)
• y... 2 cauchos planos, 2 sujetadores de
cables, 4 tornillos, cables...
75. herramientas
• Las partes de madera quemadas quedan
internas (en su mayoría)
• Hay mesas con destornilladores para
compartir, por favor no llevárselos de ahí
• No peguen las partes de madera (no es
necesario) a menos que sea de ustedes ;)