Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int button_out = 7; //設定按鍵模組 OUT 接 Arduino Pin 7
- int laser = 8; //設定雷射頭紅線接 Arduino Pin 8
- int b; //設定 Arduino 從按鍵模組的讀取值為 整數b
- void setup() {
- Serial.begin(9600); //設定 Arduino 序列螢幕和電腦傳輸資料的速率為 9600 bits/s
- pinMode(button_out, INPUT); // Arduino 從按鍵模組讀取輸入值,即 0或1
- pinMode(laser, OUTPUT); // Arduino 輸出電壓至雷射頭
- }
- void loop() {
- b = digitalRead(button_out); //讀取按鍵模組輸入值,存為b
- Serial.println (b);
- if (b == 0){
- digitalWrite(laser, HIGH); //當 b=0,即按鍵按下時,開啟雷射
- }
- else {
- digitalWrite(laser, LOW); //不然(即當 b=1,即按鍵釋放時) 關閉雷射
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement