
Introducción #
Spider-Shield-V1.0 es la placa de expansión del robot cuadrúpedo, que está conectada a la placa controladora ESP8266. La placa de expansión tiene 10 puertos de pines y puede conectar 8 servos. La parte inferior contiene la cabina de la batería 18650, que puede operar el movimiento del robot sin conexión después de configurar la batería. Al mismo tiempo, después de conectar la placa controladora ESP8266, la batería 18650 se puede cargar conectando la fuente de alimentación a través del cable Tipo-c.
Hay dos indicadores de carga en la placa de expansión: “CHRG” indica que la batería se está cargando y “STDBY” indica que la batería está llena. Mediante el uso de la placa de expansión, los usuarios pueden operar fácilmente varios servos para completar diferentes acciones.
Caracteristicas #
- 8 pines digitales con 3 pines cada uno
- 1 pin analógico con 3 pines
- 2 filas de pines compatibles con ESP8266
- 1 compartimento para batería 18650
- 1 luz indicadora de estado de la batería
- 1 interruptor de palanca de encendido
- Tiene la función de cargar batería 18650.
Especificaciones #
Tamaño: 103.9 mm * 44.7 mm
Peso: 31g


Código de muestra #
Después de insertar la placa controladora ESP8266 en las ranuras de pines de la placa de extensión, conecte un servo al puerto de pines D4 de la placa de extensión. Instale una batería 18650 y luego cargue el programa para controlar el servo.
(1) Diagrama de cableado

(2) Código de muestra
1#incluir 2servo miservo;//Para crear servo objeto a control a servo 3vacío Configure() { 4 miservo.adjuntar(D4);//agregados la servo on GPIO2 a la servo objeto 5} 6vacío loops() { 7 int pos; 8 para (pos = 10; pos <= 170; pos += 1) { //va de 0 grados a 180 grados 9 miservo.escribir(pos);//tell servo a go a posición in variable 'pos' 10 retrasar(15);//murga 15ms para la servo a internacional la posición 11 } 12 para (pos = 170; pos >= 10; pos -= 1) { //va de 180 grados a 0 grados 13 miservo.escribir(pos);//tell servo a go a posición in variable 'pos' 14 retrasar(15);//murga 15ms para la servo a internacional la posición 15 } 16}
Resultado de la prueba #
Después de cargar el programa, coloque el interruptor en ON y observará una oscilación continua de los servos, produciendo un movimiento de balanceo de izquierda a derecha.
