• 카테고리

    질문 & 답변
  • 세부 분야

    임베디드 · IoT

  • 해결 여부

    미해결

12번 포트 -> 10번포트로 연결해야 불이들어옵니다

19.08.31 00:34 작성 조회수 146

0

LED=12 로 설정했음에도 10번하고12번 포트에 꽂아야지만 프로그램이 동작하네요 10번 14번에 꽂으면 어둡긴하지만 불이들어오고 1214는 아예동작을 안해요 왜그런 건가요?  라즈베리파이3b+보드사용하고있습니다~

답변 1

답변을 작성해보세요.

0

안녕하세요?

라즈베리파이를 활용하여 재미있는 프로젝트를 만드시길 기원합니다. 저는 지금 스마트 글라스 영상인식 프로젝트를 준비하고 있습니다.

질문하신 내용을 보니 혹시 Pin 번호를 잘못 확인한 것이 아닌가 싶네요. 저도 예전에 혼동한 적이 있는데 라즈베리파이 GPIO핀 번호는 물리적인 BOARD번호와 BCM번호가 다릅니다.  위의 코드를 보면 GPIO.BCM 즉, 라즈베리파이 단일칩인 브로드콤칩의 채널 GPIO번호를 사용한다고 했으므로 BCM기준의 핀번호를 사용해야합니다. 

아래의 링크를 보면 자세한 설명이 나와 있고, 제 강의 '라즈베리파이 GPIO'나 'GPIO제어하기'를 보시면 설명이 나옵니다. 

https://raspberrypi.stackexchange.com/questions/12966/what-is-the-difference-between-board-and-bcm-for-gpio-pin-numbering

감사합니다.