Material density detection system used to create wet wipes with Arduino 2/2

Imagen
Construction of the final prototype Components used The components used have been, per module: Density Bar 1 - Arduino Pro Mini 5v 4 - LDRs 4 - Resistors 1k 2 - PCB Terminal Blocks Communication bar 1 - Arduino Pro Mini 5v 1 - LM2596s DC-DC step down power supply module 2 - PCB Terminal Blocks 1 - Voltage regulator TIP220 1 - Heat Sink for TIP220 1 - Rectangular LED 6W 630lm 6500K COB 170 x 15 mm. Industruino 1 - Industruino PROTO kit 1 - Relay module Keyes_SR1 Arduino with screen 1 - Arduino UNO R3 1 - 16x2 Character LCD module with I2C 3 - Resistors 10k 2 - Resistors 220 1 - LED Red 1 - LED Green 3 - Buttons 1 - Relay module Keyes_SR1 Assembly of the circuit The Fritzing scheme is as follows: Density bar Circuit that manages the density bar This circuit is responsible for obtaining the measurements and send notifications to the communications bar for redirection. Communication bar Circuit that manages the c

Máquina virtual para trabajar con documentos en Markdown

Para trabajar con Markdown me he creado una máquina virtual con los siguientes programas.

Información sobre el sistema operativo.

Se ha instalado la distribución Fedora con el escritorio LXDE.

Instalación de utilidades que yo considero necesarias.

Yumex

yum install yumex

Firefox

yum install firefox

Gimp

yum install gimp

Servidor FTP

yum install vsftpd
Después de instalar el servidor de ftp se ha de activar en el firewall el servicio ftp, para que este sea accesible desde fuera de la máquina.
Los cambios realizados en el fichero de configuración del vsftpd (/etc/vsfptd/vsftpd.conf) son:
anonymous_enable=NO
También he desactivado el selinux (/etc/selinux/config), por que voy a trabajar en local y dentro de una máquina virtual.
SELINUX=disabled
Después de esto hay que reiniciar para que el selinux se desactive.

Cliente FTP

yum install filezilla

GIT

yum install git

Subversion

yum install svn

Instalación de editores de Markdown

Gitbook 1.5.0

Esta es la vesión final en el momento de la redacción del documento.

Requerimientos previos

yum install npm

Instalación de gitbook desde npm

npm install gitbook -g

Uso

Generar libro:
gitbook serve ./repository
Generar web estática:
gitbook build ./repository --output=./outputFolder
Opciones disponibles:
-o, --output   Path to output directory, defaults to ./_book
-f, --format        Change generation format, defaults to site, availables are: site, page, ebook, json
--config     Configuration file to use, defaults to book.js or book.json
Modo debug al generar libro:
export DEBUG=true
gitbook build ./

Información adicional

Gitbook Editor

Este editor está descontinuado, pero funciona perfectamente para la versión de Gitbook indicada en este documento. Además de esto yo prefiero poder editar mis documentos en local y después subirlos a la web.

Requerimientos previos

yum install calibre

Instalación de gitbook editor

  1. Descargar el instalable desde la siguiente ruta: https://github.com/GitbookIO/editor/releases
  2. Descomprimir usando:
    tar zxvf gitbook-linux64.tar.gz
    
  3. Renombrar y mover la carpeta de gitbook editor:
    mv linux64 gitbook
    mv gitbook ..
    
  4. Por un bug en la referencia a una librería se ha de ejecutar el siguiente comando:
    sudo ln -sf /lib64/libudev.so.1 /lib64/libudev.so.0
    
  5. Arranque del script de instalación:
    cd gitbook
    chmod +x *.sh
    ./install.sh
    
  6. Ahora hay un icono en el menú inicio
  7. Abrirlo y empezar

Uso

Es un cliente gráfico, no necesita usar la línea de comandos.

Información adicional

Haroopad

Requerimientos previos

Se ha de instalar la siguiente librería:
sudo yum install systemd-libs.i686 -y

Instalación de haroopad

Hemos de descargarlo desde la página de Haroopad.
El link de descarga que he utilizado es: Linux Binary (64bit)
Los comandos a ejecutar para realizar la instalación son:
tar -zxvf haroopad-v0.12.2_amd64.tar.gz
tar -zxvf data.tar.gz
sudo cp -R ./usr /

tar zxf control.tar.gz
chmod 755 postinst
sudo ./postinst
Para solucionar el problema de que no se ve el icono se han de realizar las siguientes modificaciones en el fichero /usr/share/applications/Haroopad.desktop.
Se ha de reemplazar Icon=haroopad por Icon=/usr/share/icons/hicolor/128x128/apps/haroopad.png.

Uso

Es un cliente gráfico, no necesita usar la línea de comandos.

Información adicional

Comentarios

Entradas populares de este blog

Sistema de detección de la densidad del material usado para crear las toallitas húmedas con Arduino 2/2

Material density detection system used to create wet wipes with Arduino 2/2

Sistema de detección de la densidad del material usado para crear las toallitas húmedas con Arduino 1/2