Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. int button_out = 7; //設定按鍵模組 OUT 接 Arduino Pin 7
  2. int laser = 8; //設定雷射頭紅線接 Arduino Pin 8
  3. int b; //設定 Arduino 從按鍵模組的讀取值為 整數b
  4.  
  5. void setup() {
  6. Serial.begin(9600); //設定 Arduino 序列螢幕和電腦傳輸資料的速率為 9600 bits/s
  7. pinMode(button_out, INPUT); // Arduino 從按鍵模組讀取輸入值,即 0或1
  8. pinMode(laser, OUTPUT); // Arduino 輸出電壓至雷射頭
  9. }
  10.  
  11. void loop() {
  12. b = digitalRead(button_out); //讀取按鍵模組輸入值,存為b
  13. Serial.println (b);
  14. if (b == 0){
  15. digitalWrite(laser, HIGH); //當 b=0,即按鍵按下時,開啟雷射
  16. }
  17. else {
  18. digitalWrite(laser, LOW); //不然(即當 b=1,即按鍵釋放時) 關閉雷射
  19. }
  20.  
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement