The TRU TC-9445344 16 Relay Board is a versatile electronic module designed to control up to 16 individual relays. Each relay can be independently triggered, enabling the control of multiple devices or circuits from a single control signal. This board is ideal for applications requiring high-voltage or high-current switching, such as home automation, industrial automation, and IoT projects.
Pin Number | Label | Description |
---|---|---|
1-16 | IN1-IN16 | Control signals for relays 1 to 16 (active low) |
17 | GND | Ground connection for the control circuit |
18 | VCC | 5V DC power supply for the control circuit |
Terminal Group | Label | Description |
---|---|---|
1-16 | COM1-COM16 | Common terminal for relays 1 to 16 |
1-16 | NO1-NO16 | Normally Open terminal for relays 1 to 16 |
1-16 | NC1-NC16 | Normally Closed terminal for relays 1 to 16 |
VCC
and GND
pins.IN1-IN16
pins. Each pin corresponds to a specific relay.COM
, NO
, NC
).NO
(Normally Open) terminal if you want the circuit to be off by default.NC
(Normally Closed) terminal if you want the circuit to be on by default.IN
pin to activate the corresponding relay.Below is an example of how to control the first relay using an Arduino UNO:
// Example code to control the first relay on the TRU TC-9445344 16 Relay Board
// Ensure the relay board is powered with 5V and connected to the Arduino
#define RELAY1_PIN 2 // Connect IN1 of the relay board to Arduino pin 2
void setup() {
pinMode(RELAY1_PIN, OUTPUT); // Set the relay control pin as an output
digitalWrite(RELAY1_PIN, HIGH); // Keep the relay off initially (active low)
}
void loop() {
digitalWrite(RELAY1_PIN, LOW); // Turn the relay ON
delay(1000); // Wait for 1 second
digitalWrite(RELAY1_PIN, HIGH); // Turn the relay OFF
delay(1000); // Wait for 1 second
}
Relays Not Activating
Control Signals Not Working
Load Not Switching
COM
, NO
, and NC
terminals.Overheating
This concludes the documentation for the TRU TC-9445344 16 Relay Board.