Paso 5: bosquejo
Biblioteca
Biblioteca Blynk
------------------------------------------------------------------
a la programación de la ESP8266-12, yo uso el ide arduino 1.6.5 y CP2102 3.3V a UART Serial interfaz módulo adaptador USB (no conecte el poder del CP2102 a esp8266-12).
a programación Attiny85 utilizo ide 1.6.5 y Arduino uno (Arduino como ISP).
--------------------------------------------------------------------
el medidor de electricidad emite 1 pulso led por cada vatio que miden
ATtiny85 detecta el pulso Led utiliza un sensor LDR
enviar a interrumpir la entrada de gpio2 ESP8266-12
dibujo calcula el tiempo transcurrido entre dos pulsos y calcula el consumo de energía y muestra en la aplicación Blynk.
----------------------------------------------------------------------------
attiny85 sketch
Ajuste la sensibilidad del sensor LDR (uso de baja sensibilidad y proteger de la luz con el cartón negro)
Si (fantasía < =200) / / sensor LDR, cambio de sensibilidad
---------------------------------------------------------------------------
Dibujo de ESP8266
cambiar el bosquejo a continuación con sus datos
Char [] auth = "xxxxxxxxxx"; Inserte aquí su ficha generada por Blynk
Blynk.Begin (auth, "ssid", "contraseña."); Inserte aquí su SSID y su contraseña
pin gpio de esp8266-12
el pin de interrupción es el mismo que el pin gpio
Si desea cambiar el pin, no use gpio16 o pin ADC, ya que no es una interrupción
todos pin gpio son interrupción (excluidos gpio16 y ADC)