Saltar a contenido

2.2. Guía de ensamblado

Comenzamos por verificar que tenemos los tableros etiquetados con las letras A, B, C, D, E, F, G, H e I y la placa con el resto de partes y que están en buen estado. Todos los elementos los vemos en la figura 2.2.1.

Tableros A a I y partes
Figura 2.2.1. Tableros A a I y partes

Los cables que utilizaremos en cada apartado son los que describimos seguidamente:

  • Elementos con conector de 3 pines y servos

Letra Función Descripción Color del cable En el servo
G Ground Es el negativo de la alimentación Negro Conductor marrón
V VCC Es el positivo de la alimentación Rojo Conductor rojo
S Signal Es el cable de señal Amarillo/Naranja Conductor naranja
  • Elementos con conector de 4 pines

Dispositivo Letras / Color del cable Dispositivo Letras / Color del cable
Sensor de gas MQ-2 GND - Marrón
VCC - Rojo
D0 - Naranja
A0 - Amarillo
Ventilador GND - Marrón
VCC - Rojo
ENA - Naranja
ENB - Amarillo
LCD GND - Marrón
VCC - Rojo
SDA - Naranja
SCL - Amarillo
Bluetooth VCC - Rojo
GND - Marrón
Tx - Naranja
Rx - Amarillo

El módulo bluetooth también se puede conectar directamente en la placa Keyestudio v5.2.

2.2.1. Tablero A

Preparamos los componentes siguientes:

Cantidad Designación Aspecto
1 Tablero A Tablero A
4 Tornillos de cabeza redonda M3x10mm Tornillos de cabeza redonda M3x10mm
4 Tuercas M3 Tuercas M3
4 Tornillos de cabeza redonda M2.5x10mm Tornillos de cabeza redonda M2.5x10mm
4 Tuercas M2.5 Tuercas M2.5
2 Módulos botón pulsador Módulos botón pulsador
1 LED blanco LED blanco
1 Sensor de movimiento PIR Sensor de movimiento PIR
1 Pantalla LCD1602 Pantalla LCD1602
1 Cable tipo dupont H-H de 4 pines Cable tipo dupont H-H de 4 pines
4 Cable tipo dupont H-H de 3 pines Cable tipo dupont H-H de 3 pines

En la Figura 2.2.2 vemos el conjunto de materiales desplegado para tenerlo todo a mano para comenzar el montaje.

Tablero A y todos los componentes
Figura 2.2.2. Tablero A y todos los componentes

Fijamos al tablero el LED blanco, los dos sensores tipo botón y el sensor de presencia PIR utilizando los 4 tornillos M3x10mm y las 4 tuercas M3. Instalamos en su posición la pantalla LCD1602 utilizando los 4 tornillos M2.5x10mm y las 4 tuercas M2.5. En la Figura 2.2.3 vemos el aspecto del tablero A en este momento.

Tablero A con los componentes montados
Figura 2.2.3. Tablero A con los componentes montados

Conectamos los 4 cables tipo dupont de 3 pines teniendo la precaución de que queden orientados para que coincidan las letras en cada extremo y pasamos el extremo contrario por la ranura que hay debajo. Conectamos el cable tipo dupont de 4 pines.

2.2.2. Tablero B

Preparamos los componentes siguientes:

Cantidad Designación Aspecto
1 Tablero B Tablero B
2 Tornillos de cabeza redonda M3x10mm Tornillos de cabeza redonda M3x10mm
2 Tuercas M3 Tuercas M3
1 Módulo relé Módulo relé
1 Cable tipo dupont H-H de 3 pines Cable tipo dupont H-H de 3 pines

En la Figura 2.2.4 vemos el conjunto de materiales desplegado para tenerlo todo a mano para comenzar el montaje.

Tablero B y todos los componentes
Figura 2.2.4. Tablero B y todos los componentes

Ensamblamos el módulo relé en el tablero con los 2 tornillos M3x10mm y las 2 tuercas M3. En la Figura 2.2.5 vemos el aspecto del tablero B en este momento.

