» Electrónica » Arduino »Wi-Fi Tanchik con control de navegador

Wi-Fi Tanchik con control de navegador

Wi-Fi Tanchik con control de navegador

Buenas tardes, quiero compartir instrucciones sobre la electrificación del modelo para pegar en escala 1/35 Tamiya 35163 JGSDF TIPO 61 TANQUE. Para el movimiento, utilizaremos la caja de cambios dual Tamiya 70097 y, como controlador, el ESP 8266-12E. Control de Wi-Fi utilizando un shell web.

Necesitaremos:
- Tamiya 35163 JGSDF TIPO 61 TANQUE (1:35)
- Tamiya 70097 Twin-Motor Gearbox Kit Redutcor Motor
- Pegamento modelo TAMIYA Cement
- ESP 8266-12E o ESP 8266-12F
- AMS 1117 3.3v 800mA - estabilizador de voltaje
- Controlador del motor Qifei L9110
- Condensador 10v 1000uF
- Compartimento abierto para dos pilas AAA
- 4 baterías AAA o 4 baterías AAA 1.2V 1000mA NI-MN
- Resistencia de 2 ohmios 2 piezas.
- Resistencia 10 kOhm 6 uds.
- botón
- cambiar
- USB - TTL
- placa de circuito
- soldador
- cables multicolores

Paso 1 Vivienda y mecánica.
En primer lugar, necesitamos pegar nuestro el modelo Tamiya 35163. Abra la caja:


Comience por extruir detalles del modelo. Las partes sobresalientes o los restos del marco deben cortarse con un cuchillo o limpiarse con papel de lija. Montamos la parte inferior del cuerpo de acuerdo con las instrucciones, no solo debe pegar las partes para instalar las ruedas motrices. Acabo de aplicar estos detalles para tomar una foto:


En el reverso se ve así:


Tenga cuidado de no pegar los soportes de las ruedas con pegamento, todas las ruedas deben girar libremente. Las orugas en la unión también deben estar pegadas. Después de ensamblar el chasis, es mejor dejarlo secar completamente antes de tomar otras medidas:


Mientras el chasis se seca, pegue la parte superior. Primero, la base. Hay muchas partes pequeñas, es mejor usar pinzas para pegar esas partes. Base pegada:


Recogemos la torre. Hay dos opciones disponibles para la torre. La diferencia radica en los detalles de montaje del barril a la torre. La primera opción es una montura estándar, la segunda con protección contra el polvo. Vale la pena elegir cuál te gusta más. Esta diferencia se refleja solo en la apariencia. Pegó a la modelo en las vacaciones de Año Nuevo, por lo que también vistió el tanque:


Armar y dejar secar:


Mientras el modelo se está secando, pasemos a ensamblar el motorreductor. Utilizaremos un motorreductor y motores fabricados por la misma compañía que el modelo, a saber, Tamiya 70097:


La instrucción que viene con el kit no tiene el idioma ruso, pero ya es comprensible.Dos opciones de montaje se describen allí en detalle:


En el primer caso, la relación de transmisión es 58: 1, el segundo - 203: 1. Usamos la primera opción. Los ejes de salida de la caja de engranajes deben pasar a través de los agujeros centrales. Los ojos laterales de la caja de cambios deben cortarse, ya que interferirán con la instalación en el modelo. De lo contrario, la caja de cambios es bastante simple de poner en el modelo. Luego colocamos pequeños engranajes en los motores y los insertamos en la caja de cambios. Para cada uno de los motores, se debe soldar una resistencia de 2 ohmios a uno de los contactos. Soldamos un cable a la resistencia y el segundo cable al segundo contacto del motor. Después de terminar de instalar los motores, colocamos el motorreductor ensamblado en el modelo. Fijar con pegamento.


También conducimos las ruedas motrices a los ejes de salida.


Los planes futuros incluyen agregar la función de rotación de la torreta y, posiblemente, disparar armas. En las siguientes instrucciones intentaré describir estas modificaciones.

Paso 2 Electrificación.
Una vez que haya recogido el modelo y espere el secado completo, vaya a e relleno En la parte inferior cortamos el interruptor:


Dos compartimientos de batería están soldados en serie y pegados. También sacamos un conector conveniente al final de los cables.


Para alimentar el modelo, puede usar baterías AAA ("pequeñas") o baterías AA-Ni-Mn de 1.2 voltios.

Toma el ESP8266. Este es un módulo pequeño pero bastante funcional, y el módulo Wi-Fi incorporado proporciona conexión a casa Red wifi. Recomiendo elegir un módulo con 4 Mb de memoria. Para ejecutar y flashear el ESP-8266 ESP, debe armar un enlace mínimo. El módulo está alimentado por 3,3 voltios. No se puede conectar directamente a una fuente de energía no estabilizada. Por lo tanto, incluimos en el circuito un estabilizador de voltaje AMS 1117 3.3v. El pin VCC está conectado directamente al cable de alimentación positivo desde el estabilizador, y los pines restantes: CH_PD, RESET, GPIO0, GPIO2, deben conectarse a través de una resistencia, es decir, conectada a la fuente de alimentación (VCC). Se recomienda usar resistencias de 10kOm, pero se pueden reemplazar por otras de 4.7kOm a 50kOm. Es imposible cambiar solo la resistencia GPIO15, su valor nominal debe ser de hasta 10k. Directamente, conectamos solo GND al cable de alimentación negativo (GND). Para ingresar al modo de firmware del módulo, GPIO0 debe estar conectado a GND. El botón es necesario para reiniciar el módulo cuando se actualiza. Las conclusiones de Tx, Rx, GND se hacen en el conector USB-TTL. La conexión USB-TTL es la siguiente:

