樹莓派控制繼電器

2021-10-13 05:21:53 字數 1222 閱讀 5155

# include

int wiringpisetup (

void

)

返回:執行狀態,-1表示失敗

當使用這個函式初始化樹莓派引腳時,程式使用的是wiringpi 引腳編號表。

void pinmode (

int pin,

int mode)

pin:配置的引腳

mode:指定引腳的io模式

可取的值:input、output、pwm_output,gpio_clock

作用:配置引腳的io模式

void digitalwrite (

int pin,

int value)

pin:控制的引腳

value:引腳輸出的電平值。

可取的值:high,low分別代表高低電平

#include

#include

#include

#include

//巨集定義引腳

#define s1 26

#define s2 27

#define s3 28

#define s4 29

intmain()

//設定為輸出

pinmode (s1,output)

; pinmode (s2,output)

; pinmode (s3,output)

; pinmode (s4,output)

;//初始化為高電平,繼電器燈滅

digitalwrite

(s1,high)

;digitalwrite

(s2,high)

;digitalwrite

(s3,high)

;digitalwrite

(s4,high)

;while(1

)switch

(cmd)

}return0;

}

wiringpi庫詳細使用:wiringpi

此為簡單操作樹莓派io的方法,不只用於繼電器

簡單總結,用於備忘。。。

嚮往可以幫到你

師承上官可程式設計,陳立臣

樹莓派控制繼電器

硬體初始化函式 使用wiringpi時,你必須在執行任何操作前初始化樹莓派,否則程式不能正常工作。可以呼叫下表函式之一進行初始化,它們都會返回乙個int 返回 1 表示初始化失敗。int wiringpisetup void 返回 執行狀態,1表示失敗 當使用這個函式初始化樹莓派引腳時,程式使用的是...

樹莓派控制繼電器開關

樹莓派預設安裝了python,所以可以直接用python命令 但是在執行的時候報錯沒有requests模組 解決辦法 安裝easy install sudo apt get install python setuptools 安裝pip sudo easy install pip 最後安裝模組 su...

使用樹莓派控制繼電器

一 使用方法總結 vcc接 5v,gnd接負,in1接gpio口,二 然後使用linux命令或者程式設計控制gpio口高低電位即可,如 執行下列命令 gpio readall 列出所有針角 gpio mode 1 out 設定 以writepi編號為1 的gpio 即gpio1口 口為輸出模式 gp...