Inicie sessão na sua conta Altimeter Cloud
Não tem conta? Criar uma
Enviaremos um link de confirmação por e-mail. Verifique a pasta de spam se não o receber.
Já tem uma conta? Entrar
O Mercury tem uma saída de corrente alta integrada que você pode usar para alimentar dispositivos externos. A curto prazo, pode lidar com 10-12 amperes e continuamente 2-3 amperes. Ele também possui um LED conectado à saída, então para testar a saída e piscar um LED na placa podemos usar este exemplo de código.
/* * Exemplo de Saída Mercury V1 (ESP32-C6) * Pisca o LED de saída e liga/desliga a saída de corrente alta. */ #include "Mercury_Pins.h" void setup() { pinMode(OUT1, OUTPUT); // Você precisa fazer pull-up da entrada BUTTON, será 1 quando NÃO pressionado e 0 quando pressionado. digitalWrite(OUT1, LOW); // Sempre desligar a saída ao iniciar é uma boa prática } void loop() { digitalWrite(OUT1, HIGH); delay(500); digitalWrite(OUT1, LOW); delay(500); }#pragma once /* * Definições de Pinos Mercury (ESP32-C6) * Atribuições de GPIO específicas da placa */ // ââ LED de Status (NeoPixel) ââ #define LEDPOWER 3 // Alimentação NeoPixel (coloque em HIGH para ativar) #define LED 2 // Sinal de dados NeoPixel // ââ Barramento I2C ââ #define SDA 21 // Dados I2C #define SCL 22 // Relógio I2C // ââ Alimentação do Sensor ââ #define VACC 20 // Trilho de alimentação do sensor (coloque em HIGH para ativar) // ââ Portas de Uso Geral ââ #define GP06 6 // Porta GP06 #define GP07 7 // Porta GP07 // ââ Saída de Corrente Alta ââ #define OUT1 5 // Saída de corrente alta (ex. pirotécnico / relé) // ââ LEDs de Bateria ââ #define BL1 4 // LED de Bateria 1 (mais baixo) #define BL2 14 // LED de Bateria 2 #define BL3 15 // LED de Bateria 3 #define BL4 18 // LED de Bateria 4 #define BL5 19 // LED de Bateria 5 (mais alto) // ââ Indicadores ââ #define DISK 8 // LED de atividade de disco // ââ Analógico / Detecção ââ #define BATIN 0 // Tensão da bateria (divisor 1:1) #define USBDETECT 1 // Detecção de alimentação USB (HIGH = USB presente) #define BUTTON 9 // BUTTON na placa, botão de inicialização mas pode ser usado