樹莓派練習程序(蜂鳴器)


蜂鳴器模塊如下圖:

樹莓派的引腳如下圖:

我們將Vcc引腳連接物理接口1(注意這里需要用3.3v),I/O引腳連接物理接口40,GND引腳連接物理接口39。

實物連接如下圖:

編程使用WiringPi庫,使用wpi引腳編碼方式控制GPIO。

代碼如下:

#include <wiringPi.h>
#include <stdio.h>
#include <sys/time.h>

#define FengNing    29

int main(void)
{
    float dis;

    if (wiringPiSetup() == -1) { //when initialize wiring failed,print messageto screen
        printf("setup wiringPi failed !");
        return 1; 
    }
    
    pinMode(FengNing, OUTPUT);        //設置為輸出
    
    while (1) {
    
        digitalWrite(FengNing, HIGH);
        delay(333);
        digitalWrite(FengNing, LOW);    
        delay(333);
    }
    
    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM