This commit is contained in:
Thaddeus Hughes
2025-08-24 07:39:06 -05:00
commit 9bc81a9ebf
85 changed files with 211900 additions and 0 deletions

53
trailer_cbox/HECB.h Normal file
View File

@@ -0,0 +1,53 @@
#define RF_PORTD 17
#define LORA_RXD 18
#define LORA_TXD 19
#define BTN1 23
#define BTN2 25
#define BTN3 27
#define BTN4 29
#define BTN5 31
#define RELAY_4B 32
#define RELAY_4A 34
#define RELAY_3A 36
#define RELAY_3B 38
#define RELAY_2B 40
#define RELAY_2A 42
#define RELAY_1B 44
#define RELAY_1A 46
#define V_SENS A0
#define IN_1 A1
#define IN_2 A3
#define IN_3 A5
#define IN_4 A7
#define IN_5 A9
#define IN_6 A11
void setupHECB() {
pinMode(51, INPUT_PULLUP);
pinMode(53, INPUT_PULLUP);
pinMode(RELAY_1A, OUTPUT);
pinMode(RELAY_2A, OUTPUT);
pinMode(RELAY_3A, OUTPUT);
pinMode(RELAY_4A, OUTPUT);
pinMode(RELAY_1B, OUTPUT);
pinMode(RELAY_2B, OUTPUT);
pinMode(RELAY_3B, OUTPUT);
pinMode(RELAY_4B, OUTPUT);
pinMode(BTN1, INPUT_PULLUP);
pinMode(BTN2, INPUT_PULLUP);
pinMode(BTN3, INPUT_PULLUP);
pinMode(BTN4, INPUT_PULLUP);
pinMode(BTN5, INPUT_PULLUP);
pinMode(IN_1, INPUT_PULLUP);
pinMode(IN_2, INPUT_PULLUP);
pinMode(IN_3, INPUT_PULLUP);
pinMode(IN_4, INPUT_PULLUP);
pinMode(IN_5, INPUT_PULLUP);
pinMode(IN_6, INPUT_PULLUP);
}