반응형







LED는 12번핀에 연결하고 버튼은 11번핀에 연결한 상태입니다. 이제 버튼을 누를 때마다 LED가 켜지도록 만들 것입니다.





  1. #-*- coding: utf-8 -*-   
  2.   
  3. import RPi.GPIO as GPIO  
  4. import time  
  5.   
  6. GPIO.setmode( GPIO.BOARD )  
  7.   
  8. #12번핀은 출력모드로 설정  
  9. GPIO.setup(12, GPIO.OUT)  
  10. #11번핀은 입력모드로 설정  
  11. GPIO.setup(11, GPIO.IN, pull_up_down=GPIO.PUD_UP)  
  12.   
  13.   
  14. while True:  
  15.   
  16.     input_state = GPIO.input(11)  
  17.     if input_state == False:  
  18.         GPIO.output(12, GPIO.HIGH)  
  19.     else:  
  20.         GPIO.output(12, GPIO.LOW)  
  21.   
  22.     time.sleep(0.5)  


반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts