ESP-01S a LED modul

www
Odpovědět
Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

ESP-01S a LED modul

Příspěvek od tiimsvk »

Ahojte vytváram solárne nabíjatelnu krabičku na počitanie spotreby vody pri vodomery.
Už mám všetko vyhotovené aj aktívne ale mal som jeden problém s ktorým sa chcem s Vami podeliť
Hlavný modul som použil ESP-01S pripojený k modulu https://www.aliexpress.com/item/32842474943.html LED WS2812 RGB LED (tento modul ma velku vyhodu nakolko sa da pripojit priamo na baterie 18650)
Zariadenie na odčitanie je modul TCRT5000 pripojený k tomuto modulu.
PIN schéma je nasledovná (nakoľko sú použité všetky piny okrem EN a trochu popreletovaný modul)
3V3 ->
GND ->
RST -> externé tlačidlo na resetovanie modulu (odletované z modulu pre led a vytiahnute von z krabicky)
GPIO0 -> SDA (INA219 stav baterie)
GPIO1 -> Status Led (externá led)
GPIO2 -> SCL (INA219 stav baterie)
GPIO3 -> Pulse counter (TCRT5000 digital pin)

A problém nastal ak ESP zacvaknem priamo do modulu.. vtedy iba bliká modra led na doske
Ak pripojim modul cez kabliky asi 10cm od modulu (ako predlžovací kábel) tak všetko funguje ako má.
Ako keby modul rušil wifi signál stretli ste sa stým už niekedy?

Rudo1111
Dárce - Donátor
Dárce - Donátor
Příspěvky: 50
Registrován: 31. říjen 2022, 19:47
Bydliště: SNV-SK
Dal poděkování: 5 poděkování
Dostal poděkování: 1 poděkování

Re: ESP-01S a LED modul

Příspěvek od Rudo1111 »

Ahojte doplnim diskusiu k RGB led (light). Pokušam sa rozbehat RGB led ESPHome na zariadeni - esp32-devkitc-v4-nodemcu no hazde m to chybu niekde v configu. Dakujem za pomoc.

Kód: Vybrat vše

# Example output entry
light:
  - platform: rgb
    name: "RGB Svetlo"
    red: output_component1
    green: output_component2
    blue: output_component3
# Example output entry
output:
  - platform: esp8266_pwm
    id: output_component1
    pin: GPIO8
    max_power: 80%
  - platform: esp8266_pwm
    id: output_component2
    pin: GPIO9
    max_power: 80%
  - platform: esp8266_pwm
    id: output_component3
    pin: GPIO10
    max_power: 80% 
# Example configuration entry
#output:
  - platform: esp8266_pwm
    id: output_component1
    power_supply: power_supply_id
    inverted: false
    min_power: 0.01
    max_power: 0.75
  - platform: esp8266_pwm
    id: output_component2
    power_supply: power_supply_id
    inverted: false
    min_power: 0.01
    max_power: 0.75
  - platform: esp8266_pwm
    id: output_component3
    power_supply: power_supply_id
    inverted: false
    min_power: 0.01
    max_power: 0.75
INFO Reading configuration /config/esphome/esp32-devkitc-v4-nodemcu.yaml...
WARNING GPIO4 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why- ... pping-pins
Failed config

output.esp8266_pwm: [source /config/esphome/esp32-devkitc-v4-nodemcu.yaml:119]

Component output.esp8266_pwm requires component esp8266.
platform: esp8266_pwm
id: output_component1
pin: GPIO8
max_power: 80%
output.esp8266_pwm: [source /config/esphome/esp32-devkitc-v4-nodemcu.yaml:123]

Component output.esp8266_pwm requires component esp8266.
platform: esp8266_pwm
id: output_component2
pin: GPIO9
max_power: 80%
output.esp8266_pwm: [source /config/esphome/esp32-devkitc-v4-nodemcu.yaml:127]

Component output.esp8266_pwm requires component esp8266.
platform: esp8266_pwm
id: output_component3
pin: GPIO10
max_power: 80%
output.esp8266_pwm: [source /config/esphome/esp32-devkitc-v4-nodemcu.yaml:133]

Component output.esp8266_pwm requires component esp8266.
platform: esp8266_pwm
id: output_component1
power_supply: power_supply_id
inverted: False
min_power: 0.01
max_power: 0.75
output.esp8266_pwm: [source /config/esphome/esp32-devkitc-v4-nodemcu.yaml:139]

Component output.esp8266_pwm requires component esp8266.
platform: esp8266_pwm
id: output_component2
power_supply: power_supply_id
inverted: False
min_power: 0.01
max_power: 0.75
output.esp8266_pwm: [source /config/esphome/esp32-devkitc-v4-nodemcu.yaml:145]

