Paso 2: Hardware
1.ESP-01(ESP8266)
2 teléfono android de para la prueba
3.servo (estoy usando MG90)
4 USB a UART (estoy usando CP2102)
5.3V3 fuente de alimentación (estoy usando ywrobot fuente de alimentación)
Ywrobot de CP2102----ESP-01----fuente de alimentación
RX----TX
TX----RX
----VCC----3V3 (no use 3V3 de CP2102)
GND----GND - CH_PD----GND
Primero conectado a un pulsador normal alto. RST es activo bajo cuando está en tierra, a activar.
GPIO0 establecida en VCC para modo normal, lo que significa que te ejecute el programa que fue cargado y a la tierra para ejecutar en modo de programación al cargar un programa. siempre se restablece cuando se cambia el GPIO0 para cambiar el modo de chip.
A veces el ESP-01 toma demasiada energía por lo que he adjuntado un Capacitor de 220uF a la fuente de alimentación.
Si utiliza una fuente externa, conecte siempre el GND de la fuente externa a todos lo GND del circuito de trabajo. Siempre tienen un terreno común.
El ywrobot se suministra por un tapón del cañón DC. voltaje de entrada que van alrededor de 6V-12V. Utiliza los conectores pequeños en los carriles de alimentación para seleccionar que tensión de salida que desee. (3V3 o 5V, 3V3 de uso en nuestro caso)
El Servo tiene 3 conexiones, VCC, GND y Control.
Ywrobot servo----ESP-01----fuente de alimentación
VCC--------5V (utilizar el segundo carril de alimentación o utilizar un external 5V)
GND GND----GND----
Control----GPIO2
Conocimientos adicionales sobre Servo
Posición de un Servo está determinada por el control de entrada. El control tiene una duración de 50ms para la entrada. Durante este 50ms, las primera 2 ms determina la posición. 1ms es la posición de la izquierda y 2 ms es la posición a la derecha.
Si codificación de la línea de control sin la clase de Servo (como el uso de otros reguladores micro sin una clase de servos) recuerda añadir el retraso adicional detrás de la 1-2 ms para llenar para arriba de los 50ms.