Subscribe:

AD (728x90)

About

Blogroll

Blogger templates

Blogger news

Figuras. Lunes 6 Marzo

Teneis que extruir y proyectar una imagen, tal como se muestra a continuación.





//logo del centro

// surface() importa imágenes

// Proyecta la imagen
// Presentamos tres capas.
// El logo del centro está en png.
//el fondo del logo está en negro.
// lo que queremos proyectar en color.
//podriamos proyectar el Tajo de Ronda?
for (a = [1, 2, 3])
    color([a/6 + 0.5, 0, 0])
       linear_extrude(height = a+5, convexity = 10)
            projection(cut = true)
                translate([0, 0, -30 *a])
                    surface("logonuevo_n.png", center = true);




//surface.scad
surface(file = "surface.dat", center = true, convexity = 5);
%translate([0,0,5])cube([10,10,10], center =true);
#surface.dat
10 9 8 7 6 5 5 5 5 5 
9 8 7 6 6 4 3 2 1 0 
8 7 6 6 4 3 2 1 0 0
7 6 6 4 3 2 1 0 0 0
6 6 4 3 2 1 1 0 0 0
6 6 3 2 1 1 1 0 0 0
6 6 2 1 1 1 1 0 0 0
6 6 1 0 0 0 0 0 0 0
3 1 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0
Resultado
Openscad surface example x1.png


Example 3:
[Note: Requires version 2015.03]
// Example 3a
scale([1, 1, 0.1])
  surface(file = "smiley.png", center = true);
// Example 3b
scale([1, 1, 0.1])
  surface(file = "smiley.png", center = true, invert = true);
Input image
Input image
Surface output
Example 3a: surface(invert = false)
Surface output inverted
Example 3b: surface(invert = true)
Example 3: Using surface() with a PNG image as heightmap input.

Realizar un llavero con vuestro nombre. Puedes cambiar la figura.


Lunes 20

1. Crear la espiral de la página 14.
2.- Crear un module llamado anillo, de la página 15 y crear otro archivo usando ese modulo, En el nuevo archivo crear distintas figuras llamando al module anillo.
use  anillo .scad  // cuidado que me falta el signo mayor y menor
anillo(10,1,1);
translate([-10,0,0])
anillo(5,4,10);
translate([0,-10,0])
anillo(8,5,10);
translate([-10,0,-10])
anillo(10,7,10);
..........

3.- Realiza los ejercicios de extrusión de la página 19 y rotar extrusión de la página 21. Las tres de círculos.

4. Realiza el siguiente diseño:

Todos son cuadrados, cambia el giro y el último slices = 200


Clase Jueves 16-feb

1.- Ampliar la práctica del día anterior colocando una letra en cada cara del cubo.
quedaría asi:


2.- Realizar el ejercicio de la página 13, pero tenéis que ampliarlo para que os quede asi:



Tu nombre en OpenScad




module letter(l) {
  // Use linear_extrude() to make the letters 3D objects as they
  // are only 2D shapes when only using text()
  linear_extrude(height = letter_height) {
    text(l, size = letter_size, font = font, halign = "center", valign = "center", $fn = 16);
  }
}
translate([-60,0.0])
letter("C");

translate([-30,0.0])
letter("A");
translate([0,0.0])
letter("R");
translate([30,0.0])
letter("M");
translate([60,0.0])
letter("E");
translate([90,0.0])
letter("N");

https://m.youtube.com/watch?v=XDxoxrfaDn4
http://computerhoy.com/paso-a-paso/software/como-crear-tu-propia-nube-privada-syncbox-24121

Montar su servidor



TUTORIAL

Lo primero que hacemos, es bajar los programas indicados arriba.

Instalamos ownCloud para Windows (esto es, básicamente para sincronizar y subir 
los archivos de una forma cómoda).

Luego instalamos xampp, una vez instalado vemos lo siguiente:

Imagen
Debemos activar Apache y MySQL.

Imagen
Activados

Una vez xampp instalado y listo, procedemos a copiar el contenido de "owncloud-7.0.4.zip" en*:
C:\xampp\htdocs

*Nota: eliminar lo que hay en esa carpeta, no es necesario.

Una vez copiados unos 93MB hasta esa carpeta... vamos a phpmyadmin.
http://localhost/phpmyadmin/

Pestaña "Bases de datos" y creamos una llamada "own".

Ahora vamos a: http://localhost/

Y creamos la instalación, debe ser con MySQL.

