first test

This commit is contained in:
TheJoKlLa 2024-11-07 08:22:42 -05:00
parent cf395f9c86
commit b8a5375060

View File

@ -82,9 +82,17 @@ void trigger(int id)
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], 1);
} }
gpio_set_level(PIN_LED[id/5], 1);
gpio_set_level(PIN_GND[id%5], 0);
vTaskDelay(pdMS_TO_TICKS(250));
for(int i = 0; i < 5; i++)
{
gpio_set_level(PIN_GND[i], 0);
}
gpio_set_level(PIN_LOCK[id/5], 1); gpio_set_level(PIN_LOCK[id/5], 1);
gpio_set_level(PIN_GND[id%5], 1); gpio_set_level(PIN_GND[id%5], 1);
@ -92,6 +100,21 @@ void trigger(int id)
gpio_set_level(PIN_LOCK[id/5], 0); gpio_set_level(PIN_LOCK[id/5], 0);
gpio_set_level(PIN_GND[id%5], 0); gpio_set_level(PIN_GND[id%5], 0);
for(int i = 0; i < 5; i++)
{
gpio_set_level(PIN_GND[i], 1);
}
gpio_set_level(PIN_LED[id/5], 1);
gpio_set_level(PIN_GND[id%5], 0);
vTaskDelay(pdMS_TO_TICKS(500));
gpio_set_level(PIN_LED[id/5], 0);
for(int i = 0; i < 5; i++)
{
gpio_set_level(PIN_GND[i], 0);
}
} }
void identify(int id) void identify(int id)
@ -109,13 +132,22 @@ void identify(int id)
gpio_set_level(PIN_GND[i], 1); gpio_set_level(PIN_GND[i], 1);
} }
gpio_set_level(PIN_LED[id/5], 1); for(int i = 0; i < 3; i++)
gpio_set_level(PIN_GND[id%5], 0); {
gpio_set_level(PIN_LED[id/5], 1);
gpio_set_level(PIN_GND[id%5], 0);
vTaskDelay(pdMS_TO_TICKS(250));
vTaskDelay(pdMS_TO_TICKS(100)); gpio_set_level(PIN_LED[id/5], 0);
gpio_set_level(PIN_GND[id%5], 1);
vTaskDelay(pdMS_TO_TICKS(250));
}
gpio_set_level(PIN_LED[id/5], 0); gpio_set_level(PIN_LED[id/5], 0);
gpio_set_level(PIN_GND[id%5], 1); for(int i = 0; i < 5; i++)
{
gpio_set_level(PIN_GND[i], 0);
}
} }