mirror of
https://github.com/SpacehuhnTech/esp8266_deauther.git
synced 2025-12-23 15:10:06 +01:00
Fixed light bulb config
This commit is contained in:
@@ -29,17 +29,14 @@
|
|||||||
// #define DEAUTHER_WRISTBAND
|
// #define DEAUTHER_WRISTBAND
|
||||||
// #define DEAUTHER_WRISTBAND_V2
|
// #define DEAUTHER_WRISTBAND_V2
|
||||||
// #define DEAUTHER_MINI
|
// #define DEAUTHER_MINI
|
||||||
|
// #define LYASI_7W_E27_LAMP
|
||||||
|
// #define AVATAR_5W_E14_LAMP
|
||||||
|
|
||||||
#define DEFAULT_ESP8266
|
#define DEFAULT_ESP8266
|
||||||
|
|
||||||
// ========== CONFIGS ========== //
|
|
||||||
#if defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(USB_DEAUTHER) || defined(NODEMCU_07) || defined(DEAUTHER) || defined(DEAUTHER_V1) || defined(DEAUTHER_V2) || defined(DEAUTHER_V3)
|
|
||||||
// ===== LED ===== //
|
|
||||||
#define LED_DIGITAL
|
|
||||||
#define LED_PIN_R 16 // NodeMCU on-board LED
|
|
||||||
#define LED_PIN_B 2 // ESP-12 LED
|
|
||||||
|
|
||||||
#elif defined(D_DUINO_B_V5_LED_RING)
|
// ========== CONFIGS ========== //
|
||||||
|
#if defined(D_DUINO_B_V5_LED_RING)
|
||||||
|
|
||||||
// ===== LED ===== //
|
// ===== LED ===== //
|
||||||
#define LED_NEOPIXEL_GRB
|
#define LED_NEOPIXEL_GRB
|
||||||
@@ -176,6 +173,45 @@
|
|||||||
#define BUTTON_UP 12
|
#define BUTTON_UP 12
|
||||||
#define BUTTON_DOWN 13
|
#define BUTTON_DOWN 13
|
||||||
#define BUTTON_A 14
|
#define BUTTON_A 14
|
||||||
|
|
||||||
|
#elif defined(LYASI_7W_E27_LAMP)
|
||||||
|
|
||||||
|
// ===== LED ===== //
|
||||||
|
#define LED_MY92
|
||||||
|
|
||||||
|
#define LED_MODE_BRIGHTNESS 10
|
||||||
|
|
||||||
|
#define LED_MY92_NUM 1
|
||||||
|
#define LED_MY92_DATA 4
|
||||||
|
#define LED_MY92_CLK 5
|
||||||
|
#define LED_MY92_CH_R 0
|
||||||
|
#define LED_MY92_CH_G 1
|
||||||
|
#define LED_MY92_CH_B 2
|
||||||
|
#define LED_MY92_CH_BRIGHTNESS 3
|
||||||
|
#define LED_MY92_MODEL MY92XX_MODEL_MY9291
|
||||||
|
|
||||||
|
#elif defined(AVATAR_5W_E14_LAMP)
|
||||||
|
|
||||||
|
// ===== LED ===== //
|
||||||
|
#define LED_MY92
|
||||||
|
|
||||||
|
#define LED_MODE_BRIGHTNESS 10
|
||||||
|
|
||||||
|
#define LED_MY92_NUM 1
|
||||||
|
#define LED_MY92_DATA 13
|
||||||
|
#define LED_MY92_CLK 15
|
||||||
|
#define LED_MY92_CH_R 0
|
||||||
|
#define LED_MY92_CH_G 1
|
||||||
|
#define LED_MY92_CH_B 2
|
||||||
|
#define LED_MY92_CH_BRIGHTNESS 3
|
||||||
|
#define LED_MY92_MODEL MY92XX_MODEL_MY9291
|
||||||
|
|
||||||
|
#elif defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(USB_DEAUTHER) || defined(NODEMCU_07) || defined(DEAUTHER) || defined(DEAUTHER_V1) || defined(DEAUTHER_V2) || defined(DEAUTHER_V3)
|
||||||
|
// ===== LED ===== //
|
||||||
|
#define LED_DIGITAL
|
||||||
|
#define LED_PIN_R 16 // NodeMCU on-board LED
|
||||||
|
#define LED_PIN_B 2 // ESP-12 LED
|
||||||
|
|
||||||
#endif /* if defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(USB_DEAUTHER) || defined(NODEMCU_07) || defined(DEAUTHER) || defined(DEAUTHER_V1) || defined(DEAUTHER_V2) || defined(DEAUTHER_V3) */
|
#endif /* if defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(USB_DEAUTHER) || defined(NODEMCU_07) || defined(DEAUTHER) || defined(DEAUTHER_V1) || defined(DEAUTHER_V2) || defined(DEAUTHER_V3) */
|
||||||
// ============================== //
|
// ============================== //
|
||||||
|
|
||||||
@@ -301,7 +337,7 @@
|
|||||||
|
|
||||||
#define LED_MY92_NUM 1
|
#define LED_MY92_NUM 1
|
||||||
#define LED_MY92_DATA 4
|
#define LED_MY92_DATA 4
|
||||||
#define LED_MY92_CLOCK 5
|
#define LED_MY92_CLK 5
|
||||||
#define LED_MY92_CH_R 0
|
#define LED_MY92_CH_R 0
|
||||||
#define LED_MY92_CH_G 1
|
#define LED_MY92_CH_G 1
|
||||||
#define LED_MY92_CH_B 2
|
#define LED_MY92_CH_B 2
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ class LED {
|
|||||||
#elif defined(LED_NEOPIXEL_GRB)
|
#elif defined(LED_NEOPIXEL_GRB)
|
||||||
Adafruit_NeoPixel strip = Adafruit_NeoPixel(LED_NEOPIXEL_NUM, LED_NEOPIXEL_PIN, NEO_GRB + NEO_KHZ400);
|
Adafruit_NeoPixel strip = Adafruit_NeoPixel(LED_NEOPIXEL_NUM, LED_NEOPIXEL_PIN, NEO_GRB + NEO_KHZ400);
|
||||||
#elif defined(LED_MY92)
|
#elif defined(LED_MY92)
|
||||||
my92xx myled = my92xx(LED_MY92_MODEL, LED_MY92_NUM, LED_MY92_DATA, LED_MY92_CLK, LED_MY92XX_COMMAND_DEFAULT);
|
my92xx myled = my92xx(LED_MY92_MODEL, LED_MY92_NUM, LED_MY92_DATA, LED_MY92_CLK, MY92XX_COMMAND_DEFAULT);
|
||||||
#endif // if defined(NEOPIXEL_LED)
|
#endif // if defined(NEOPIXEL_LED)
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@@ -52,8 +52,7 @@ class LED {
|
|||||||
myled.setChannel(LED_MY92_CH_R, 0);
|
myled.setChannel(LED_MY92_CH_R, 0);
|
||||||
myled.setChannel(LED_MY92_CH_G, 0);
|
myled.setChannel(LED_MY92_CH_G, 0);
|
||||||
myled.setChannel(LED_MY92_CH_B, 0);
|
myled.setChannel(LED_MY92_CH_B, 0);
|
||||||
myled->setChannel(LED_MY92_CH_BRIGHTNESS, brightness);
|
myled.setChannel(LED_MY92_CH_BRIGHTNESS, brightness);
|
||||||
myled->setChannel(3, 100);
|
|
||||||
myled.setState(true);
|
myled.setState(true);
|
||||||
myled.update();
|
myled.update();
|
||||||
#endif // if defined(LED_DIGITAL) || defined(LED_RGB)
|
#endif // if defined(LED_DIGITAL) || defined(LED_RGB)
|
||||||
@@ -106,12 +105,12 @@ class LED {
|
|||||||
|
|
||||||
strip.show();
|
strip.show();
|
||||||
#elif defined(LED_MY9291)
|
#elif defined(LED_MY9291)
|
||||||
myled->setChannel(LED_MY92_CH_R, r);
|
myled.setChannel(LED_MY92_CH_R, r);
|
||||||
myled->setChannel(LED_MY92_CH_G, g);
|
myled.setChannel(LED_MY92_CH_G, g);
|
||||||
myled->setChannel(LED_MY92_CH_B, b);
|
myled.setChannel(LED_MY92_CH_B, b);
|
||||||
myled->setChannel(LED_MY92_CH_BRIGHTNESS, brightness);
|
myled.setChannel(LED_MY92_CH_BRIGHTNESS, brightness);
|
||||||
myled->setState(true);
|
myled.setState(true);
|
||||||
myled->update();
|
myled.update();
|
||||||
#endif // if defined(LED_DIGITAL)
|
#endif // if defined(LED_DIGITAL)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ extern "C" {
|
|||||||
// version 6 is still in beta at the time of writing
|
// version 6 is still in beta at the time of writing
|
||||||
// go to tools -> manage libraries, search for ArduinoJSON and install the latest version 5
|
// go to tools -> manage libraries, search for ArduinoJSON and install the latest version 5
|
||||||
#error Please upgrade/downgrade ArduinoJSON library to version 5!
|
#error Please upgrade/downgrade ArduinoJSON library to version 5!
|
||||||
#endif
|
#endif // if ARDUINOJSON_VERSION_MAJOR != 5
|
||||||
|
|
||||||
#include "oui.h"
|
#include "oui.h"
|
||||||
#include "language.h"
|
#include "language.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user