ESP 8266 - USB-TTL
Tx - Rx
Rx - Tx
GND - GND

El esquema es el siguiente:


Es más conveniente colocarlo todo en una pequeña placa de circuito:


Arreglamos la placa de circuito en la parte posterior del tanque:


El compartimento de la batería se coloca entre el motorreductor y la placa de circuito:


Todos los sistemas eléctricos ensamblados e instalados se encuentran en la parte inferior del tanque:


Paso 3 Software.
Para editar y completar el boceto en ESP necesita descargar Arduino IDE desde el sitio oficial

Arduino.cc.

Luego instale el IDE Arduino. Después de eso, procedemos a instalar el complemento para ESP. Hacemos esto a través del Gerente de Juntas. Primero, inicie el IDE de Arduino, luego Archivo - Configuración - en el campo URL del Administrador de placas adicionales, inserte el enlace:

http://arduino.esp8266.com/package_esp8266com_index.json


haga clic en Aceptar (puede ingresar varios enlaces separados por una coma en este campo). Luego vaya a Herramientas - Tablero - Tableros Manager en el campo de filtro, ingrese esp8266 y seleccione ESP8266 por ESP8266 Community Forum. Haga clic en Instalar y espere a que termine la descarga. Ahora seleccionamos del menú Herramientas - Tablero - ESP8266 genérico, establecemos la frecuencia de su módulo 80 o 160Mhz, el tamaño de la memoria flash. Luego seleccione el puerto serie al que está conectado el adaptador USB-TTL.

Ahora necesita instalar la herramienta para acceder al sistema de archivos ESP. Para hacer esto, mueva los archivos del archivo a la carpeta de herramientas, que se puede encontrar en el directorio raíz del IDE de Arduino.
esp8266fs.rar [6.17 Kb] (descargas: 77)


Paso 4 bosquejo
Ahora que el entorno de programación está listo, pasemos a editar el boceto. Abre el boceto:
esp_wi_fi.rar [23.57 Kb] (descargas: 101)


Al principio, estamos buscando el campo "String _ssid =" ";". Entre comillas, indique a qué punto de acceso desea conectarse.
Campo "String _password =" ";" - Se utiliza para registrar la contraseña para esta red.
Si el ESP no puede conectarse a la red indicada en las líneas anteriores, el controlador creará una red a la que puede conectarse.
Campo "Cadena _ssidAP =" ";" - indica el nombre de la red que se está creando.
Campo "Cadena _passwordAP =" 12345678 ";" - establece la contraseña de la red creada.
Campo "Cadena SSDP_Name =" ESP_Wi-Fi ";" - establece el nombre del SSDP.

Después de editar todas las líneas anteriores, debe cargar el shell web en el ESP 8266. Conectamos el ESP 8266 a través de USB-TTL a la computadora de acuerdo con el diagrama anterior. En el IDE de Arduino, seleccione Herramientas - Carga de datos de boceto ESP8266. Estamos esperando el final del proceso de carga de archivos. Ahora puede grabar el boceto en sí. Primero, ponga el ESP8266 en modo firmware. Para hacer esto, conecte GPIO0 a GND. Presione el botón de relleno de boceto y luego presione el botón de reinicio en el módulo EPS. Esperando que el boceto termine de rellenarse.

Explicaré un poco el algoritmo de ESP 8266. Cuando se inicia, EPS intenta conectarse a la red Wi-Fi especificada en el campo String _ssid. Si por alguna razón esto falla, ESP eleva su red con el nombre especificado en el campo ssidAP. En el primer caso, puede controlar el tanque a través de cualquier dispositivo conectado a la misma red. En el segundo caso, debe conectarse al ESP a través de cualquier dispositivo, tableta, teléfono o computadora. Luego, en el navegador del dispositivo a través del cual controlaremos el tanque, debe ingresar la dirección IP del tanque. Puede encontrar la dirección IP conectando el ESP a la computadora, luego abra la ventana del terminal y reinicie el ESP. Cuando se inicia, la dirección IP del tanque se escribirá en la ventana del terminal. O puede especificar una dirección IP fija asignada por ESP en la configuración del enrutador Wi-Fi. Además, si usa una computadora con Windows, puede ingresar a la infraestructura de red, encontrar nuestro tanque allí y hacer doble clic en él para conectarse. Si el ESP aumenta el punto de acceso, la dirección IP del tanque será 192.168.1.1.

La interfaz web está escrita en HTML y consta de dos páginas. El primero contiene comandos de control. En el segundo, puede cambiar la configuración de ESP 8266. En la página de configuración, los siguientes parámetros están disponibles para cambiar: el nombre del punto de acceso al que desea conectarse, la contraseña de este punto de acceso, el nombre del tanque, el nombre de la red que se está creando y la contraseña para conectarse a esta red. Todos los cambios tendrán efecto solo después de un reinicio. La función de recarga ESP también está disponible desde la interfaz web.

Después de completar todo el trabajo, el tanque se puede pintar con pinturas modelo. El tanque pintado se ve más bonito:


No tengo la paciencia para tal trabajo. Por lo tanto, mis modelos se quedan sin pintar:

Los mejores modelos pegados
Total de votantes: 20
9.8
9.3
10

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...