Tablero B con los componentes montados
Figura 2.2.5. Tablero B con los componentes montados

Conectamos el cable tipo dupont de 3 pines teniendo la precaución de que queden orientados para que coincidan las letras en cada extremo y pasamos el extremo contrario por la ranura que hay a la derecha del relé.

2.2.3. Ensamblar tableros A y B

Para fijar los tableros A y B utilizamos un burlón tipo T. El material para este paso lo vemos en la Figura 2.2.6.

Materiales para el ensamblado de los tableros A y B
Figura 2.2.6. Materiales para el ensamblado de los tableros A y B

El resultado y la posición del burlón lo podemos apreciar en la Figura 2.2.7.

Ensamblado de los tableros A y B
Figura 2.2.7. Ensamblado de los tableros A y B

2.2.4. Tablero C

Preparamos los componentes siguientes:

Cantidad Designación Aspecto
1 Tablero C Tablero C
1 Tornillo de cabeza redonda M3x10mm Tornillo de cabeza redonda M3x10mm
2 Tornillos de cabeza avellanada M3x10mm Tornillo de cabeza avellanada M3x10mm
3 Tuercas M3 Tuercas M3
1 Sensor de gas MQ-2 Sensor de gas MQ-2
1 Soporte para 6 pilas o baterías AA Soporte para 6 pilas o baterías AA
1 Cable tipo dupont H-H de 4 pines Cable tipo dupont H-H de 4 pines

El soporte para pilas va dotado de un conector DC macho de Ø_int. 2.1mm y Ø_ext. 5.5mm que deja al conjunto listo para alimentar la placa de control.

En la Figura 2.2.8 vemos el conjunto de materiales desplegado para tenerlo todo a mano para comenzar el montaje.

Tablero C y todos los componentes
Figura 2.2.8. Tablero C y todos los componentes

Fijamos el soporte para pilas al tablero C utilizando los dos tornillos M3x10mm de cabeza avellanada y 2 tuercas M3. Ahora instalamos el módulo sensor de gases MQ-2 en el tablero C utilizando el tornillo M3x10 de cabeza redonda y la tuerca M3 restante. En la Figura 2.2.9 vemos el aspecto del tablero B en este momento.

Tablero C con los componentes montados
Figura 2.2.9. Tablero C con los componentes montados

Conectamos el cable tipo dupont de 4 pines al MQ-2 teniendo la precaución de que queden orientados para que coincidan las letras en cada extremo y pasamos el extremo contrario por la ranura que hay debajo del sensor.

2.2.6. Tablero D

Preparamos los componentes siguientes:

Cantidad Designación Aspecto
1 Tablero D Tablero D
1 Tablero 1 Tablero 1
4 Tornillos de cabeza redonda M3x12mm Tornillos de cabeza redonda M3x12mm
4 Tuercas M3 autoblocantes Tuercas M3 autoblocantes
2 Tornillos de cabeza redonda M2x12mm Tornillo de cabeza redonda M2x12mm
2 Tuercas M2 Tuercas M2
4 Tornillos autoroscantes M1.2x5mm Tornillo autoroscantes M1.2x5mm
1 Tornillo de cabeza redonda M2x5mm
En la bolsa del servo
Tornillo de cabeza redonda M2x5mm
1 Engranaje Engranaje
1 Servo motor 9g Servo motor 9g
1 Cruz de montaje Cruz de montaje

En la Figura 2.2.10 vemos el conjunto de materiales desplegado para tenerlo todo a mano para comenzar el montaje.

Tablero D y todos los componentes
Figura 2.2.10. Tablero D y todos los componentes

Antes de colocar el servo en su posición debemos proceder a rotarlo 90º. Para ello vamos a conectar el servo al conjunto de placas tal y como vemos en la Figura 2.2.11.

Servo conectado al pin 10 para rotarlo 90º
Figura 2.2.11. Servo conectado al pin 10 para rotarlo 90º

Conectamos el servo al pin 10 de la shield V5 y le grabamos el programa que vemos en la Figura 2.2.12. Esta tarea se puede realizar en cualquier otro pin de la placa. La conexión del servo la realizamos teniendo en cuenta los colores vistos al principio del apartado.

