Vamos a aprender los conceptos básicos de programación y robótica. Para ello usaremos bitbloq2 junto con el kit BQ ZUM.

Bitbloq2 es un lenguaje de programación por bloques.

Antes de comenzar necesitas crear una cuenta en http://bitbloq.bq.com/. Para ello necesitarás un cuenta de correo electrónico.




PROYECTO #1 - HELLO WORLD
1. Create a program that turns an LED ON
2. Move the LED to another digital pin and modify the program so that it works
3. Create a program that turns an LED ON, after 5 seconds the LED is turned OFF.

PROYECTO #2 - Code to turn an LED On/Off
1. Create a program to make an LED flash every three seconds (on for one second, off for three seconds)
2. Make two LEDs flash on and off (ON for one second, OFF for three seconds)
3. Make two LEDs flash alternatively (one is OFF while the other ir ON)

PROYECTO #3 - Code to turn an LED On with a push button switch
1. Create a program to turn an LED ON with a push button
2. Create a program to turn an LED ON/OFF (ON while you are pushing the push button; OFF when the push button is released)
3. Create a code to make two LEDs flash alternatively using a push button (one is OFF while the other is ON)
4. Create a program to control two LEDs like this (loop):
  • The green one is ON for 5 seconds and the blue one is OFF.
  • The blue one is ON for 15 seconds and the green one is OFF.

PROYECTO #4 - Code to make a buzzer sound
1. Crea un programa que toque una canción
2. Crea un programa que toque una canción cuando se pulsa el pulsador
3. Crea un programa que toque una canción cuando se pulsa el pulsador. Añades dos LEDs que se enciendan y apaguen de manera intermitente al ritmo de la música.

PROYECTO #5 - Sensor de oscuridad con LDR
1. Crea el programa que encienda un LED cuando anochece
2. Crea un programa que toque música cuando anochezca
3. Crea un programa que toque música. La música se detiene cuando se hace de noche. Cuando se hace de día de nuevo, la música empieza a sonar otra vez.

PROYECTO #6 - Servo motor
Crea el código para controlar un semáforo (dos LEDs) y una barrera:
  • Luz roja durante 5 segundos & barrera bajada
  • Luz verde durante 10 segundos & barrera subida

PROYECTO #7 - Frankenstein se despierta
Sigue las instrucciones de tu profesora


PREMIUM
PROYECTO #8 - Programamos sensores de ultrasonidos