sábado, 25 de marzo de 2017

ESO 4. Hidráulica

Una estupenda idea para un proyecto de tecnología de cuarto: una grúa hidráulica construida con cartón, jeringuillas, tubos de plástico y mucha paciencia [1].


Referencia
[1] http://www.ntd.tv/inspired/diy/make-hydraulic-powered-robotic-arm-cardboard.html

lunes, 20 de marzo de 2017

ESO 2. ¿Cómo se construye un puente?

Uno de los métodos para construir el tablero de un puente, una vez que se han subido los pilares es utilizar esta máquina.
video

Referencia:
[1] https://www.facebook.com/aprendamosingenieria/videos/709517409227878/

viernes, 17 de marzo de 2017

ESO 2. Procesos de conformación industrial de metales.

"Los procesos de conformado de metales comprenden un amplio grupo de procesos de manufactura, en los cuales se usa la deformación plástica para cambiar las formas de las piezas metálicas" [1], en el enlace anterior encontrarás una explicación muy detallada al respeto.




Referencias:
[1] Procesos de conformado de metales  https://www.ingenieriaindustrialonline.com/herramientas-para-el-ingeniero-industrial/procesos-industriales/procesos-de-conformado/
[2] Cómo se obtienen los metales y sus técnicas de conformación. https://joseantoniodediosr.wordpress.com/2017/02/15/unidad-3-obtencion-de-metales-y-tecnicas-de-conformacion-de-metales-curso-201617/

ESO 4. Electrónica Digital. Multiplexores

Explicación sencilla y gráfica del funcionamiento de un multiplexor [1].  Con n entradas es posible seleccionar entre 2^n circuitos.




Referencia :
[1] UNED  http://meteo.ieec.uned.es/www_Usumeteog/comp_comb_multiplexores.html

domingo, 5 de marzo de 2017

Robótica. MBlock en Linux 32 bits

MakeBlock sacou a principios de febreiro 2017 unha versión do seu programa para manexar os seus robots, o programa chámase mBlock e aínda está en fase  de desenvolvemento, en versión preliminar.

Recentemente (28 de febreiro) [10] Makeblock ven de publicar unha nova versión para Linux, da que obtiven o paquete correspondente (non funciona). O que si funciona é o programa que está dentro do cartafol creado ao descomprimir este ficheiro [9] cos exemplos [11].

Actualización (29 de marzo). No enlace [14]  pódese descargar unha versión executable sobre os portátiles da Xunta de Galicia (de 32 bits compilada en Debian Wheezy), ten as bibliotecas de Arduino (versión 1.8.2). Ao non permitir montar arquivos iso a versión instalable [13]  non funciona nos portátiles de Abalar.


 
Pódese descargar unha versión preliminar para 64 bits desde [1] ou directamente desde [2]. A versión en probas de 32 bits (para Debian Jessie) seguindo os pasos seguintes pódese descargar do enlace [8] desde Google Drive.

A versión de 32 bits, que aínda non está dispoñible nos repositorios oficiais, require algo máis de tempo, hai que facer unha serie de pasos.

Os pasos veñen a ser aproximadamente os seguintes, tendo en conta que cando apareza o # executarase coma superusuario e $  coma usuario convencional.

# apt-get install g++ cmake
# apt-get install  git
# apt-get install libusb-1.0-0-dev     libusbip-dev  libusbmuxd-dev   libusbprog-dev libbluetooth-dev


Preciso para Wheezy:
# apt-get install  xorriso
# apt-get  install afuse gvfs-fuse fuse-utils fuse

Descargamos e instalamos nodejs, fíxeno directamente da web e compileino para o meu entorno:. Ainda que tamén se pode descargar unha versión compilada para a nosa plataforma.

$ wget https://nodejs.org/dist/v7.5.0/node-v7.5.0.tar.gz
$ cd node-v7.5.0
$ ./configure
$ make
$ su - 
# make install


Instalamos  mBlock desde o repositorio git [3] ou, mais cómodo, desde a web [6]:

$ git clone  https://github.com/Makeblock-official/mBlock.git

ou descargamos o zip

$ wget https://github.com/Makeblock-official/mBlock/archive/V4.0.0-linux-ep1.tar.gz


Se queremos engadir outro idioma é recomendable ler a documentación na web [3].

E agora descargamos o Flash de 32bits para Linux, recomendáronme  [4] a seguinte ligazón [5], podería servirnos calquera PPAPI de 32 bits para Linux:. Hai unha copia na ligazón [12].

Extraemos o ficheiro  libpepflashplayer.so no cartafol   plugin (renomeamos o anterior coma libpepflashplayer.so_64 ou eliminámolo).

$ tar xvfz  flash_player_ppapi_linux.i386.tar.gz
$ cp  libpepflashplayer.so plugin/

Precisamos de "electron", unha capa máis no JS con nodejs:

#  npm install electron-prebuilt@latest --save-dev;

Todo listo, xa podemos compilar e seguir os pasos da web [3] coma superusuario:

# npm install
# npm run rebuild-serialport
# npm run rebuild-hid
# npm run rebuild-bluetooth
# npm start

Se aparecese algún erro probablemente está relacionado con que falta algunha depedencia ou que o autor desde mini-tutorial confundiu algún paso, se non é ningunha das anteriores visitar o enlace [7].