Programa para rotar el servo 90º
Figura 2.2.12. Programa para rotar el servo 90º

Una vez que subimos el programa a la placa el servo queda rotado 90º.

Fijamos el servo en su lugar utilizando los 2 tornillos de cabeza redonda M2x12mm y 2 tuercas M2x12. Después instalamos el tablero 1 en el tablero D utilizando los 4 tornillos de cabeza redonda M3x12mm y las 4 tuercas autoblocantes. En la Figura 2.2.13 vemos el aspecto del tablero B en este momento.

Tablero D con el servo y el tablero 1 montados
Figura 2.2.13. Tablero D con el servo y el tablero 1 montados

Fijamos la cruz blanca al engranaje con los 4 tornillos autoroscantes M1.2x5mm tal y como vemos en la Figura 2.2.14.

Fijación de la cruz del servo al engranaje
Figura 2.2.14. Fijación de la cruz del servo al engranaje

Montamos el engranaje en el servo motor fijándolo con el tornillo M2x5mm. Pasamos el cable del servo por la ranura y tendremos el panel en el estado que vemos en la Figura 2.2.15.

Tablero D con los componentes montados
Figura 2.2.15. Tablero D con los componentes montados

Problema montaje servo

En la imagen siguiente vemos el problema que se plantea al colocar el engranaje del servo en el mismo. Los dientes apenas coinciden lo que puede originar un funcionamiento erróneo o peor aún, un desgaste de los dientes que hagan inservible al engranaje. El problema se detecta cuando se programa el servo y se comprueba que no se mueve de forma correcta.

Mal alineamiento de engranajes
Mal alineamiento de engranajes

La solución que he optado por darle es diseñar e imprimir dos pequeñas piezas que actúen a modo de distanciador y que dejen alineado ambos engranajes. En la imagen siguiente vemos las piezas, donde van colocadas y el resultado final una vez puesto todo en su lugar.

Buen alineamiento de engranajes
Buen alineamiento de engranajes

Aunque se trata de una pieza muy sencilla de diseñar, siguiendo fiel a mi costumbre, pongo en los enlaces el archivo fuente (posicionador.FCStd) y el archivo stl (posicionador-servo.stl) por si los necesitas.

2.2.6. Ensamblar tableros C y D

Para fijar los tableros C y D utilizamos un burlón tipo T. El material para este paso lo vemos en la Figura 2.2.16.

Materiales para el ensamblado de los tableros C y D
Figura 2.2.16. Materiales para el ensamblado de los tableros C y D

El resultado y la posición del burlón lo podemos apreciar en la Figura 2.2.17.

Ensamblado de los tableros C y D
Figura 2.2.17. Ensamblado de los tableros C y D

2.2.7. Tablero E

Preparamos los componentes siguientes:

Cantidad Designación Aspecto
1 Tablero E Tablero E
1 Tornillo de cabeza redonda M3x10mm Tornillo de cabeza redonda M3x10mm
1 Tuerca M3 Tuercas M3
1 LED amarillo LED amarillo
1 Cable tipo dupont H-H de 3 pines Cable tipo dupont H-H de 3 pines

En la Figura 2.2.18 vemos el conjunto de materiales desplegado para tenerlo todo a mano para comenzar el montaje.

Tablero E y todos los componentes
Figura 2.2.18. Tablero E y todos los componentes

Montamos el LED amarillo en su lugar el tornillo M3x10mm de cabeza redonda y la tuerca M3. En la Figura 2.2.19 vemos el aspecto del tablero B en este momento.

Tablero E con los componentes montados
Figura 2.2.19. Tablero E con los componentes montados

Conectamos el cable tipo dupont de 3 pines al sensor la precaución de orientar el conector de forma correcta.

2.2.8. Tablero H

Preparamos los componentes siguientes:

