#!/usr/bin/python
#-*- coding:utf-8 -*
import pyfirmata
print("아두이노 연결중")
ObjArduino = pyfirmata.Arduino('/dev/ttyACM0')
print("아두이노 연결완료 !")
ObjPwm = ObjArduino.get_pin('d:3:p') # d(digital)/a(analog)
# pin number
# i(input)/0(output)/p(pwm)
try:
while True:
print("와일")
duty = int(input("duty 비를 입력하시오 (최대 100):"))
ObjPwm.write(duty/100.0) #duty 는 1을 넘을 수 없음
pass
except:
print("except")
pass
ObjArduino.exit()
'공부,일 > 라즈베리 파이' 카테고리의 다른 글
리눅스 c언어 파일 감시 이벤트 inotify (0) | 2023.03.31 |
---|---|
라즈베리 파이엣 c 언어 컴파일. (0) | 2023.03.31 |
라즈베리파이 to 아두이노 실습 (0) | 2021.08.13 |
라즈베리 파이로 아두이노 조작하기 (0) | 2021.08.13 |
TCP/IP 4 Layer 설명 (0) | 2021.08.13 |
댓글