Component output.esp8266_pwm requires component esp8266.
platform: esp8266_pwm
id: output_component3
power_supply: power_supply_id
inverted: False
min_power: 0.01
max_power: 0.75
Home Assistant Blue / Hardkernel ODROID-N2/N2+, Silicon Power DS72 250 GB USB 3.2 Gen 2, SKYCONNECT, ZIGBEE / THREAD / MATTER USB DONGLE, BT-ORICO BTA-403, 2x Google Nest Mini 2

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: ESP-01S a LED modul

Příspěvek od kiklhorn »

1) esp32 namísto esp8266_pwm používá ledc.
2) čísla GPIO se mi nezdají. Při zvolení některých boardů lze používat vedle GPIOx navíc i Dy označení. D8 není to samé co GPIO8
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Rudo1111
Dárce - Donátor
Dárce - Donátor
Příspěvky: 50
Registrován: 31. říjen 2022, 19:47
Bydliště: SNV-SK
Dal poděkování: 5 poděkování
Dostal poděkování: 1 poděkování

Re: ESP-01S a LED modul

Příspěvek od Rudo1111 »

Dakujem super pomoc, len mi to nevie miesat farby ide iba R-červená,G-zelená alebo B-modra alebo mix teda biela :) Iba intentita sa da pridava ,tak budem musiet skusat vylepšit moj config zatial.

Kód: Vybrat vše

output:
  - platform: ledc
    pin: GPIO5
    id: gpio_5
  - platform: ledc
    pin: GPIO0
    id: gpio_0
  - platform: ledc
    pin: GPIO2
    id: gpio_2
  - platform: ledc
    pin: GPIO15
    id: gpio_15
  
  
  
# Example usage in a light
light:
  - platform: monochromatic
    output: gpio_5
    name: "Kitchen Light"
Home Assistant Blue / Hardkernel ODROID-N2/N2+, Silicon Power DS72 250 GB USB 3.2 Gen 2, SKYCONNECT, ZIGBEE / THREAD / MATTER USB DONGLE, BT-ORICO BTA-403, 2x Google Nest Mini 2

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: ESP-01S a LED modul

Příspěvek od tiimsvk »

skus toto nastavenie... teraz definuješ monochromatický kanal ako keby si mal iba jeden typ led
https://esphome.io/components/light/rgb.html

Rudo1111
Dárce - Donátor
Dárce - Donátor
Příspěvky: 50
Registrován: 31. říjen 2022, 19:47
Bydliště: SNV-SK
Dal poděkování: 5 poděkování
Dostal poděkování: 1 poděkování

Re: ESP-01S a LED modul

Příspěvek od Rudo1111 »

Takže tento config funguje menia sa aj farby, len nie presne podľa farieb na obrazovke je to prehodene z hora dole a z ľava do prava. Red-GPIO4,Green-GPIO2,Blue-GPIO15 ale konektor V neviem ci správne ale do jedneho z RGB??. :)

Kód: Vybrat vše

# Example usage in a light    
light:
  - platform: rgb
    name: "RGB Svetlo"
    red: output_component1
    green: output_component2
    blue: output_component3
# Example output entry
output:
  - platform: ledc
    id: output_component1
    pin: GPIO4
    max_power: 80%
  - platform: ledc
    id: output_component2
    pin: GPIO2
    max_power: 80%
  - platform: ledc
    id: output_component3
    pin: GPIO15
    max_power: 80% 
Přílohy
20221227_195927_resized.jpg
Home Assistant Blue / Hardkernel ODROID-N2/N2+, Silicon Power DS72 250 GB USB 3.2 Gen 2, SKYCONNECT, ZIGBEE / THREAD / MATTER USB DONGLE, BT-ORICO BTA-403, 2x Google Nest Mini 2

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: ESP-01S a LED modul

Příspěvek od tiimsvk »

Skus prehodit blue s red a uvidis... mas len prehodeny vystup staci len upravut v yaml

Rudo1111
Dárce - Donátor
Dárce - Donátor
Příspěvky: 50
Registrován: 31. říjen 2022, 19:47
Bydliště: SNV-SK
Dal poděkování: 5 poděkování
Dostal poděkování: 1 poděkování

Re: ESP-01S a LED modul

Příspěvek od Rudo1111 »

Nebolo to v tom, som to prehodil ale nejde to spravne. Inak ten konektor V pri RGB, kde ma byt spravne zapojeny?, lebo ak je v jednom z RGB tak to zapne aj vypne, ale chyba jedna farba potom, ale ak konektor V je zapojeny do 5V tak farby nejdu presne podla šablony, ale je cele spektrum farieb, ale zase sa neda vypnut . ;)
Vyriešene ten modu čo som mal na obrazku LED RGB 140C05 je na prd, vymenil som za RGB HW-479 aj RGB LED Breakout Module z Aliexpressu a funguju super.
Home Assistant Blue / Hardkernel ODROID-N2/N2+, Silicon Power DS72 250 GB USB 3.2 Gen 2, SKYCONNECT, ZIGBEE / THREAD / MATTER USB DONGLE, BT-ORICO BTA-403, 2x Google Nest Mini 2

Odpovědět

Zpět na „ESPHome“