Cantidad Designación Aspecto
1 Tablero H Tablero H
2 Tablero 2 Tablero 2
2 Engranajes Engranajes
8 Tornillos de cabeza redonda M3x6mm Tornillo de cabeza redonda M3x6mm
1 Tornillo de cabeza redonda M3x10mm Tornillo de cabeza redonda M3x10mm
1 Tuerca M3 Tuercas M3
2 Tornillos de cabeza redonda M2x12mm Tornillo de cabeza redonda M2x12mm
2 Tuercas M2 Tuercas M2
4 Separadores hexagonales M3x10mm Separadores hexagonales M3x10mm
4 Tornillos autoroscantes M1.2x5mm Tornillo autoroscantes M1.2x5mm
1 Tornillo de cabeza redonda M2x5mm
En la bolsa del servo
Tornillo de cabeza redonda M2x5mm
1 Servo motor 9g Servo motor 9g
1 Pala de montaje Cruz de montaje
1 Zumbador pasivo Zumbador pasivo
1 Cable tipo dupont H-H de 3 pines Cable tipo dupont H-H de 3 pines
1 Placa de control Keyestudio PLUS Placa de control Keyestudio PLUS
1 Placa Sensor shield Placa Sensor shield

En la Figura 2.2.20 vemos el conjunto de materiales desplegado para tenerlo todo a mano y comenzar el montaje.

Tablero H y todos los componentes
Figura 2.2.20. Tablero H y todos los componentes

Montamos los 4 separadores en el tablero H sujetándolos con 4 tornillos M3x6mm y fijamos el zumbador pasivo con un tornillo M3x10mm y una tuerca M3, tal y como vemos en la Figura 2.2.21.

Tablero H con separadores y zumbador
Figura 2.2.21. Tablero H con separadores y zumbador

Rotamos el servo 90º de la misma forma que hicimos en el apartado "2.2.6: Tablero D" antes de instalarlo en su lugar utilizando dos tornillos M2x12mm y dos tuercas M2. Fijamos la placa de control keyestudio PLUS a los 4 separadores utilizando 4 tornillos M3x6mm. En la Figura 2.2.22 vemos como queda el conjunto una vez dados los pasos anteriores.

Tablero H con placa de control, zumbador y servo
Figura 2.2.22. Tablero H con placa de control, zumbador y servo

Ensamblados las dos piezas 'Tablero 2' y atornillamos la pala de montaje al engranaje tal y como vemos en la Figura 2.2.23.

Ensable de Tablero 2 y pala a engranaje
Figura 2.2.23. Ensable de Tablero 2 y pala a engranaje

Fijar el engranaje con la cruz de montaje en el servo utilizando un tornillo M2x5mm (incluido con el servo). Ahora instalamos la combinación de los dos tableros numerados con el 2 y el otro engranaje en el lugar correspondiente del tablero H para que quede algo como lo que vemos en la Figura 2.2.24.

Tablero H con los componentes montados
Figura 2.2.24. Tablero H con los componentes montados

Finalmente conectamos el cable tipo dupont de 3 pines al zumbador teniendo la precaución de orientar el conector de forma correcta y colocamos la placa 'sensor shield' en la placa de control keyestudio PLUS. El conjunto del tablero H tendrá el aspecto de la Figura 2.2.25.

Tablero H finalizado
Figura 2.2.25. Tablero H finalizado

2.2.9. Ensamblar A,B,C,D,E y H

Se trata de unir utilizando burlones en T el ensambles A y B, el ensamble C y D y los paneles E y H. El conector de alimentación de la placa control PLUS debe quedar alineado con el orificio 8 del tablero B, y el conecto USB debe quedar alineado con el orificio 7 del mismo tablero. En la Figura 2.2.26 vemos los materiales que vamos a necesitar para este paso.

Materiales para ensamblar los paneles A,B,C,D,E y H
Figura 2.2.26. Materiales para ensamblar los paneles A,B,C,D,E y H

En la Figura 2.2.27 vemos detalles del ensamblaje.

Detalles de ensamblaje de los paneles A,B,C,D,E y H
Figura 2.2.27. Detalles de ensamblaje de los paneles A,B,C,D,E y H

