Rejilla de Adafruit Huzzah 42 Charlieplex LED (7 / 9 paso)

Paso 7: Configurar script PHP

PHP

Una vez has comprobado pedaleando por cada LED trabaja, el siguiente paso es agregar una interactividad.

Vamos a utilizar un script PHP para administrar nuestros LEDs, ya que es más fácil de conseguir en línea.

Subir Scripts

Crear una carpeta en el servidor y mover los dos archivos en la carpeta PHP del código.zip

API DE

Tenemos una página, index.php y si llaman con parámetros GET, se hacer otras cosas. Tenemos un archivo de texto.

He hecho una API básica para controlar los LED ' s con estos métodos, y todos los métodos de volver a un estado JSON de los LED, excepto? leer = simple que devuelve una versión simplificada con menos puntuación de la ESP8266 a analizar.

Métodos:

? cambiar = [número]

? = luz [número / todos]

? aliado = [número / todos]

? leer = simple

La API es un bien, pero las cosas pueden ir mal de vez en cuando. Cosas no me parece bien state.txt cheque no rotos o ausentes.

Pruébalo

Podrá hacer clic en diferentes círculos dentro y fuera y actualice la página para comprobar todos los trabajadores. El siguiente paso es subir un nuevo dibujo al dispositivo que carga el estado de los LEDs desde el servidor.

Artículos Relacionados

Estación meteorológica de IoT con Adafruit HUZZAH ESP8266 (ESP-12E) y Adafruit IO

Estación meteorológica de IoT con Adafruit HUZZAH ESP8266 (ESP-12E) y Adafruit IO

Hola, todo el mundo! Tiempo hace que vi esta estación meteorológica por Aleator777 y se inspiró para hacer mi propia estación meteorológica. Vi que el Edison de Intel es demasiado cara en mi país, por lo que decidí buscar algo más barato, y encontré
Construir un Tracker de puntero de ISS usando Adafruit HUZZAH ESP8266

Construir un Tracker de puntero de ISS usando Adafruit HUZZAH ESP8266

Resumen – parte 1 Alt/Az punteroAmpliando mi controlador Motor paso a paso utilizando el módulo de Adafruit Huzzah ESP8266 WiFi añadiendo un pequeño Servo, creó un dispositivo mecánico que puede moverse en azimut (usando un paso a paso) y altitud (us
Funcionamiento de un Motor paso a paso de un Adafruit HUZZAH ESP8266

Funcionamiento de un Motor paso a paso de un Adafruit HUZZAH ESP8266

ResumenSorprendentemente, puede funcionar un motor paso a paso de gran alcance (a través de controlador de motor) desde el módulo de Adafruit Huzzah ESP8266 WiFi y así controlar el paso a paso vía navegador o servicio web, convirtiendo tu paso a paso
Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

este es mi segundo instructable. Acabo de tener un estado de ánimo de hacer un reloj digital. Pero quería hacer un proceso de aprendizaje. Ya tuve un sanguino podría haber fácilmente utilizado eso Atmega644 chip. hubiera sido más que suficiente.  Per
Espectrómetro/LEDs usando Charlieplexed LED

Espectrómetro/LEDs usando Charlieplexed LED

En este instructable construimos una matriz de LED que luego puede ser controlados con un Arduino o cualquier otro AVR basado en microcontrolador, o frambuesa Pi, o lo que quiera. Simplemente estamos construyendo la herramienta aquí y se puede aplica
Charlieplexing LEDs - la teoría de la

Charlieplexing LEDs - la teoría de la

este instructable es menos a construir su propio proyecto y más una descripción de la teoría de charlieplexing. Es conveniente para las personas con los fundamentos de la electrónica, pero no completa principiantes. Que he escrito en respuesta a las
Cómo hacer un corazón de charlieplexed LED

Cómo hacer un corazón de charlieplexed LED

con el día de San Valentín a la vuelta de la esquina, está probablemente pensando en lo que a su otro significativo, o cómo impresionar a alguien lo suficiente como para convertirse en un SOEste corazón es fácil de hacer y mostrará sus habilidades de
Charlieplexed Arduino 8 x 8 LED red de protectores de pantalla hechos y simular circuitos 123D

Charlieplexed Arduino 8 x 8 LED red de protectores de pantalla hechos y simular circuitos 123D

edita: Wow, esto ganó un premio impresionante! Muchas gracias chicos!Charlieplexing (http://wealoneonearth.blogspot.nl/2013/03/design-note-charlieplexing-led-matrices.html) es un método poderoso para conducir a un gran número de LEDs de una cantidad
Control de 20 Led de 5 pines de Arduino usando Charlieplexing

Control de 20 Led de 5 pines de Arduino usando Charlieplexing

hoy, te voy a mostrar cómo controlar 20 LED de 5 pines de Arduino. Estoy trabajando en un proyecto donde necesito control 15 LED, 3 botones, 3 siete segmento muestra y un orbe RGB de uno Arduino. Ahora si trabajas fuera, verías que sin algunos multip
¿matriz de visualización de LED de 5 x 4 usando un Basic Stamp 2 (bs2) y Charlieplexing

¿matriz de visualización de LED de 5 x 4 usando un Basic Stamp 2 (bs2) y Charlieplexing

con un Basic Stamp 2 y algunos LEDs extras sentados? Por qué no jugar con el concepto de charlieplexing y crean una salida con 5 pernos.Para este instructable utilizaré el BS2e, pero cualquier miembro de la familia de BS2 debería funcionar.Paso 1: Ch
ESP8266 control de WS2812 Neopixel LEDs utilizando Arduino IDE - un Tutorial

ESP8266 control de WS2812 Neopixel LEDs utilizando Arduino IDE - un Tutorial

Hola todo el mundo,Si eres como yo, he estado buscando por internet un buen tutorial sobre el uso de la ESP8266 con neopixel LED (también conocido como el WS2812 o WS2812b), programada mediante el IDE de Arduino. No he encontré todo en un solo lugar,
Huzzah ESP8266 Temp y humedad estación

Huzzah ESP8266 Temp y humedad estación

Comencé este proyecto para ver qué tan preciso sería una sencilla estación meteorológica con piezas baratas en comparación con los puntos de tiempo importantes (noticias, weather.com, etc..).Mis intenciones son hacer 2 unidades idénticas y poner uno
Cómo conducir una gran cantidad de LEDs de unos pines del microcontrolador.

Cómo conducir una gran cantidad de LEDs de unos pines del microcontrolador.

Con el hecho de que muchos pines del microcontrolador tienen tres Estados (+ V, GND, o"alta impedancia", coche N*(N-1) LEDs de pines N. Así que el pequeño 8microcontrolador de PIN como un PIC12Fxxx o un ATtiny11 puede conducir 20 LEDs ensus cinc
Iluminación del acuario del LED

Iluminación del acuario del LED

esto es un LED basado en la luz del acuario. Consiste en una lámina de plexiglás con agujeros perforados en él para acomodar los LEDs hacia abajo en el tanque. El circuito es superior el plexi y será impermeabilizado con pegamento de silicona calient