WebServerBlink usando Arduino Uno WiFi
Componentes y suministros
| × | 1 |
Acerca de este proyecto
WebServerBlink
En este ejemplo demostrativo se muestra cómo realizar un servidor web simple, usando un Arduino UNO WiFi, para ordenar el encendido / apagado de un LED.
1. Hardware
- Arduino UNO WiFi
- Led
- Resistencia de 220Ω
- cable
- Protoboard
2.Circuito
Puede usar el LED L integrado en el pin 13 o usar otro, en este caso conecte el ánodo del LED (generalmente el pin más largo) en serie a una resistencia de 220Ω y conéctelo al pin 13 de la placa.
Después, conecte el cátodo a GND, como se muestra en la imagen.
Ahora conecte la placa a la PC y cargue los bocetos a continuación.
3.Código
Cargue el siguiente código y acceda a través del navegador a http://
#include #include / * en su borwser, escriba http:// / arduino / webserver / o http:// .local /arduino/webserver/http://www.arduino.org/learning/tutorials/webserverblink*/void setup () {pinMode (13, SALIDA); Wifi.begin (); Wifi.println ("WebServer Server está activo"); } bucle vacío () {while (Wifi.available ()) {proceso (Wifi); } delay (50);} void process (WifiData client) {// lee el comando String command =client.readStringUntil ('/'); // ¿es un comando "digital"? if (comando =="servidor web") {Servidor web (cliente); } if (comando =="digital") {digitalCommand (cliente); }} void WebServer (cliente WifiData) {client.println ("HTTP / 1.1 200 OK"); client.println ("Tipo de contenido:texto / html"); cliente.println (); cliente.println (""); client.println (" "); client.print (""); client.print ("Haga clic en pin13 ON
"); client.print ("Click pin13 APAGADO
"); client.print (""); client.println ("