En la figura 2.2.28 vemos el montaje final con los 6 tableros ensamblados.

Ensamble de tableros A,B,C,D,E y H finalizado
Figura 2.2.28. Ensamble de tableros A,B,C,D,E y H finalizado

2.2.10: Tablero F

Preparamos los componentes siguientes:

Cantidad Designación Aspecto
1 Tablero F Tablero F
3 Tornillos de cabeza redonda M3x10mm Tornillos de cabeza redonda M3x10mm
3 Tuercas M3 Tuercas M3
1 Sensor de vapor (Steam Sensor) Sensor de vapor (Steam Sensor)
1 Sensor fotocélula o LDR Sensor fotocélula o LDR
1 Módulo motor DC con ventilador Módulo motor DC con ventilador
2 Cable tipo dupont H-H de 4 pines Cable tipo dupont H-H de 4 pines
1 Cable tipo dupont H-H de 3 pines Cable tipo dupont H-H de 3 pines

En la Figura 2.2.29 vemos el conjunto de materiales desplegado para tenerlo todo a mano para comenzar el montaje.

Tablero F y todos los componentes
Figura 2.2.29. Tablero F y todos los componentes

Fijamos por separado el sensor de vapor, la fotocélula o LDR y el módulo ventilador en la placa F con 3 tornillos de cabeza redonda M3x10mm y 3 tuercas M3, posteriormente colocamos cables tipo dupont de 3 pines y 4 pines. En la Figura 2.2.30 vemos el aspecto del tablero F en este momento.

Tablero F con los componentes montados
Figura 2.2.30. Tablero F con los componentes montados

2.2.11: Conexionado

Antes de poder finalizar el ansamblado de la smart home necesitamos conectar todos los módulos y sensores a la placa de control a través de la Sensor Shield V5.2. Vamos a ir viendo paso a paso como hacer esta tarea, en la que debemos prestar especial atención al sentido de colocación de los conectores y al número de pin que va conectado cada uno. De esta forma tendremos también una guía de conexiones que nos resultará util cuando iniciemos los retos de programación.

Por partes

Según el proceso de montaje seguido ya tendremos conectado un extremo de los cables dupont de 3 ó 4 pines a los pines del sensor o al módulo, ahora toca conectar el otro extremo a la placa Sensor Shield V5.2. También conectaremos los dos servos en este paso. En la tabla siguiente vemos de manera gráfica y descriptiva las conexiones de todos los elementos.

Sensor - módulo en sensor en shield Esquema
Relé


LED blanco
G - V - S


G - V - S
G - V - 12


G - V - 13
6


1
Relé y LED blanco
Motor DC, módulo ventilador GND - VCC - INA - INB G - V - 7 - 6 15 Motor DC ventilador
Botón izquierdo


LED amarillo
G - V - S


G - V - S
G - V - 4


G - V - 5
3


12
Botón izquierdo y LED amarillo
Zumbador


Sensor PIR
G - V - S


G - V - S
G - V - 3


G - V - 2
16


5
Zumbador y sensor PIR
Botón derecho


Sensor gas MQ-2
G - V - S


GND - VCC - D0 - A0
G - V - 8


G - V - 11 - A0
4


10
Botón derecho y sensor gas MQ-2
Sensor de vapor


Sensor humedad


fotocelula LDR
G - V - S


G - V - S


G - V - S
G - V - A3


G - V - A2


G - V - A1
13


-


14
Sensor de vapor, sensor humedad y fotocelula LDR
Servo puerta


Servo ventana
Marrón - Rojo - Naranja


Marrón - Rojo - Naranja
G - V - 9


G - V - 10
17


11
Servos
Pantalla LCD1602 GND - VCC - SDA - SCL GND - VCC - SDA - SCL (IIC) 2 Pantalla LCD1602
Módulo bluetooth VCC - GND - TXD - RXD 5V - GND - RXD - TXD (COM) - Módulo bluetooth

Completo

En la Figura 2.2.31 vemos el esquema de conexionado completo.

Esquema de conexiones
Figura 2.2.31. Esquema de conexiones

