树梅派学习 6. 继电器模块实验

继电器原理图:
这里写图片描述

接线图:
这里写图片描述

接线图:
这里写图片描述
程序:relay.c

#include <wiringPi.h>
#include <stdio.h>

#define RelayPin      0

int main(void)
{
    if(wiringPiSetup() == -1){ //when initialize wiring failed,print messageto screen
        printf("setup wiringPi failed !");
        return 1; 
    }
//  printf("linker LedPin : GPIO %d(wiringPi pin)\n",VoicePin); //when initialize wiring successfully,print message to screen

    pinMode(RelayPin, OUTPUT);

    while(1){
            digitalWrite(RelayPin, LOW);            
            delay(1000);
            digitalWrite(RelayPin, HIGH);
            delay(1000);
    }

    return 0;
}

编译运行:

gcc relay.c -o relay -lwiringPi -lpthread
./relay

猜你喜欢

转载自blog.csdn.net/xundh/article/details/81808179