Programa la luz inteligente de tu bici

Documentos relacionados
Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como y pg 132 como 1.2.3)

ACTIVIDADES DE SCRATCH PARA ARDUINO (S4A) 3º ESO TECNOLOGÍAS

Guía de usuario de Antena Bluetooth / USB Índice

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC

G O B L I N 2 / M A N U A L

Sensor Analógico: Potenciómetro

QUÉ ES MBOT? Conectores RJ25

V 1.0. Ing. Juan C. Guarnizo B.

Introducción a la programación del robot moway

PRÁCTICAS CON ARDUINO UNO

COMO EMPEZAR... Proceso de conexión de la placa al ordenador:

Robótica. Un robot...

Sistemas Elec. Digitales. Instrumentación del laboratorio. Pag INSTRUMENTACIÓN DEL LABORATORIO.

Bitbloq 2: Entorno de programación

ACTIVIDADES CON S4A (SCRATCH PARA ARDUINO) A.1.-

Display LCD y memorias

Detección de luz con sensor LDR

TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN MOTORES. Dpto. de Electrónica - Universidad de Alcalá TuBot

JAVIFRECHI El poder encender o apagar la calefacción o mantener la temperatura a nuestro gusto en un momento determinado,

Manual de la Práctica 4: Control de iluminación mediante Arduino

MANUAL DE USUARIO. 2.4G 4-zonas RGB(W) Controlador de Luces Tiras Led

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA

Español Capítulo 1: Introducción TVGo A31 TVGo A31 1,1 Contenido del embalaje

Guía docente: Cómo crear un test y los tipos de preguntas

Comprobar el contenido del paquete Estos son los elementos incluidos: Conmutador KVM DKVM-4K. CD-ROM (Guía de instalación rápida)

Mc-119. Manual del Usuario. 1

Taller #1: Logisim PARTE 1:

Se necesita algo que encienda una ampolleta, interruptor o controlador. Se necesita que la ampolleta se encienda y se apague.

Manual Gran Hotel. En principio, una estacionalidad no tiene el fin marcado, puede ser válida para siempre.

CONSIDERACIONES GENERALES DEL FUNCIONAMIENTO DEL PROGRAMA

* Este archivo sólo pretende ser un complemento a las clases, no sustituye en su totalidad la formación impartida en el aula.

Fecha:15/03/12 Rev.:1.0. Manual de Cableado de Displays de 7 Segmentos

Cómo funciona la luz de tu bicicleta? Desarrollo de estrategias de comprensión

Entradas Analógicas.

Guía rápida de instalación Fibaro Home Center FIBARO SYSTEM HOME CENTER LITE DEPARTAMENTO DE PRODUCTO

MANUAL PARA CARGAR WAYPOINTS Y TRAKS EN TU GPS (OZIEXPLORER)

BMW Serie 5 E60 (2004) Para Instalar DVD sin Sintonizador TV

Cómo crear un Juego de preguntas en Educamóvil

IRISPen Air 7. Guía rápida del usuario. (ios)

Práctica 5MODBUS: Bus Modbus

EN1005. Manual de usuario. Perdón por los cambios de los parámetros de nuestro productos sin previo aviso.

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4

USO DE REDES SOCIALES EN EL AULA Página: 1

-Simulador de circuito. eléctrico-

Receptor WIFI para TV DT001

EJERCICIOS CON ARDUINO LED ENCENDIDO. Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED.

MINI GUIA: CONEXIÓN SEPAM CON USB WINDOWS - XP

Auricular Calisto II de Plantronics con Adaptador Bluetooth USB Guía del usuario FEBRERO 2013

MANUAL AB TUTOR CONTROL

Ordenador local + Servidor Remoto

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO

PREGUNTAS FRECUENTES FAQ - EN EQUIPOS DE COMPUTO COMPUTADORES PARA EDUCAR

Manual. Empieza a aceptar pagos con tarjeta con payleven

1-Componentes Físicos y Lógicos de un Ordenador.

Práctica 4. Entradas/Salidas Analógicas con Arduino

Cómo crear el objeto Juego de Pistas en Eduloc

EL TESTER O MULTIMETRO

MANUAL PARA PHOTO STORY 3

Manual de OpenOffice Impress

Procedimientos iniciales

Descargue el Manual de usuario desde gopro.com/support GUÍA DE INICIO RÁPIDO

Wake on LAN Wake on LAN