Se desexamos crear un ficheiro instalable (véxase o fichero pakage.json):

# npm run dist-linux

Creará un ficheiro no cartafol "dist" (ou similar).

Agradezo comentarios, ou correos na dirección electrónica da dereita.

Referencias:
[3] https://github.com/Makeblock-official/mBlock
[7] https://github.com/Makeblock-official/mBlock/issues
[8] https://drive.google.com/open?id=0Bz4PsRC_QmKENkVUMlRvbEJZbTg
[9] Cartafol   linux-ia32-unpacked  empaquetado en .7z  https://drive.google.com/file/d/0B0kWYqC_MW6OS1d0dHBfR1FQQmc/view?usp=sharing
[10] Anuncio de  27 de febreiro de MBlock https://github.com/Makeblock-official/mBlock/releases
[11] Exemplos de MakeBot https://drive.google.com/open?id=0B0kWYqC_MW6OX3IxR3FydVN4Nmc
[12] Bibliotecas de Flash para Linux, 32 bits  https://drive.google.com/open?id=0B0kWYqC_MW6OMDdDSlZIWnN1ZDA
[13]  Versión empaquetada para os portátiles da Xunta (compilado para Debian Wheezy) https://drive.google.com/open?id=0B0kWYqC_MW6OVzdNVkhtZnpMT2c

[14] Versión comprimida para os portátiles de Abalar con bibliotecas de Arduino 1.8.2 https://drive.google.com/file/d/0B0kWYqC_MW6OX0xfenFtc2hWaUE/view?usp=sharing

Versión anterior   https://drive.google.com/open?id=0B0kWYqC_MW6Ob3g1RW5zMHNlcDg






miércoles, 1 de marzo de 2017

ESO 2. Esfuerzos


Es importante conocer los esfuerzos a los que están sometidos cada uno de los elementos de una estructura.

martes, 28 de febrero de 2017

Electrónica. Programa de simulación de circuitos eléctricos. Ktechlab

Ktechlab [4] es un programa libre de simulación de circuitos electrónicos muy sencillo e intuitivo que se puede ejecutar nativamente sobre Linux, otros necesitan ser emulados y su licencia no suele ser libre.



 Desde el Git [1] se puede descargar una versión actualizada de Ktechlab (no la última [2]), y siguiendo los siguientes pasos es posible construir un paquete deb para instalarla en varios equipos.

$ git clone git://anongit.kde.org/ktechlab.git
$ cd ktechlab
$ mkdir  build
$ su -

En este momento es necesario instalar todas las dependencias, haré una breve lista de ellas, pero probablemente sobrarán unas cuantas.

# apt-get install cmake  libconfig-dev    kdelibs5-dev    gpsim-dev gpsim     libglib2.0-dev   automoc  libtemplateparser4  libcalendarsupport4   libincidenceeditorsng4  libkleo4  kdevplatform-dev  kdevplatform8-libs   kdevelop-dev  checkinstall

Volvemos al modo usuario y comprobamos si necesitamos alguna biblioteca a mayores:
# exit
$ cd build
$ cmake ..                    (ojo con los dos ".." )
$ make

Si todo fue sin problemas, creamos el paquete deb, o instalamos ( make install)

$ su - 
# checkinstall

Ahora nos pedirá una serie de opciones, sólo es necesario seguir los pasos (en la primera opción no genero la documentación y después cambio nombre de paquete, correo y versión)

He creado para Debian dos arquitecturas amd64  (64 bits) [3]  e i386 (32 bits) [4], esta última "supuestamente" compatible con la maqueta Abalar de la Xunta.[5].

Por favor, quejas, dudas y cualquier comentario será bienvenido en la dirección de correo que aparece a la derecha de la página.

Referencias:
[1] https://cgit.kde.org/ktechlab.git/
[2] https://github.com/ktechlab/ktechlab/wiki
[3] AMD64  Paquete Debian 64 bits  https://drive.google.com/open?id=0B0kWYqC_MW6OZDQzWE10bDJiT1U
[4] Debian Jessie i386 32 bits https://drive.google.com/open?id=0B0kWYqC_MW6OOE9qMTVvc3VIaE0
[5] Maqueta Abalar https://www.edu.xunta.gal/centros/abalar/aulavirtual2/course/view.php?id=85

viernes, 17 de febrero de 2017

ESO 4. Segunda Evaluación. Apuntes

En esta segunda evaluación trataremos  electrónica analógica, digital, programación y control y robótica.
En electrónica analógica podemos seguir los apuntes de Pedro Landín  [1], también en electrónica digital [2].
Programaremos con el Processing, y estudiaremos robótica con el Arduino.

Resultado de imagen de electrónica analógica creative commons


Referencias:
[1] Eletrónica analógica. Pedro Landín https://drive.google.com/file/d/0BxOrdGiYZyv5TmZzcWVrdGFVeUk/view
[2] Electrónica digital. Pedro Landín https://drive.google.com/file/d/0BxOrdGiYZyv5OFQ5WlR0V2ZKaGM/view
[3] Programación
[4] Control y robótica

( [5] Neumática e Hidráulica
[6] Tecnología y Sociedad .
)