Atenuador de luz DONOFF iot
Colocado enCompile y suba el firmware al ESP-01
Primero debe descargar el código fuente del firmware de github a su máquina local. Inicie una ventana de terminal/comando y navegue hasta el directorio donde residen todos sus proyectos Arduino .$ cdAhora crea una carpeta llamada "DONOFF"
$ mkdir donary cd a esta carpeta
$ cd donaciónAhora ve a la Página de GitHub de DONOFF y haga clic en el botón verde.
![](https://cdn.bodanius.com/uploads/1/a66e7d1cb3765b945c944d2ec612a47127b5706e67_x.png)
![](https://cdn.bodanius.com/uploads/1/5399471b455c21de9e5d356410699e465b9b706e67_x.png)
Copie la URL ( https://github.com/mrWheel/DONOFF.git ) en el portapapeles.
Luego inicie una ventana de terminal/comando e ingrese:
Ahora inicie el IDE Arduino y abra el boceto DONOFF. Tenga en cuenta que el boceto contiene algunas pestañas que contienen partes específicas del código.
Antes de compilar y cargar el firmware al ESP-01, ¡asegúrese de haber seleccionado la placa correcta con las opciones correctas!
Luego inicie una ventana de terminal/comando e ingrese:
$git clon https://github.com/mrWheel/DONOFF.git .No olvide poner un “.” al final del comando. (punto) para colocar.
Ahora inicie el IDE Arduino y abra el boceto DONOFF. Tenga en cuenta que el boceto contiene algunas pestañas que contienen partes específicas del código.
Antes de compilar y cargar el firmware al ESP-01, ¡asegúrese de haber seleccionado la placa correcta con las opciones correctas!
** ** DONOFF: ESP8266 genérico Tamaño de flash 1M (128KB SPIFFS) ** LED_BUILTIN pin 1 ** Salida PWM pin 3 ** ** NODEMCU: Flash Tamaño 4M (1MB SPIFFS) ** LED_BUILTIN pin 16 (D0) ** PWM out (cualquier pin disponible) ** ** SONOFF: Genérico ESP8266 Tamaño de flash 1M (128KB SPIFFS) ** LED_BUILTIN pin 13 ** PWM out pin 12 (no PWM en realidad pero solo encendido/apagado) ** ** Configuración Arduino -IDE para ESP-01 (negro): ** ** - Placa: "Módulo ESP8266 genérico" ** - Modo de flash: "DOUT" ** - Tamaño de flash: "1M (128K SPIFFS)" ** - Puerto de depuración: "Deshabilitado " ** - Nivel de depuración: "Ninguno" ** - Variante IwIP: "memoria inferior v2" ** - Método de reinicio: "nodemcu" // ¡pero dependerá del programador! ** - Frecuencia de cristal: "26MHz" ** - VTables: "Flash" ** - Frecuencia de flash: "40MHz" ** - Frecuencia de CPU: "80MHz" ** - Led incorporado: "1" // "1 " para ESP-01, ”16” para NodeMCU, “13” para SONOFF ** - Velocidad de carga: "115200" ** - Borrar Flash: "Solo boceto" ** - Puerto: "DONOFF en <-- Dirección IP - -> " **
Subir el mapa de datos al ESP-01
Después de compilar y cargar el firmware al ESP8266, también debe cargar los archivos en la carpeta de datos al ESP8266.![](https://cdn.bodanius.com/uploads/1/3b25c6d5c5273a1d724cc1068abe78298661706e67_x.png)
Después de instalar ESP8266 Sketch Data Uploader (URL), simplemente haga clic en esta herramienta para comenzar a cargar. Nota: si tiene abierta la ventana Serial-Monitor, recibirá un mensaje de error. ¡Primero debe cerrar la ventana Serial-Monitor!
![](https://cdn.bodanius.com/uploads/1/a2e5ee91fca5577215d937a855316fcc347ac706e67_x.png)
Según el ESP8266 que esté utilizando, la carga de datos en SPIFFS tarda unos segundos (ESP-01 SPIFFS 128 KB) a unos minutos (NODEMCU SPIFFS 1 MB).
![](https://cdn.bodanius.com/uploads/1/78f128a4d2c8bb8cfa98db99b8d3d39e8af9706e67_x.png)
¡Ahora está listo para conectar el ESP-01 al hardware DONOFF y comenzar a usar el atenuador de luz!