Usuario: root
Contraseña: No existe (si vas a hacer público el servidor, te recomiendo que
cambies tanto el usuario como contraseña!!)
Base de datos: own
Servidor: tal cual, localhost.

Quedando así:
Imagen

Vale... ya tenemos:
1. ownCloud para Windows instalado.
2. Xampp instalado + apache + mysql.
3. ownCloud instalado en xampp.

Ahora vamos a:
entrar en xampp desde otros puntos de la casa o dispositivos. Crear un acceso directo 
de tu carpeta de usuario, para aquellos que no quieren usar el programa de ownCloud 
de Windows. Será un "copiar/pegar" en ella los archivos y ya podrás descargarlos 
en el móvil u otro dispositivo.

Para averiguar nuestra ip, vamos a pulsar: tecla windows + R y escribe "cmd":
Se abre la terminal y añades: "ipconfig".

Fíjate en la línea "Dirección IPv4...............: 192.168.1.XXX", esa IP la usarás para entrar
 y conectar con ownCloud desde otros dispotivos. (no todo el mundo usa IPv4, puede variar)

Copiala y pégala en tú navegador:
Imagen

Quiere asegurarse de que es una IP segura, para que lo sea click en "Add XXX.XXX.XXX as
 trusted domain", te lleva al panel de admin y le das click a la ventana, en el botón "Yes".

Se añadió ese dominio como uno seguro. Antes de salir del panel de admin en 
"Administración de archivos", cambia 513MB por 2000MB como subida máxima.

Por último y ya termino, para crear un acceso directo de la carpeta de tu usuario ve hasta:
C:\xampp\htdocs\data

Verás tu usuario, click derecho y "crear acceso directo", lo sacas al escritorio y ahí lo tienes.

Para conectar con el servidor es MUY fácil, simplemente añades tu IP 

P

NanoPlayBoard

NanoPlayBoard, una placa preparada para empezar a programar sin perder tiempo

Escrito por , 5 de febrero de 2017 a las 17:30

NanoPlayBoard, una placa preparada para empezar a programar sin perder tiempo

Una placa que cabe en la palma de la mano. Llega ya montada y preparada para que los niños, o cualquiera, empiecen a programar sin perder tiempo uniendo cables o haciendo pruebas.

El poco tiempo destinado en colegios e institutos a prácticas tecnológicas llevó a José Juan Sánchez y a Antonio Morales, ingeniero informático y de teleco, respectivamente, a crearNanoPlayBoard, una placa tecnológica que cabe en la palma de la mano y que está preparada para que los niños y adolescentes empiecen a programar sin perder tiempo.
“El año pasado intenté hacer prácticas de tecnología en Arduino con unos chavales de bachillerato, y me di cuenta de que acababa la hora y no habíamos hecho casi nada. Entre que había que poner los cablecillos, se quemaban cosas… Acababa la hora y no habíamos rendido lo suficiente. Ese fue uno de los motivos por los que me enganché con este proyecto”, cuenta José Juan Sánchez
Cada vez son más los colegios e institutos que incorporan en sus programas clases dedicadas a enseñar a programar. Ese fue uno de los motivos por los que Sánchez y Morales decidieron emprender este proyecto. La idea de crear una placa para entrenar y enseñar a programar surgió en HackLab Almería, un colectivo de experimentación tecnológicasocial y creativa. Comenzaron trabajando en la placa a raíz del Arduino Day 2016, y, aunque no estuvo lista para el evento, esa primera versión sirvió como base para perfeccionarla y terminar de soldar algunos cables.
nanoplayboard 3

Proyección de futuro

La placa está pensada para utilizar Arduino Nano, “y se le puede poner motores, sensores de ultrasonido, de temperatura y humedad, control por Bluetooth, más lo que lleva montado ella misma”, explica Antonio. “Además, integra un acelerómetro que podríamos usar como joystick, por ejemplo; y si lo derivas por Bluetooth, lo controlas desde un teléfono móvil…”.
“NanoPlayBoard es un recurso educativo muy potente que puede ser muy útil en la enseñanza, tanto en la ESO como en ciclos formativos”, indica José Juan.
Estos ingenieros almerienses están interesados en gente que quiera probar la NanoPlayboard y que se una al grupo. Más allá de ganar dinero, lo hacen porque es lo que les gusta. Creen que es un proyecto con mucho potencial. El objetivo final es crear un kit básico, con la placa y varios componentes, listo para usar en la clase o en el taller. Ahora mismo buscan financiación por parte de algún inversor interesado en la fabricación del ideal real del proyecto.