Energy ereader SLIM / SCREENLIGHT / PRO TUTORIAL REINSTALACIÓN DE FIRMWARE

Ardunio. Test Placa. LunikSoft. Fco. Javier Andrade.

Instalación y configuración del hardware

USO DEL CORREO ELECTRÓNICO EN HOTMAIL.

Para mejorar el aspecto de tus hojas existen características

MANUAL DE USUARIO GPRSBee SMA MCI-WIR REV. 1.2

Tutorial para la configuración de XBee.

TomTom WEBFLEET Tachograph Manager Instalación

MANUAL PARA INSTALAR DOS MAQUINAS VIRTUALES WINDOWS 7 EN VIRTUALBOX PARA QUE TRABAJEN EN RED Y CONECTARLAS CON ESCRITORIO REMOTO POR

Arduino desde Physical Etoys

MODULO DE ENSAMBLAJE - TEMA 2: PARTES PRINCIPALES DEL PC

PASOS PARA ACTUALIZAR SU SHERPA 2000 GPS

PHOTOSHOP CÓMO CREAR DOCUMENTOS A TAMAÑO FOTO CON VARIAS IMÁGENES DENTRO. Raquel Bermudo Jiménez Diseño Gráfico y Diseño Web

Se abre una ventana que permite especificar el número de filas y columnas para la tabla.

Guías MATCH: Aprendiendo Matemáticas con Scratch. Recomendado para: 9 ó 10 años Nivel de Scratch: Inicial Trabajo en aula: 2 horas

1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux.

Configuración de conexión RTB mediante módem. Introducción Explicación Paso 1 Paso 2 Paso 3 Paso 4 Paso 5 Paso 6 Paso 7 Paso 8 Paso 9 Paso 10

Cómo descargar, instalar y verificar JAVA

STEP INALÁMBRICO DE JABRA

INSTALACIÓN Y VERIFICACIÓN DE LA TARJETA CRIPTOGRÁFICA

EL CÓMIC COMO UNIDAD DIDÁCTICA

Prueba de una roseta

De que se trata naturales

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Informes

Conectar el reloj BB-runner a Sporttracks

Arduino. Teclado matricial. Col1 Col2 Col3 Col4

11 LDR LDR 01rsp.indd /30/13 9:56 AM

1. Instalar el componente en el sitio por Extensiones gestor de extensiones.

Manual del gestor Web de la Fundación Picarral

1.- Conectando el zumbador a un pin PWM

Altavoz Sonar II con LED y Bluetooth

AN1023-ES Configurar áreas y grupos de áreas

JABRA move Wireless. Manual de instrucciones. jabra.com/movewireless

Manual de instalación de ONO. Bienvenido a la Alta Velocidad de ONO, navegar tan rápido nunca fue tan fácil.

CURSO DE SIMULACION DE CIRCUITOS ELÉCTRICOS, ELECTRÓNICOS y mecánicos CON CROCODILE CLIPS

Crear película con memoriesontv 3.0.2

Redes de Ordenadores

Transcripción:

Programa la luz inteligente de tu bici En este proyecto vas a descubrir cómo programar tu propia luz inteligente para ponerle tu bicicleta, con el fin de que ésta se encienda cuando detecte que es de noche. Nivel de dificultad: Bajo Tiempo estimado: 15 minutos Materiales: Bicicleta de cartulina. 1 ordenador. Bitbloq. Placa controladora. 1 LED RGB. 1 sensor de luz o LDR. Cinta adhesiva. 1

A programar! Antes de empezar, es importante que conozcamos cómo funciona Bitbloq. Para ello, vamos a crear un programa que encienda un LED. Cómo conectar el LED a la placa?, y en Bitbloq? Antes de conectar un componente a la placa, deberemos pensar si es un componente analógico, aquellos que pueden tener más de dos valores, o digital, aquellos con solo dos valores (0 o 1). En nuestro caso, el LED es un componente digital ya que solo tiene dos estados, o encendido (1) o apagado (0). Por ello, deberemos conectarlos a los pines digitales de nuestra placa controladora. Cuáles son los pines digitales de la placa controladora? Son los que corresponden con el número 1 de la siguiente imagen. * Debemos intentar no utilizar los pines digitales 0 y 1 de la placa, ya que a través de estos dos pines, la placa se comunica con el ordenador y otros aparatos por lo que en ocasiones pueden dar problemas. Una vez que tenemos el LED conectado a la placa, deberemos ir a Bitbloq y en la pestaña Hardware, arrastrar nuestra placa y el LED, conectándolo al mismo pin que utilizamos en la placa física. 2

