Tabla de contenido:

LED controlado por servidor HTTP - Ameba Arduino: 3 pasos
LED controlado por servidor HTTP - Ameba Arduino: 3 pasos

Video: LED controlado por servidor HTTP - Ameba Arduino: 3 pasos

Video: LED controlado por servidor HTTP - Ameba Arduino: 3 pasos
Video: Tutoriál na App Inventor (part2) - www.roboti.4fan.cz 2024, Noviembre
Anonim
LED controlado por servidor HTTP - Ameba Arduino
LED controlado por servidor HTTP - Ameba Arduino

Controlar un LED es fácil con cualquier microcontrolador de su elección, pero controlar el LED de forma inalámbrica en el navegador de su teléfono móvil sobre la marcha es realmente genial y divertido. En realidad, ya es un proyecto de IoT, ya que puede usar el mismo servidor para controlar cosas que no sean LED, por ejemplo, altavoz, lámpara, ventilador, enfriador de agua, etc.

Suministros

  • Ameba x 1
  • Placa de pruebas x 1
  • LED x 1
  • Resistencia de 1KΩ x 1

Paso 1: configuración del hardware

configuración de hardware
configuración de hardware

En este ejemplo, conectamos

Ameba a WiFi y use Ameba como servidor, el usuario puede controlar el encendido / apagado del LED a través de una página web.

Primero, conecte Ameba con el LED.

En un LED, el pin más largo es el polo positivo y el pin más corto es el polo negativo. Así que conectamos el pin más corto a GND (V = 0) y conectamos el pin más largo a D13. Adicionalmente, para evitar que la corriente eléctrica exceda la tolerancia del LED y cause daños, conectamos una resistencia en el polo positivo.

Paso 2: configuración del software

Configuración del software
Configuración del software
Configuración del software
Configuración del software

En primer lugar, debemos asegurarnos de que el paquete de la placa ameba ya esté instalado. Si no es así, podemos copiar el enlace a continuación a las "URL adicionales del administrador del tablero" en preferencia e instalarlo usando el administrador del tablero, github.com/ambiot/amb1_arduino/raw/master/…

Luego abra "Archivo" -> "Ejemplos" -> "AmebaWiFi" -> "SimpleWebServerWiFi"

En el código de muestra, modifique el fragmento resaltado a la información correspondiente.

Sube el código y presiona el botón de reinicio en Ameba.

Paso 3: servidor

Cuando se establezca la conexión, verá el mensaje "Para ver esta página en acción, abra un navegador en https://xxx.xxx.xxx.xxx" en el IDE de arduino, como se muestra en la figura 1 anterior:

A continuación, abra el navegador de una computadora o un teléfono inteligente bajo el mismo dominio WiFi, ingrese la dirección en el mensaje. En este caso, estamos usando un navegador web en una PC.

Ahora podemos ver dos líneas en el navegador como en la figura 2 anterior. ¡Ahora podemos controlar el LED para encenderlo o apagarlo en cualquier momento!

¡Diviértete con este proyecto y sigue codificando!

Recomendado: