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

继电器原理图:
树梅派学习 6. 继电器模块实验_第1张图片

接线图:
树梅派学习 6. 继电器模块实验_第2张图片

接线图:
树梅派学习 6. 继电器模块实验_第3张图片
程序:relay.c

#include 
#include 

#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

你可能感兴趣的:(树莓派)