Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - jafidiesel

#1
Buenas pipol!
Como dice el titulo, tengo un bot de telegram (node) que al cabo de varios minutos (10 a 30) deja de recibir peticiones.
Es como si se colgara o si dejara de recibir peticiones. Veo la consola y no veo logueado las nuevas llamadas. Si lo bajo y lo vuelvo a levantar recien ahi entran las peticiones que habia hecho.
El mismo codigo lo levante en pc y nunca dejo de responder, que no estoy viendo?
Es node? es raspbian? es alguna config onda bajo consumo?

Dejo el repo del bot: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
La rpby es una 3b+ con un raspbian desktop

gracias!
#2
Lo poco que he hecho con arduino no he logrado usar uno en un proyecto funcionando pero dejo dos ideas:
- por un lado nunca me ha servido alimentarlo con 3.3V. Se que es la alimentacion correcta pero flasheaba y no andaba bien. Me paso lo mismo con un sensor de luz. Disclaimer: proceder bajo tu riesgo (en todos lados dicen no usar 5v pero por alguna razon yo si necesitaba 5v)
- antes que conectarlo a tu circuito tenes que configurarlo. Esto puede ser directamente conectandolo y que con el arduino lo configures(se que se podia pero no recuerdo como) o sino tirandole comandos AT por el serial printer.
para el segundo caso dejo un link que lo explica You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Código: text

//**** GENERAL ****
// Acknowlege, se recive "ok"
AT

// Reset, reinicia el módudo.
// Se recive una cadena de texto que depende del modelo y fabricante y, al final, "READY"
AT+RST



//**** CONFIGURACION ****
// Obtener la velocidad de transmision
AT+CIOBAUD?

// Cambiar la velocidad de transmision (en el ejemplo a 9600)
// Velocidades validas 9600, 19200, 38400, 74880, 115200, 230400, 460800 y 921600
AT+CIOBAUD=9600
AT+IPR=9600

// Obtener el modo de funcionamiento
// 1 Station
// 2 SoftAp
// 3 Station + SoftAp
AT+CWMODE?

// Cambia el modo de funcionamiento a 1, 2 o 3
// Lo normal es AT+CWMODE=3, por que es el más versátil
// Tras el cambio es necesario AT+RST
AT+CWMODE=mode

//**** UNISER A UNA RED WIFI ****
// List Access Point
// Muestra una lista de las redes wifi disponibles
AT+CWLAP

// Join Access Point
// Unirse a una red wifi existente
AT+CWJAP=you ssid, password

// Check if connected successfully, or use AT+CWJAP=?, or use AT+CIFSR to find your ip address
AT+CWJAP?

// Obtener la IP del módulo
AT+CIFSR



//**** CREAR UNA RED WIFI ****

// Crear una red wifi
AT+CWSAP="ssid","password",3,0

// Listar los dispositivos conectados a la red generada
AT+CWLIF


//**** TCP SERVER ****
// Configura un servidor TCP en el puerto 80 (1 significa activado)
AT+CIPSERVER=1,80


//**** TCP CLIENT ****
// Activar multiples conexiones
AT+CIPMUX=1

// Conectar con el servidor remoto 192.168.1.100 en el puerto 80
AT+CIPSTART=4,"TCP","192,168.1.100",80

// Configurar el modo de transmisión
AT+CIPMODE=1

// Enviar data por el canal 4 (en el ejemplo 5 bytes)
AT+CIPSEND=4,5