Tabla de contenido:
- Paso 1: Prueba de ajuste todo en el Protoboard. Pegue la pantalla LCD. Pruebe las resistencias y los pines de los botones con un multímetro
- Paso 2: Suelde primero el interruptor de encendido / apagado, luego los cables / botones / resistencias, luego el NodeMCU. Ver esquema
- Paso 3: prueba de hardware
- Paso 4: Opciones de programación de WiFi
Video: Control remoto de bolsillo WiFi: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Un simple control remoto podría ser útil para proyectos que involucren WiFi. Puede hacer uno de los siguientes elementos:
- Tres botones táctiles *
- Placa de IoT ESP8266 v2 (Amica) (y la envoltura de plástico en la que vino)
- Pantalla LCD china genérica de 0,91 ", compatible con la biblioteca adafruit
- Protoboard pcb de 3x7 centímetros
- Batería de 9V
- Cable de batería de 9V
- Interruptor de encendido / apagado también conocido como interruptor deslizante de 2 posiciones *
- Una resistencia de 100 ohmios *
- Tres resistencias de 1000 ohmios *
- velcro adhesivo con respaldo (opcional)
* Ahorre dinero recuperando este componente de un estéreo roto o un dispositivo basura similar (pruebe con su tienda de segunda mano local)
Con las siguientes herramientas:
- Lentes de seguridad
- Soldador
- Soldar (yo uso 0,8 mm)
- Pistola de pegamento caliente con una barra de pegamento
- Manos amigas (buenas aquí) (baratas aquí)
- Cortadores de alambre diseñados para cortar alambres pequeños de modo que queden al ras con una superficie
- Pinzas de punta de aguja
- Cable micro USB
- Una computadora con Arduino IDE y complemento ESP8266 instalado
- Guantes**
- Destornillador**
- Martillo**
- Taladro inalambrico**
** solo es necesario si planea salvar sus propias piezas
También vale la pena mencionar que este control remoto se puede usar a la inversa, para buscar información recibida de otro lugar.
Paso 1: Prueba de ajuste todo en el Protoboard. Pegue la pantalla LCD. Pruebe las resistencias y los pines de los botones con un multímetro
Asegúrese de que está utilizando un nodeMCU "v2" de Amica, ya que la versión de Lolin "v3" es un poco más grande y no encaja.
Los botones no siempre tienen cuatro pines, pero cuando los tienen, debe verificarlos. Configura tu multímetro para leer resistencias. Toque dos pines. Si la resistencia lee cero, los pines están conectados entre sí. Es más fácil probar los botones cuando están colocados en el protoboard.
¡Las resistencias pueden engañarte! Por ejemplo, queremos tres resistencias de 1k, que son marrones, negras y rojas. La banda roja se puede confundir fácilmente con naranja, que designa una resistencia de 10k. Además, siempre que recupere un componente, es bueno comprobar que sigue funcionando correctamente, si es posible. Siempre que todas las resistencias de 1k lean algo cercano a 1000 ohmios, está listo para comenzar.
Paso 2: Suelde primero el interruptor de encendido / apagado, luego los cables / botones / resistencias, luego el NodeMCU. Ver esquema
Se utilizó TinkerCAD para crear el esquema que se muestra en la imagen. Como TinkerCAD no tiene un NodeMCU en la lista de piezas disponibles, utilicé pines de encabezado para representarlo. Las etiquetas se agregaron con un editor de fotos.
La mayor parte del circuito estará cubierto por el NodeMCU y la batería, por lo que es importante verificar todo dos veces. Tenga cuidado de que su interruptor de encendido no bloquee el puerto USB en el NodeMCU. Utilice unos alicates para pasar los cables de la batería de 9 V, uno a la vez, a través de un orificio de montaje. Esto evitará que los cables se rompan con el tiempo. Después de haber soldado todo el resto del circuito, recomiendo soldar solo los pines NodeMCU que va a usar.
Luego viene el plástico antiestático. Corta un trozo de la bolsa en la que vino el NodeMCU. Pega el plástico en la parte inferior del protoboard donde irá la batería. Esto protegerá la soldadura y los pines de cortocircuitos contra la carcasa de la batería o cualquier otra cosa sobre la que pueda colocar el control remoto. Además, el plástico proporciona una superficie lisa sobre la que colocar la batería.
Paso 3: prueba de hardware
En lugar de leer una señal de encendido / apagado digital, vamos a leer el voltaje analógico. Esto nos permite poner los tres botones en un solo pin. Cada botón tiene una resistencia diferente, que luego se conecta a un divisor de voltaje cuando presiona el botón. El NodeMCU leerá un voltaje entre 0-3,3 voltios y le dará un valor correspondiente entre 0-1024. Incluyo un boceto que encenderá la pantalla lcd y mostrará el valor capturado por el pin A0. Esto le permitirá saber si los botones están funcionando. Los valores que capturé, de izquierda a derecha, fueron 545, 520 y 365, pero el suyo puede variar un poco. Cuando no se presiona ningún botón, el valor analógico debe estar entre 0-15.
Paso 4: Opciones de programación de WiFi
Hay varias formas de programar el control remoto para hablar con otros dispositivos a través de WiFi e incluso a través de Internet. El método que elija dependerá de su situación particular. También vale la pena mencionar que este control remoto se puede usar a la inversa (para buscar información recibida de otro lugar). Los dos métodos principales que he visto son HTTP y MQTT. Aquí hay algunos tutoriales que puede seguir desde aquí:
Tutorial de software
Instalación de Raspberry Pi MQTT Instructable
Tutorial de software MQTT
Tutorial de PubNub
¡Consulte también los ejemplos incluidos con la biblioteca de hardware NodeMCU (en la imagen)!
¡Gracias por leer! Hay muchas formas en que puede optar por ampliar este control remoto una vez que lo domine. Por supuesto, publique sus resultados. ¡Me encantaría ver cómo quedó!
Recomendado:
Visualizador de señales de bolsillo (osciloscopio de bolsillo): 10 pasos (con imágenes)
Visualizador de señal de bolsillo (osciloscopio de bolsillo): Hola a todos, todos estamos haciendo tantas cosas todos los días. Para cada trabajo allí donde se necesitan algunas herramientas. Eso es para hacer, medir, terminar, etc. Entonces, los trabajadores electrónicos necesitan herramientas como soldador, multímetro, osciloscopio, etc
El control remoto de TV se convierte en un control remoto de RF -- NRF24L01 + Tutorial: 5 pasos (con imágenes)
El control remoto de TV se convierte en un control remoto de RF || Tutorial de NRF24L01 +: En este proyecto te mostraré cómo utilicé el popular nRF24L01 + RF IC para ajustar el brillo de una tira de LED de forma inalámbrica a través de tres botones inútiles de un control remoto de TV. ¡Empecemos
IRduino: Control remoto Arduino - Imite un control remoto perdido: 6 pasos
IRduino: Control remoto Arduino - Imita un control remoto perdido: si alguna vez has perdido el control remoto de tu televisor o reproductor de DVD, sabes lo frustrante que es tener que caminar, buscar y usar los botones del dispositivo. A veces, estos botones ni siquiera ofrecen la misma funcionalidad que el control remoto. Rece
El USB L.E.D. más genial Luz de bolsillo (entrada de bolsillo): 6 pasos
El USB L.E.D. más genial Luz de bolsillo (entrada de bolsillo): en este Instructable, le mostraré cómo hacer un L.E.D. alimentado por USB. luz que se puede plegar al tamaño de una lata de X-it Mints y que cabe fácilmente en su bolsillo. Si te gusta, ¡asegúrate de + votar por mí en el concurso! Los materiales y
Control remoto de obturador de cámara USB CHDK de bolsillo: 8 pasos
Control remoto de obturador de cámara USB CHDK de bolsillo: este Instructable le muestra cómo hacer un control remoto USB CHDK de bolsillo para su cámara Canon dentro de una lata Altoids Smalls (el nuevo tipo con tapa con bisagras). Lo mantuve bastante simple en lo que respecta al circuito. Son solo baterías conectadas a un