樹莓派控制繼電器
阿新 • • 發佈:2021-02-10
樹莓派控制繼電器
一、繼電器和樹莓派接線
(1)在樹莓派的開發環境中,敲入指令: gpio- readall,所列出的表,對應的時樹莓派的IO口(接線時把USB口朝自己)。
(2)
樹莓派的3.3v和繼電器的VCC連線起來(正極)
樹莓派的0v和繼電器的IN連線起來(負極)
樹莓派的GPIO7和繼電器的GND連線起來
二、實現鍵盤輸入0導通輸入1斷開
#include <wiringPi.h>
#include <stdio.h>
int main()
{
int cmd;//輸入指令
if(wiringPiSetup ()==-1)//裝置初始化
{
printf("硬體介面初始化失敗\n");
return -1;
}
pinMode(7,OUTPUT);//設定第七個引腳為輸出引腳
digitalWrite(7,HIGH);//設定第七個引腳為斷開狀態
while(1)
{
printf("請輸入0/1:0——斷開開關,1——導通開關\n");
scanf("%d",&cmd);
getchar ();//吸收回車符
if(cmd==1)
{
digitalWrite(7,LOW); //低電平導通開通
}
else if(cmd==0)
{
digitalWrite(7,HIGH); //高電平導通斷開
}
cmd=10;
}
}
執行結果:
——@上官可程式設計