Qué bloques necesito para encender un LED? Una vez que has conectado tu LED, hay que programarlo para que se encienda. Para ello, solo debes seleccionar el bloque del LED en Componentes y arrastrarlo dentro del bloque Loop(). Conecta tu placa al ordenador y clica sobre el botón cargar. Tras cargarse el programa en tu placa, tu LED se encenderá. Si tienes problemas para encender tu LED, consulta el siguiente enlace: http://diwo.bq.com/antes-de-empezar-con-bitbloq-2/. Con este programa hemos aprendido cómo encender un LED, y por tanto, cómo encender la luz de la bicicleta. Sin embargo, como la luz delantera y trasera deben tener diferentes colores, tendremos que utilizar el LED RGB. Cómo programo un LED RGB? Para programar nuestro LED RGB, lo que necesitamos conocer es lo siguiente: Cómo lo conecto? Este componente tiene 4 cables. Deberemos conectar el cable negro o GND a cualquiera de los pines digitales de color negro, correspondientes a tierra, y los otros cables a los pines digitales de señal, los mismos en los que los hayamos conectado en Bitbloq. Cómo lo enciendo? Para encender el LED RGB podemos utilizar dos bloques: - Uno más sencillo, para indicar en qué color de los que aparecen en el desplegable del bloque se tiene que encender el LED RGB. 3

- Otro más complejo, para indicar un color específico. De esta manera, pondremos en el siguiente bloque los valores de los colores primarios de luz (rojo, azul y verde) que forman dicho color. Para consultar estos valores podemos utilizar este enlace http://rapidtables.com/web/color/rgb_color.htm Cómo lo apago? Para que permanezca apagado, deberemos utilizar el siguiente bloque y poner todos los valores a 0. Ahora ya sabemos encender los LED, sin embargo, queremos hacer que ésta luz se encienda sola cuando detecte que es de noche. Para ello, deberemos utilizar el sensor de luz o ldr que nos dirá cuánta luz hay. Cuánta luz hay? Para conocer cómo funciona el ldr o sensor de luz y los valores que devuelve, vamos a comprobar la cantidad de luz que hay en nuestra aula. En primer lugar, conectamos a nuestra placa un sensor de luz y el puerto serie. Una vez que has conectados ambos componentes, hay que programarlos. Para ello, utilizaremos el apartado Bucle principal (loop) al que añadimos el bloque mostrar por puerto serie, al que incluiremos el bloque Leer sensor de luz y finalmente una Espera de unos pocos segundos: 4

Conecta tu placa al ordenador, clica sobre el botón cargar y selecciona Mostar Serial Monitor en la opción Ver. De esta forma, aparecerán los valores de luz detectadas por el sensor de luz en el aula. Para más información, consulta los siguientes post: - http://diwo.bq.com/ve-hacia-la-luz-robotin-pro gramando-el-sensor-de-luz/ - Sensor de luz - http://diwo.bq.com/comunicandose-con-puert o-serie-bitbloq2/ - Puerto serie Creando nuestra luz inteligente Ahora que ya sabemos cómo encender un LED y cómo funciona el sensor de luz (LDR), vamos a crear nuestra luz inteligente para la bici. Como ya sabemos, es obligatorio que las bicicletas lleven una luz delantera y una trasera, para mejorar su visibilidad. Por ello, deberemos crear dos programas: uno para la luz delantera y otro para la luz trasera. Ambos programas serán iguales, pero cambiando el color que debe mostrar el LED RGB. Para programar, deberemos seguir los siguientes pasos: - Utilizamos un bloque si para indicar qué debe hacer el LED RGB cuando reciba mucha luz (por ejemplo, más de 200). - Utilizamos el condicional de lo contrario para indicar qué debe hacer el LED RGB y de qué color tiene que ser cuando reciba poca luz. Para comprobar que los programas que hemos creado funcionan, deberemos cargar el programa en nuestra placa y comprobar que cuando hay luz el LED no se enciende, y cuando no hay luz si se enciende. Podemos encender y apagar las luces de nuestra clase para simular el día y la noche. Tras esto, incorporamos nuestra luz inteligente a la bicicleta que hemos construido. 5