![Interfaz del servomotor con NodeMCU: 6 pasos (con imágenes) Interfaz del servomotor con NodeMCU: 6 pasos (con imágenes)](https://i.howwhatproduce.com/images/005/image-13263-20-j.webp)
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
![Interfaz del servomotor con NodeMCU Interfaz del servomotor con NodeMCU](https://i.howwhatproduce.com/images/005/image-13263-21-j.webp)
Hola todos, Este es mi primer proyecto Instructable.
Entonces, ¿quieres empezar con NodeMCU? Bueno, estoy aquí para compartir con ustedes. Hoy, les mostraré cómo comenzar con NodeMCU. Vamos !
NodeMCU tiene a bordo ESP8266-12E hace que la placa sea adecuada para IoT (Internet Of Things). En este Instructable, le mostraré cómo comenzar con Servo usando NodeMCU.
Paso 1: Materiales necesarios
![Materiales necesarios Materiales necesarios](https://i.howwhatproduce.com/images/005/image-13263-22-j.webp)
![Materiales necesarios Materiales necesarios](https://i.howwhatproduce.com/images/005/image-13263-23-j.webp)
![Materiales necesarios Materiales necesarios](https://i.howwhatproduce.com/images/005/image-13263-24-j.webp)
Aquí está la lista de componentes necesarios para comenzar con NodeMCU,
Componentes de hardware
- NodeMCU
- Servo motor
- Tabla de pan
- Cables de puente
- Cable micro USB
Componentes de software
IDE de Arduino
Paso 2: descripción del hardware
![Descripción del hardware Descripción del hardware](https://i.howwhatproduce.com/images/005/image-13263-25-j.webp)
![Descripción del hardware Descripción del hardware](https://i.howwhatproduce.com/images/005/image-13263-26-j.webp)
¿Qué es una placa de pruebas?
Es una plataforma de creación de prototipos, donde puede conectar componentes y quitarlos fácilmente. Consulte la foto para ver cómo se hace por dentro. Por lo general, hay 2 bandas a cada lado que indican los rieles de alimentación. Está hecho para conectar fácilmente todos los (-) y (+) juntos.
¿Qué es un servo?
Los servomotores son excelentes dispositivos que pueden girar en un ángulo específico o en una posición determinada.
Por lo general, tienen un brazo servo que puede girar 180 grados. Usando el NodeMCU, podemos controlar un servo para ir a una posición específica. ¡Tan simple como eso! Aquí veremos cómo conectar un servomotor y luego cómo girarlo a diferentes posiciones.
Conexión a Servo
El siguiente trabajo es conectar su servomotor. Hay dos tipos comunes de servo:
- Servo cableado blanco - rojo - negro
- Servo cableado naranja - rojo - marrón
Si su servo tiene cables blanco - rojo - negro, conéctelo de la siguiente manera
- El cable blanco se conecta al pin digital D4
- El cable negro se conecta al pin GND
- El cable rojo se conecta al pin 3V3
Si su servo tiene cables naranja - rojo - marrón, conéctelo de la siguiente manera
- El cable naranja se conecta al pin digital D4.
- El cable marrón se conecta al pin GND
- El cable rojo se conecta al pin 3V3
Paso 3: Descarga Arduino IDE
![Descarga Arduino IDE Descarga Arduino IDE](https://i.howwhatproduce.com/images/005/image-13263-27-j.webp)
Para comenzar, necesitamos descargar Arduino IDE (Entorno de desarrollo integrado) y algunos controladores necesarios.
- Para descargar el software, diríjase al sitio de Arduino:
- Haga clic en Software Haga clic en Windows, Mac o Linux según su sistema operativo.
- Puedes donar si quieres o simplemente descargar.
- Una vez hecho esto, simplemente deberá continuar con los pasos para descargarlo en su computadora.
- ¡Estás listo!
Paso 4: preparación del IDE de Arduino
![Preparando el IDE de Arduino Preparando el IDE de Arduino](https://i.howwhatproduce.com/images/005/image-13263-28-j.webp)
![Preparando el IDE de Arduino Preparando el IDE de Arduino](https://i.howwhatproduce.com/images/005/image-13263-29-j.webp)
Después de descargar el IDE de Arduino, navegue hasta
- Pestaña Archivo y luego haga clic en Preferencias.
- En las URL adicionales de Boards Manager agregue el siguiente enlace (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Haga clic en Aceptar y luego navegue hasta
- Herramientas - Tableros - Administrador de tableros
En el campo de búsqueda, escriba esp8266> haga clic en la comunidad esp8266 de ESP8266 - Haga clic en Instalar
Ahora ha configurado el IDE de Arduino para que funcione junto con NodeMCU.
Paso 5: tiempo de codificación
![Tiempo de codificación Tiempo de codificación](https://i.howwhatproduce.com/images/005/image-13263-30-j.webp)
El siguiente paso es escribir un código para controlar el Servo.
Descarga el archivo "Servo.ino" y ábrelo en el IDE de Arduino. Luego cree un nuevo boceto y pegue el código a continuación en el IDE de arduino y presione Cargar.
#incluir
Servo servo;
configuración vacía () {
servo.attach (2); // D4
servo.write (0);
retraso (2000);
}
bucle vacío () {
servo.write (90);
retraso (1000);
servo.write (0);
retraso (1000);
}
El código tardará unos minutos en cargarse y luego debería ver el ángulo de cambio del Servo de 0 ° a 90 ° en el intervalo establecido en el código.
Puede jugar con él si lo desea, o simplemente usarlo como está.
Paso 6: Cargue su programa
![Cargue su programa Cargue su programa](https://i.howwhatproduce.com/images/005/image-13263-31-j.webp)
![Cargue su programa Cargue su programa](https://i.howwhatproduce.com/images/005/image-13263-32-j.webp)
- Ir a herramientas
- Placa> NodeMCU 1.0 (Módulo ESP - 12E)
- Puerto (elija el puerto correcto)
** Asegúrate de tener tu modelo NodeMCU seleccionado y el puerto serie correcto marcado (ver fotos).
Luego, simplemente haga clic en el botón Cargar **
Recomendado:
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: 8 pasos
![Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: 8 pasos Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: 8 pasos](https://i.howwhatproduce.com/images/002/image-5194-16-j.webp)
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: en este tutorial, aprenderá todo sobre cómo iniciar, conectar y hacer que el dispositivo I2C (acelerómetro) funcione con el controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Interfaz del teclado con Arduino. [Método único]: 7 pasos (con imágenes)
![Interfaz del teclado con Arduino. [Método único]: 7 pasos (con imágenes) Interfaz del teclado con Arduino. [Método único]: 7 pasos (con imágenes)](https://i.howwhatproduce.com/images/008/image-22226-j.webp)
Interfaz del teclado con Arduino. [Método único]: ¡Hola, y bienvenido a mi primer instructable! :) En este instructivo, me gustaría compartir una biblioteca increíble para interactuar el teclado con arduino: 'Biblioteca de contraseñas' que incluye 'Biblioteca de teclado'. Esta biblioteca incluye las mejores características que tenemos
Interfaz del motor de CC sin escobillas (BLDC) con Arduino: 4 pasos (con imágenes)
![Interfaz del motor de CC sin escobillas (BLDC) con Arduino: 4 pasos (con imágenes) Interfaz del motor de CC sin escobillas (BLDC) con Arduino: 4 pasos (con imágenes)](https://i.howwhatproduce.com/images/003/image-8016-19-j.webp)
Interfaz de motor de CC sin escobillas (BLDC) con Arduino: este es un tutorial sobre cómo interconectar y ejecutar un motor de CC sin escobillas usando Arduino. Si tiene alguna pregunta o comentario, responda en los comentarios o envíe un correo electrónico a rautmithil [at] gmail [dot] com. También puedes ponerte en contacto conmigo @mithilraut en twitter. Para
Interfaz del microcontrolador 8051 con pantalla de 7 segmentos: 5 pasos (con imágenes)
![Interfaz del microcontrolador 8051 con pantalla de 7 segmentos: 5 pasos (con imágenes) Interfaz del microcontrolador 8051 con pantalla de 7 segmentos: 5 pasos (con imágenes)](https://i.howwhatproduce.com/images/003/image-8939-24-j.webp)
Interfaz del microcontrolador 8051 con pantalla de 7 segmentos: en este proyecto, le diremos cómo podemos interconectar la pantalla de 7 segmentos con el microcontrolador 8051
Interfaz de usuario de Android (remotexy) para controlar el servomotor usando Arduino y Bluetooth: 7 pasos (con imágenes)
![Interfaz de usuario de Android (remotexy) para controlar el servomotor usando Arduino y Bluetooth: 7 pasos (con imágenes) Interfaz de usuario de Android (remotexy) para controlar el servomotor usando Arduino y Bluetooth: 7 pasos (con imágenes)](https://i.howwhatproduce.com/images/004/image-9062-18-j.webp)
Interfaz de usuario de Android (remotexy) para controlar el servomotor usando Arduino y Bluetooth: en este Instructable, le daré un paso rápido para hacer la interfaz de usuario de Android usando Remotexy Interface Maker para controlar el servomotor conectado a Arduino Mega a través de Bluetooth. Este video muestra cómo la interfaz de usuario controlará la velocidad y la posición del servomotor