반응형
라즈베리파이 피코 -#4
마지막으로 브링크 예제를 만들어 보죠.
딱히 소스코드가 어렵지 않으니 설명은 생략하고,
아두이노와 거의 유사하게 만든것 같습니다.


/**
* Copyright (c) 2020 Raspberry Pi (Trading) Ltd.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#include "pico/stdlib.h"
void function(int pin);
int main()
{
#ifndef PICO_DEFAULT_LED_PIN
#warning blink example requires a board with a regular LED
#else
const uint LED_PIN = 1;
for(int i = 0; i < 4; i++)
{
gpio_init(i);
gpio_set_dir(i, GPIO_OUT);
}
while (true)
{
function(0);
function(1);
function(2);
function(3);
}
#endif
}
void function(int pin)
{
gpio_put(pin, 1);
sleep_ms(250);
gpio_put(pin, 0);
sleep_ms(250);
return ;
}
'라즈베리' 카테고리의 다른 글
| 라즈베리파이 피코 -#6 (0) | 2022.01.23 |
|---|---|
| 라즈베리파이 피코, 마이크로파이썬 설치하기 (0) | 2021.07.18 |
| 라즈베리파이 피코 -#3 (1) | 2021.03.17 |
| 라즈베리파이 피코 -#2 (0) | 2021.03.17 |
| 라즈베리파이 피코 -#1 (0) | 2021.03.17 |
댓글