2016年7月21日 星期四
[Arduino]Day3-Buzzer
蜂鳴器只有正負兩隻腳位
正給電就會發出聲音,
必須製造高頻頻率,才會是人耳較能接受的聲音
如果沒有高頻,直接給3.3V,則只有通電瞬間一小聲"波"就沒聲音了。
int Buzzer = 7;//蜂鳴器腳位
void setup() {
// put your setup code here, to run once:
pinMode(Buzzer,OUTPUT);//
}
void loop() {
// put your main code here, to run repeatedly:
unsigned char i,j;
while(1)
{
for(i=0;i<120;i++)//製造一個頻率
{
digitalWrite(Buzzer,HIGH);//發聲
delay(1);//delay 1ms
digitalWrite(Buzzer,LOW);//無聲
delay(1);//delay 1ms
}
for(i=0;i<150;i++)//製造另一個頻率
{
digitalWrite(Buzzer,HIGH);//發聲
delay(2);//delay 2ms
digitalWrite(Buzzer,LOW);//無聲
delay(2);//delay 2ms
}
}
}
訂閱:
張貼留言 (Atom)
[Sensor]MPU92/65
MPU92/65是很久以前買的感測器 基本上有加速度計、陀螺儀、電子羅盤、溫度計 以下是該電子商城的介紹 https://www.factoryforward.com/product/gy-87-mpu-9265-3-axis-9-dof-attitude-gyro-magnet...
-
程式碼 ========================================================= #include <Servo.h> #define Servo_Pin 7 // 定義伺服馬達輸出腳位(...
-
昨天發現NB風扇一直發生出運轉聲音,之前使用都不會這樣, 打開工作管理員,發現有個程序固定會占用30%左右的CPU效能, 如下 wlanext.exe Windows Wireless LAN 802.11 Extensibility Framework 這個程序只知...
-
本文引用自 https://www.arduino.cn/thread-12445-1-1.html // 控制 LED 亮滅, 每秒閃爍 5 次: 亮 0.1 秒滅 0.1 秒 ... // Prescaler 用 64 volatile int ggy...
沒有留言:
張貼留言