Paso 3: Unir las cosas.
Señalar, el Convertidor Buck y LM117 ofrecen un montón de amperaje al controlador, así resistentes a 1Kohm entre GND y Vcc, GPIO15 y CH_PD fueron obligados a dejar el cargador del controlador.
Uno de los botones táctiles conecté el resto/GND y el otro GPIO0/GND para arrancar para actualización del firmware. TX/RX/GND están conectados para el FTDI.
¿Usted se estará preguntando por qué la LM117t cuando el convertidor del Buck es capaz de ser a entregar 3.3vdc? La respuesta corta es, tenía un relé mecánico de cuatro canales sentados no se utiliza y planean sobre la puesta en marcha de este proyecto. Los disparadores se pueden establecer vía 3.3v del controlador, sin embargo el opto-aisladores necesitan 5v para activar. Quise utilizar el opto-aisladores ya que este proyecto es controlar los solenoides.
Sin embargo, durante la prueba he descubierto que sólo uno de los canales de la placa de relé efectivamente trabajadas, dos eran completamente muerto y el cuarto era 'pegajoso'. No bueno. Así, ordené una 4 canales RSS. Trabaja bien con solo 3, 3V y opto-aisladores no son necesarios.
En lugar de volver a soldar y quitar el LM117t, simplemente lo dejé.
He probado el nuevo relé antes de instalar esta vez.
Las conexiones a la ESP8266 son:
Diagrama de Fritzing
<> VCC 3.3v / LM117
<> GND GND/LM117
CH_PD <> 1 K <> Vcc
<> De TX/RX/GND FTDI
GPIO15 <> 1 K <> GND
GPIO4 <> IN1 en el relé
GPIO14 <> IN2 en relé
GPIO12 <> IN3 en relé
GPIO0 <> NO <> interruptor GND
No descanso <> <> interruptor GND
Relé:
In1, IN2 y IN3 conseguirá los cables de control de los GPIOs asociados. 3.3V y Gnd conectan para el LM117.
Cada relé conseguirá una alimentación desde el lado caliente de la 24vac. Aunque el CA sólo un lado activará las válvulas el neutro es la tierra. Cables separados se conectarán el otro terminal y empalmado con el cable conectado a las válvulas.