We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

Acerca del arduino_wifi_pcs

Interfaz de usuario WiFi de Arduino

Después de montar el módulo Wi-Fi en la placa Arduino, operar esta aplicación en el teléfono móvil para conectar la comunicación Wi-Fi entre el teléfono móvil y Arduino, presionando los 10 botones provistos en el teléfono móvil para reconocer la presión del botón en el Arduino para realizar la operación deseada app que permite

- Botón único: 10

(Datos enviados a Arduino cuando se presiona cada botón)

Botón 1: '0' (30 hexadecimales) Botón 2: '1' (31 hexadecimales)

Botón 3: '2' (32 hexadecimales) Botón 4: '3' (33 hexadecimales)

Botón 5: '4' (34 hexadecimales) Botón 6: '5' (35 hexadecimales)

Botón 7: '6' (hexadecimal 36) Botón 8: '7' (hexadecimal 37)

Botón 9: '8' (38 hexadecimales) Botón 10: '9' (39 hexadecimales)

(Ejemplo de programa en Arduino)

El LED conectado al puerto digital 5 de Arduino se enciende cuando se presiona una vez el botón 1 y se apaga cuando se vuelve a presionar (acción de alternancia).

///// Control de LED a través de Wi-Fi

Incluya SoftwareSerial.h en la primera parte.

SoftwareSerial esp8266(2,3);

configuración vacía ()

{

Serial.begin(9600);

esp8266.begin(9600); // tasa de baudios de esp

pinMode(5, SALIDA);

escritura digital(, BAJO);

enviarDatos("AT+RST\r\n",2000); // reinicio del modulo

enviarDatos("AT+CWMODE=2\r\n",1000); // establecer como AP (punto de acceso)

enviarDatos("AT+CIFSR\r\n",1000); // obtener la dirección IP

enviarDatos("AT+CIPMUX=1\r\n",1000); // establecer múltiples conexiones

enviarDatos("AT+CIPSERVER=1,80\r\n",1000); // servidor en el puerto 80

}

bucle vacío ()

{

if(esp8266.disponible()) // si esp está enviando un mensaje

{

if(esp8266.find("+IPD,"))

{

retraso (200); // lee todos los datos en serie

int conexiónId = esp8266.read();

esp8266.buscar("?");

Número int = esp8266.read();

si (Número == 0x30){

si (lectura digital (5) == ALTO) escritura digital (5, BAJO);

más digitalWrite(5, ALTO);

}

// cerrar comando

String closeCommand = "AT+CIPCLOSE=";

closeCommand += connectionId; // adjuntar id de conexión

cerrarComando += "\r\n";

enviarDatos(cerrarComando,1000); // conexión cercana

}

}

}

Cadena sendData (comando de cadena, tiempo de espera int const)

{

Respuesta de cadena = "";

esp8266.print(comando); // enviar caracter de lectura a esp8266

tiempo int largo = milisegundos();

while( (tiempo+tiempo de espera) > milisegundos())

{

mientras (esp8266.disponible())

{

// Si hay datos recibidos en esp, los enviamos serialmente

char c = esp8266.read(); // lee el siguiente caracter

respuesta+=c;

}

}

respuesta de retorno;

}

Novedades de Última Versión 1.1.0

Last updated on 17/11/2022

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Traductorio...

Información Adicional de Aplicación

Última Versión

Solicitar arduino_wifi_pcs Actualización 1.1.0

Requisitos

7.0

Available on

Conseguir arduino_wifi_pcs desde Google Play

Mostrar más

arduino_wifi_pcs Capturas de pantalla

Suscríbete a APKPure
Sé el primero en obtener acceso al lanzamiento anticipado, noticias y guías de los mejores juegos y aplicaciones de Android.
No, gracias
Suscribirme
¡Suscrito con éxito!
Ahora estás suscrito a APKPure.
Suscríbete a APKPure
Sé el primero en obtener acceso al lanzamiento anticipado, noticias y guías de los mejores juegos y aplicaciones de Android.
No, gracias
Suscribirme
¡Éxito!
Ya estás suscrito a nuestro boletín electrónico.