Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para controlar un Arduino Uno y encender/apagar tres LEDs a través de una página
web, puedes utilizar HTML y JavaScript para la interfaz de usuario, y un servidor web en el
Arduino para manejar las solicitudes. Aquí tienes un ejemplo básico:
<script>
function toggleLED(ledNumber) {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
alert("LED " + ledNumber + " " + this.responseText);
}
};
xhttp.open("GET", "led" + ledNumber, true);
xhttp.send();
}
</script>
</body>
</html>
```
2. **Código Arduino:**
```cpp
#include <Ethernet.h>
void setup() {
Serial.begin(9600);
Ethernet.begin(mac);
server.begin();
void loop() {
EthernetClient client = server.available();
if (client) {
processRequest(client);
delay(1);
client.stop();
}
}
Este código crea una página web simple con tres botones que, al hacer clic, envían solicitudes al
servidor en el Arduino para controlar los LEDs. Asegúrate de tener la biblioteca Ethernet instalada
en tu entorno de Arduino si aún no la tienes. Este es solo un ejemplo básico, y podrías extenderlo
según tus necesidades.