miércoles, 20 de septiembre de 2017

Diseño 3D - Dia de la madre.

Hoy vamos a utilizar Tinkercad para hacer un merecido homenaje a las madres.

Para ello hemos diseñado un llavero en forma de corazón con el nombre de la madre en relieve y de la hija grabado.

Este diseño puede ser descargado como archivo para ser fabricado por una impresora 3D.

Una práctica muy útil porque junta creatividad y última tecnología, todos los expertos consideran que la impresión 3D cambiará la ingeniería de la fabricación.

Pulse aquí para ver el diseño 3D






lunes, 18 de septiembre de 2017

Animación Bilingüe Hallowen - Scratch

Se acerca Hallowen, y hemos creado una animación bilingüe en español y castellano con sonido y desplazamiento de los objetos (fantasma, murciélago y bruja,) programado mediante Scratch:



La pantalla general de Scratch será:



Los bloques para el objeto murciélago son:



Los bloques para el objeto fantasma:


Finalmente, los bloques de programación para le objeto bruja:


viernes, 15 de septiembre de 2017

Semáforo programado mediante Scratch para Arduino S4A

El Arduino no solo puede ser programado mediante lenguajes informáticos complejos como "C", igualmente puede programarse con lenguajes sencillos mediante bloques usando Scratch. Este método es mucho más educativo e igualmente eficiente como muestra la siguiente práctica.
En una práctica anterior (ver práctica), programamos un semáforo con Arduino por medio del código C, ahora  realizaremos la misma práctica con Scratch para Arduino S4A

El programa de bloques es:



Una imagen del montaje es:



El vídeo de la práctica:


viernes, 1 de septiembre de 2017

Práctica con fotoresistor

En esta práctica podemos constatar como el fotoresistor (LDR) cambia la resistencia del circuito, según reciba más o menos luz, provocando que luzca más o menos un LED.

Elementos:


Protoboard (tabla de pruebas para conexión de soldadura)
Fotoresistor (LDL)
2 cables
Batería de 4,5 V o Arduino usado solo para alimentar el circuito



Esquema del montaje:




Foto del montaje:



Otra foto:




Vídeo:








jueves, 10 de agosto de 2017

Aplicación garabatos para móviles

Hoy  mostraremos el desarrollo de una aplicación para dispositivos móviles que nos permitirá realizar garabatos en un fondo blanco o sobre una fotografía.

También, hemos programado que las líneas dibujadas se borren cuando se agite el dispositivo, activando el acelerómetro.

El diseño de la pantalla es el siguiente:


Los bloques de programación son:





Sensor de humedad y temperatura controlado por Arduino.



Hoy vamos a mostrar una práctica con el sensor de humedad y temperatura DHT-22 (aunque también valdría con el sensor DHT-11).

Elementos necesarios:

  • Placa Arduino
  • Protoboard
  • Cables
  • Sensor de humedad y temperatura DHT-22

Importante: En la realización tuvimos el problema de no tener instalada en el IDE de Arduino la librería DHT.h, esta deberéis descargarla e instalarla de la siguiente forma:

Descargar la carpeta comprimida en .zip en: https://github.com/adafruit/DHT-sensor-library y descomprimirla en:

C:/Archivos de programa (x86)/Arduino/libraries/DHT-sensor-library (La carpeta DHT-sensor-library debéis crearla antes en libraries)

El montaje es el siguiente:






El código para programar el Arduino es:



/* How to use the DHT-22 sensor with Arduino uno

Testing temperature and humidity sensor by Lia, Pablo & David COLABORATORIO

*/



//Libraries

#include <DHT.h>;



//Constants

#define DHTPIN 7 // what pin we're connected to

#define DHTTYPE DHT22 // DHT 22 (AM2302)

DHT dht(DHTPIN, DHTTYPE); //// Initialize DHT sensor for normal 16mhz Arduino





//Variables

int chk;

float hum; //Stores humidity value

float temp; //Stores temperature value



void setup()

{

Serial.begin(9600);

dht.begin();

}



void loop()

{

delay(2000);

//Read data and store it to variables hum and temp

hum = dht.readHumidity();

temp= dht.readTemperature();

//Print temp and humidity values to serial monitor

Serial.print("Humidity: ");

Serial.print(hum);

Serial.print(" %, Temp: ");

Serial.print(temp);

Serial.println(" Celsius");

delay(10000); //Delay 2 sec.

}

El resultado en foto:






El resultado en vídeo:





Circuito físico con motor y pulsador

En la siguiente entrada, os mostramos un circuito sencillo con motor y pulsador. Para activarlo, se presionará el botón.

Componentes:

  • Motor DC
  • Pulsador
  • Cables de conexión
  • Placa Protoboard.
  • Pila.
Esquema de montaje:




 Pulse aquí para ver la animación:

Foto del montaje físico:




El vídeo resultante de la práctica es el siguiente: