First Prototype

This commit is contained in:
TheJoKlLa 2024-11-08 11:06:38 -05:00
parent b8a5375060
commit 31fdf6e70d
2 changed files with 37 additions and 36 deletions

View File

@ -3,67 +3,67 @@ FabLock Code for ANTS MAKE AM-022 Module
Connection for 16-Relais Board: Connection for 16-Relais Board:
``` ```
1 NC 1 NC GND_LED_1
1 COM 1 COM GND
1 NO 1 NO GND_LOCK_1
2 NC 2 NC GND_LED_2
2 COM 2 COM GND
2 NO 2 NO GND_LOCK_2
3 NC 3 NC GND_LED_3
3 COM 3 COM GND
3 NO 3 NO GND_LOCK_3
4 NC 4 NC GND_LED_4
4 COM 4 COM GND
4 NO 4 NO GND_LOCK_4
5 NC 5 NC GND_LED_5
5 COM 5 COM GND
5 NO 5 NO GND_LOCK_5
6 NC 6 NC
6 COM 6 COM
6 NO 6 NO
7 NC 7 NC
7 COM 7 COM 12V
7 NO 7 NO LED_1
8 NC 8 NC
8 COM 8 COM 12V
8 NO 8 NO LED_2
9 NC 9 NC
9 COM 9 COM 12V
9 NO 9 NO LED_3
10 NC 10 NC
10 COM 10 COM 12V
10 NO 10 NO LED_4
11 NC 11 NC
11 COM 11 COM 12V
11 NO 11 NO LED_5
12 NC 12 NC
12 COM 12 COM 12V
12 NO 12 NO LOCK_1
13 NC 13 NC
13 COM 13 COM 12V
13 NO 13 NO LOCK_2
14 NC 14 NC
14 COM 14 COM 12V
14 NO 14 NO LOCK_3
15 NC 15 NC
15 COM 15 COM 12V
15 NO 15 NO LOCK_4
16 NC 16 NC
16 COM 16 COM 12V
16 NO 16 NO LOCK_5
``` ```

View File

@ -89,6 +89,7 @@ void trigger(int id)
gpio_set_level(PIN_GND[id%5], 0); gpio_set_level(PIN_GND[id%5], 0);
vTaskDelay(pdMS_TO_TICKS(250)); vTaskDelay(pdMS_TO_TICKS(250));
gpio_set_level(PIN_LED[id/5], 0);
for(int i = 0; i < 5; i++) for(int i = 0; i < 5; i++)
{ {
gpio_set_level(PIN_GND[i], 0); gpio_set_level(PIN_GND[i], 0);