soosun.tistory.com/669?category=346066
이 글에서 제작한 릴레이 테스트용 간략한 코드,
테스트는 LED를 이용한다.
#include <stdio.h>
#include <wiringPi.h>
#define LED1 5 // wPi 5, BCM_GPIO 24
#define REL1 2 // wPi 2, BCM_GPIO 27
int main(void)
{
// Raspberry pi wiringPiSetup ...
if(wiringPiSetup() == -1) return 1;
// LED on-off ...
pinMode(LED1, OUTPUT);
digitalWrite(LED1, 1); // On
printf("LED1 on ...\n");
pinMode(REL1, OUTPUT);
for(;;)
{
digitalWrite(REL1, LOW); // turn On relay ...
printf("REL1 low ...\n");
delay(9000);
digitalWrite(REL1, HIGH); // turn Off relay ...
printf("REL1 High ...\n");
delay(9000);
}
return 0;
}
// gcc -o relay relay.c -lwiringPi
// sudo ./relay
ㅇ Pin number: wPi 2, BCM_GPIO 27
'1. SW 개발 & IT 트렌드' 카테고리의 다른 글
Supercomputing with Raspberry Pi | HackSpace 41 (0) | 2021.03.21 |
---|---|
[기사] 서빙 로봇 도입으로 인력 30% 절감 (0) | 2021.02.16 |
전원 제어를 위한 '스마트 멀티탭(플러그)' 제작(릴레이, 라즈베리파이) (0) | 2021.02.06 |
기술에 있어 '표준화'라는 것 ? (0) | 2021.02.04 |
Web 개발자 로드맵(Front-end & Back-end) - 강의 소개 (0) | 2021.01.30 |
댓글