Estoy planeando usar una NodeMCU con un par de codificadores para determinar la posición a la que apunta un telescopio. Mientras se ejecuta, el dispositivo se conectará a wifi todo el tiempo ya que necesita interactuar con una aplicación (o tal vez en modo AP para que una tableta / teléfono se conecte a ella).
En el futuro, también puedo agregar sensores de presión barométrica (BMP280) y temperatura / humedad (DHT11), gps y una pantalla táctil. Probablemente no tenga suficientes pines para esto, pero tal vez el uso de un MCP23017 podría funcionar. De todos modos, estas son solo ideas, para comenzar solo usaré los 2 codificadores. Aún no he recibido ninguno de los devides, así que mientras tanto estoy leyendo y pensando en cosas que podría hacer.
El dispositivo tendrá que ser móvil, ya que puede usarse en lugares donde no hay electricidad, por lo que estoy pensando en encenderlo con unas 18650 baterías que tengo. Quiero que funcione durante aproximadamente 4-6 horas antes de tener que recargarlo, y el dispositivo en sí debe tener un puerto de carga (usb). También necesito una línea de 5 voltios ya que los codificadores funcionan con 5-24 voltios (elijo usar el mínimo de 5 voltios ya que sería más fácil usar un convertidor de nivel lógico para la entrada en el nodemcu). Así que pensé en hacer algo como esto:
Pinoutnoesimportanteenestemomento,soloelconcepto.
¿Inclusofuncionaría?¿Quésucederásienciendoelinterruptormientraselpuertousbdecargaestáenchufado?¿Solucionesmássimples?Laplacadeproteccióndelcargadorsería