Log in op je Altimeter Cloud account
Nog geen account? Maak er een aan
We sturen een bevestigingslink naar je e-mail. Controleer je spammap als je deze niet ontvangt.
Heb je al een account? Inloggen
De Mercury altimeter heeft sensoren en Neopixel LED's die standaard uitgeschakeld zijn. Deze functie bestaat zodat items in diepe of lichte slaapstand naar behoefte kunnen worden uitgeschakeld om stroom te besparen en met maximale efficiëntie te werken. Dit betekent echter wel dat u de stroom moet inschakelen voordat u items gebruikt.
/* * Mercury V1 (ESP32-C6) Power control example * Turns on the Status LED power as well as the IMU power (Gyroscope and Accelerometer) */ #include "Mercury_Pins.h" void setup() { pinMode(VACC, OUTPUT); // Set the Sensor power pin as a output pinMode(LEDPOWER, OUTPUT); // Set the LED power pin as a output digitalWrite(VACC, HIGH); // Set the Sensor power pin HIGH to turn on digitalWrite(LEDPOWER, HIGH); // Set the LED power pin HIGH to turn on } void loop() { // Your program goes here delay(1000); }#pragma once /* * Mercury (ESP32-C6) Pin Definitions * Board-specific GPIO assignments */ // ââ Status LED (NeoPixel) ââ #define LEDPOWER 3 // NeoPixel power (drive HIGH to enable) #define LED 2 // NeoPixel data signal // ââ I2C Bus ââ #define SDA 21 // I2C data #define SCL 22 // I2C clock // ââ Sensor Power ââ #define VACC 20 // Sensor power rail (drive HIGH to enable) // ââ General Purpose Ports ââ #define GP06 6 // GP06 port #define GP07 7 // GP07 port // ââ High Current Output ââ #define OUT1 5 // High current output (e.g. pyro / relay) // ââ Battery Bar LEDs ââ #define BL1 4 // Battery LED 1 (lowest) #define BL2 14 // Battery LED 2 #define BL3 15 // Battery LED 3 #define BL4 18 // Battery LED 4 #define BL5 19 // Battery LED 5 (highest) // ââ Indicators ââ #define DISK 8 // Disk activity LED // ââ Analogue / Detection ââ #define BATIN 0 // Battery voltage (1:1 divider) #define USBDETECT 1 // USB power detect (HIGH = USB present) #define BUTTON 9 // BUTTON on the board, boot button but can be used