T1 Parpadeante (Qublock)

Conocimientos previos

  • Activar una salida digital
  • Señal digital
  • Encender un LED en ON/OFF
  • Función digitalWrite()
  • Función pinMode()
  • Sintaxis de un programa en Qudino
  • Conexión del Qudino a la computadora

¿Qué aprendo?

delay() Temporizar una señal de salida

Materiales

  • 1 Qudino
  • 1 Cable USB

parpadeo

Imagen programa en Qublock

Programa en Arduino:

/*
-----------------------------------
Parpadeante
-----------------------------------
Enciende un LED por un segundo y lo apaga por el mismo tiempo
*/
#include // incluye la librería Qudino
//------------------------------------
//Función principal
//------------------------------------
void setup() {
// Se ejecuta cada vez que el Qudino se inicia
pinMode( rojo , OUTPUT); // Inicializa el pin rojo como una salida
}
//------------------------------------
//Función cíclica
//------------------------------------
void loop()
// Esta función se mantiene ejecutando
{
// cuando este energizado el Qudino
digitalWrite(rojo,HIGH); // Enciende el LED
delay(1000);// Temporiza un segundo (1s = 1000ms)
digitalWrite(rojo,LOW);// Apaga el LED
delay(1000);// Temporiza un segundo (1s = 1000ms)
}
// Fin del programa

Ejercicios 2

Tip: 1s = 1000ms
puedes cambiar el color del led y los tiempos de apagado y encendido

Manual de uso de Sobrino

Sobrino es un Juego de programación tangible diseñado para introducir a los niños a partir de 3 años, en el pensamiento computacional y la lógica de programación, que les permite programar un pequeño robot de madera usando bloques de colores. Los niños juegan con la “secuencia” de las instrucciones, uno de los conceptos fundamentales detrás de la programación, sin necesidad de utilizar la alfabetización o pantallas.
ver más

T0 Inicio (Qublock)

¿Qué aprendo?

  • Sintaxis de un programa en Qublock
  • Conexión del Qudino a la computadora
  • Señal digital
  • Activar una salida digital
  • Encender una luz (LED)
  • Función digitalWrite()
  • Función pinMode()

Materiales:

  • 1 Qudino
  • 1 Cable USB
  • Programa en Qublock

Programa en el IDE de arduino
/* Inicio: Enciende un LED */
#include //librería qudino
void setup(){
//declara aquí las entradas y salidas, en este caso led azul, rojo o verde.
pinMode( azul , OUTPUT);
//declara el led azul como salida
}
// Esta función se mantiene ejecutando
void loop() {
//activa el led azul y lo enciende
digitalWrite(azul , HIGH);
}
// Fin del programa

Notas:

En programación, el ” // ” se utiliza para hacer comentarios, es muy útil para que puedas explicar algo acerca de la sintáxis de una línea de código. Un ejemplo de su uso es:
digitalWrite(azul,LOW); // Apaga el LED azul
Las señales digitales (encendido o apagado) están muy presentes en todos los sistemas, y muchos sensores trabajan sobre este principio.

Ejercicios:

  1. Verifica el encendido de led verde y rojo. Reemplaza el azul por otro color.
  2. Si reemplazas ENCENDIDO(HIGH) por APAGADO( LOW), el led se apaga.

Picomatic

Los hotend estan caros y los que probamos ni se acercan al jhead así que estamos armando nuestra propia versión, basada en jhead, este es el tutorial d como armar el pico.

Miniaturas de openscad y stl

Resulta muy practico poder ver los archivos a imprimir, para esto diseñamos un pequeño programa.
Para instalarlo abrimos una terminal y ponermos:
wget https://github.com/maquinas-libres/openscad-thumbnailer/archive/master.zip
unzip master.zip
cd openscad-thumbnailer-master
sudo cp openscad-thumbnailers /usr/local/bin/
sudo cp openscad.thumbnailers /usr/share/thumbnailers/

Ahora tenemos que reiniciar pcmanfm y listo:
killall pcmanfm
pcmanfm

Smartv

Un dispositivo listo para conectar a nuestra TV o monitor para volverlos realmente inteligentes: descarga y reproduce series, películas y música de BitTorrent, de modo libre y gratuito sin depender de servicios pagos de streaming. También reproduce sin publicidad videos de youtube, vimeo y dailymotion.
Leer más

T1 LED parpadeante

¿Qué aprendo?

  1. Activar una salida digital
  2. Señal digital
  3. Encender un LED en ON/OFF
  4. Función digitalWrite()
  5. Temporizar una señal de salida
  6. Sintaxis de un programa en Arduino y Ardublock
  7. Conexión del Qudino a la computadora

Leer más

Robotito


Kit de robótica para armar con cartón, papel y colorear.
Robotito y faro permiten comprobar el funcionamiento del 555, los led y LDR