Skip to main content

[Programa] Lâmpada Zigbee

(provisório) [1]
8_material_list.png

Lista de Material

8_material_list.png

Notas (part I/II)

Este exemplo mostra como configurar o dispositivo final Zigbee e utilizá-lo como lâmpada de domótica de ligar/desligar.

Requisitos

Uma placa de desenvolvimento (ESP32-C6) como dispositivo final Zigbee (carregada com o exemplo Lâmpada Zigbee)

    Arduino IDE
    • Antes de Compilar/Verificar, seleccionar a placa correcta: `Ferramentas -> Placa`.
    • Selecionar o modo Zigbee do dispositivo final: `Ferramentas -> Modo Zigbee: Zigbee ED (dispositivo final)`
    • Selecionar Esquema de Partição para Zigbee: `Ferramentas -> Esquema de Partição: Zigbee 4MB com spiffs`
    • Seleccione a porta COM: `Ferramentas -> Porta: xxx` em que `xxx` é a porta COM detectada.
    Lâmpada Zigbee

      Notas (part II/II)

      Este exemplo mostra como configurar o coordenador Zigbee e utilizá-lo como interruptor de luz de ligar/desligar para domótica.
      Requisitos
      • Uma placa de desenvolvimento (ESP32-C6) em modo coordenador Zigbee (carregada com o exemplo Interruptor Zigbee)
      • fios de ligação
      • interruptor
      Configurar o projeto

      Confirmar a definição do GPIO do interruptor Switch  consultando a definição de `GPIO_INPUT_IO_TOGGLE_SWITCH`.

      Arduino IDE
      • Antes de Compilar/Verificar, seleccionar a placa correcta: `Ferramentas -> Placa`.
      • Selecionar o modo Coordenador Zigbee: `Ferramentas -> Modo Zigbee: Zigbee ZCZR (coordenador)`.
      • Selecionar Esquema de Partição para Zigbee: `Ferramentas -> Esquema de Partição: Zigbee 4MB com spiffs`.
      • Seleccionar a porta COM: `Ferramentas -> Porta: xxx em que `xxx` é a porta COM detectada.
      Interruptor Zigbee
        Exemplo
        8_material_list.png
        Referência

        [1] Espressif. arduino-esp32 Zigbee examples. url: https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Zigbee (acedido em 30/08/2024).