Skip to content
Snippets Groups Projects
Commit 3ff7410f authored by ma1u20's avatar ma1u20
Browse files

Upload New File

parent f6f00c8b
Branches
No related tags found
No related merge requests found
#include <stdio.h>
#include "pico/stdlib.h"
#include "hardware/gpio.h"
#define RED_LED_PIN 25
#define AMBER_LED_PIN 8
#define GREEN_LED_PIN 7
int main() {
stdio_init_all();
gpio_init(RED_LED_PIN);
gpio_init(AMBER_LED_PIN);
gpio_init(GREEN_LED_PIN);
gpio_set_dir(RED_LED_PIN, GPIO_OUT);
gpio_set_dir(AMBER_LED_PIN, GPIO_OUT);
gpio_set_dir(GREEN_LED_PIN, GPIO_OUT);
gpio_put(RED_LED_PIN, 0);
gpio_put(AMBER_LED_PIN, 0);
gpio_put(GREEN_LED_PIN, 0);
while (true) {
gpio_put(RED_LED_PIN, 1);
gpio_put(AMBER_LED_PIN, 0);
gpio_put(GREEN_LED_PIN, 0);
sleep_ms(20000);
gpio_put(RED_LED_PIN, 1);
gpio_put(AMBER_LED_PIN, 1);
gpio_put(GREEN_LED_PIN, 0);
sleep_ms(2000);
gpio_put(RED_LED_PIN, 0);
gpio_put(AMBER_LED_PIN, 0);
gpio_put(GREEN_LED_PIN, 1);
sleep_ms(5000);
gpio_put(RED_LED_PIN, 0);
gpio_put(AMBER_LED_PIN, 1);
gpio_put(GREEN_LED_PIN, 0);
sleep_ms(2000);
}
return 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment