Paso 2: Diseño mecánico
First: Revisé los pines de Arduino utilizados el teclado LCD. Sean A0, D4, D5, D6, D7 y D8.
Había testado el HC-SR04. Configurar él hasta uso D2 y D3 y necesita 5V y tierra. Así no sería conflictos de pin.
Modificación1: El HC-SR04 tenía clavijas de encabezado macho ángulo recto que sale de la parte inferior del módulo. Para ahorrar espacio, quería que salgan directamente en el PCB.
Una forma: Así que lo que hice fue unsoldered el conector de cuatro clavijas, retirado y substituido por pines recto machos. (Ver imagen) También puse algunos cinta aislante en la parte posterior del PCB para que evitar cortocircuitar.
Mejor: Era una manera dura. Creo que mejor sería tomar unos alicates y alisar cuidadosamente las clavijas. Sería demasiado largos pero podría cortarse.
Segundo: Teclado LCD de lla es un escudo estándar y encaja perfectamente en una pantalla compatible con Arduino. El problema es cómo conectar el HC-SR04 al sistema. No quería soldar directamente a la pantalla o el Arduino.
Bueno, el teclado LCD tiene una característica interesante. Tiene los conectores de escudo header macho estándar pero también tiene algunos extra 0,1" pastillas fuera de los conectores del protector de la soldadura pero conectado a los pines de la pantalla. (Ver imagen)
Este es el esquema para el cableado de HC-SR04 que usé. (Ver imagen)
Modification2: En la parte inferior del teclado LCD, había soldado dos clavijas macho encabezado 5Vdc y GND, que señalaron hacia abajo. (Ver imagen) Trataba de modo que los conectores y los cables fuera del camino para ver la pantalla LCD.
En la parte superior, sueldan tres pins macho encabezado en D1, D2 y D3. Usé tres clavijas por lo que era más fácil distinguir los dos conectores aunque sólo conecté los cables a D2 y D3.
/ * Definiciones de estilo * / tabla. MsoNormalTable {mso-estilo-name: "Tabla Normal"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-parent: ""; mso-padding-alt: 0 en 5.4pt 0 en 5.4pt; mso-para-margen: 0; mso-para-margen-abajo: .0001pt; mso-paginación: viuda-huérfano; fuente-tamaño: 10.0pt; font-family: "Times New Roman"; mso-ansi-language: #0400; mso-fareast-language: #0400; mso-bidi-language: #0400;}
Punta: Si estaba pensando adelante, yo probablemente habría soldado completa seis y ocho pin header macho las tiras. Estos podrían ser útiles para futuros proyectos.
Ya que es fácil hacer girar conectores, solía algunos esmalte de uñas rojo Marque un lado de cada conector y encabezado.