설치를 모두 끝냈다면 이제 직접 제어를 시작해 보자



아두이노 디지털 핀 제어

1. 디지털핀의 출력 제어 명령어

1
2
board.digital[13].write(1)
board.digital[13].write(0)
cs


2. 디지털 핀의 값을 읽는 명령어

1
in = board.digital[13].read()
cs



만약 계속해서 board의 함수를 적기 귀찬다면 board.get_pin()함수를 이용하여 Reference를 이용할 수 있다
함수의 파라미터 부분은 [a/d]:[pin#]:[i/o/p/s]로 구분된다 

첫번째 섹션의 a는 아날로그 b는 디지털
두번째 섹션은 핀번호를
세번째 섹션의 i는 입력, o는 출력, p는 PWM제어, s는 서보를 의미한다.


1
2
3
4
5
pin3 = board.get_pin('d:3:o')
pin3.write(1)
 
pin3=board.get-pin('d:3:s')
pin3.write(120)
cs


+ Recent posts