A continuación tenemos la tabla de conexiones expresadas mediante texto.

Sensor - módulo en sensor en shield
Relé G - V - S G - V - 12
LED blanco G - V - S G - V - 13
Motor DC, módulo ventilador GND - VCC - INA - INB G - V - 7 - 6
Botón izquierdo G - V - S G - V - 4
LED amarillo G - V - S G - V - 5
Zumbador G - V - S G - V - 3
Sensor PIR G - V - S G - V - 2
Botón derecho G - V - S G - V - 8
Sensor gas MQ-2 GND - VCC - D0 - A0 G - V - 11 - A0
Sensor de vapor G - V - S G - V - A3
Sensor humedad G - V - S G - V - A2
Fotocelula LDR G - V - S G - V - A1
Servo puerta Marrón - Rojo - Naranja Marrón - Rojo - Naranja G - V - 9
Servo ventana Marrón - Rojo - Naranja Marrón - Rojo - Naranja G - V - 10
Pantalla LCD1602 GND - VCC - SDA - SCL GND - VCC - SDA - SCL (IIC)
Módulo bluetooth VCC - GND - TXD - RXD 5V - GND - RXD - TXD (COM)

Detalles

El aspecto de la smart home con todas las conexiones realizadas lo vemos en la Figura 2.2.32, donde se han conectado mediante cables tipo dupont tanto el sensor de humedad como el módulo bluetooth. Este último puede insertarse directamente en la shield pero como vamos a realizar diferentes programaciones de la placa es conveniente tenerlo a mano para poder desconectarlo y conectarlo de forma sencilla.

Smart home con todas las conexiones
Figura 2.2.32. Smart home con todas las conexiones

La conexión del módulo bluetooth se realiza con 4 cables tipo dupont M-H dado que en la shield las conexiones disponibles en el puerto COM son hembra. El orden de conexiones lo vemos en la tabla siguiente:

Módulo bluetooth Sensor shield V5.2 Descripción
VCC 5V Positivo de alimentación
GND GND Negativo de alimentación
TXD RXD Conexión cruzada de Tx con Rx
RXD TXD Conexión cruzada de Rx con Tx

Como se indica en la tabla los pines de transmisión y recepción de ambas placas deben cruzarse de modo que ambas se 'escuchen' entre si.

En la Figura 2.2.33 vemos el tablero F colocado en su lugar y el módulo bluetooth colocado sobre la shield V5.2.

Módulo bluetooth y tablero F colocados
Figura 2.2.33. Módulo bluetooth y tablero F colocados

2.2.12: Ensamblar tableros F y G

Para fijar el tablero F utilizaremos el material que vemos en la Figura 2.2.34, es decir, el tablero ya montado, dos tornillos de cabeza redonda M3x10mm, dos tuercas y los dos burlones que vemos en la Figura.

Materiales para el ensamblado del tablero F
Figura 2.2.34. Materiales para el ensamblado del tablero F

El tablero G solamente requiere colocarlo en su lugar y sujetarlo con dos burlones en T. El resultado, la posición de los burlones para el tablero G y el tablero F colocado lo podemos apreciar en la Figura 2.2.35.

Ensamblado de los tableros F y G
Figura 2.2.35. Ensamblado de los tableros F y G

2.2.13: Ensamblado del suelo

Este es el paso final de ensamblado del kit. El material que necesitamos para llevarlo a cabo es el que vemos en la Figura 2.2.36, el tablero del suelo y 6 burlones en T.

Materiales para el ensamblado del tablero del suelo
Figura 2.2.36. Materiales para el ensamblado del tablero del suelo

Teniendo especial cuidado de que el ensamble de los tableros 2 y el engranaje de la puerta queden colocados en su lugar, posicionamos el suelo y lo sujetamos con los burlones para obtener el resultado que vemos en la Figura 2.2.37.

Suelo ensamblado
Figura 2.2.37. Suelo ensamblado

En la Figura 2.2.38 vemos el montaje finalizado y listo para empezar a programarlo.

Kit completamente montado
Figura 2.2.38. Kit completamente montado