[아두이노 -> 파이썬 시리얼 통신 알아보기]2018/10/18 - [===[프로그래밍]===/Arduino] - [아두이노 → 파이썬] 시리얼 통신으로 문자열 보내는 방법 #이번에는 저번 글과 반대로 파이썬의 코드를 통해 아두이노에게 문자열 등의 원하는 값을 전송하는 방법을 알아보겠습니다 .개인적으로는 파이썬에서 아두이노로 보내는 쪽이 좀 더 까다롭다고 생각합니다. 파이썬 코드는 간단합니다. 포트와 보드레이트를 맞춰주시고, 원하시는 문자열을 전송하기만 하면 됩니다. 저는 Q12345678이라는 값을 보내보겠습니다. # 파이썬 코드 : import serial print('serial ' + serial.__version__) # Set a PORT Number & baud rate PORT = 'COM..
[파이썬 -> 아두이노 시리얼 통신 알아보기] 2018/10/20 - [===[프로그래밍]===/Arduino] - [파이썬 → 아두이노] 시리얼 통신으로 문자열 보내는 방법 아두이노에서 나오는 값을 파이썬으로 읽어들이는 방법입니다. 파이썬 라이브러리인 pyserial이 설치되어있어야 하며, 문자열을 읽는 방법을 다룰 것입니다.이를 통해 아두이노의 센서 등에서 얻은 정보를 파이썬 코드를 통해 직접 처리 할 수 있습니다. 먼저 아두이노의 코드를 먼저 살펴보겠습니다.아두이노는 단순히 임의의 값만을 전송할 것이므로 코드가 간단합니다.아두이노에서는 Serial.print 함수를 통해 시리얼로 값을 전달할 수 있습니다. 이번에는 Q12341000부터 Q12342000까지가 반복되는 문자열을 전송해보겠습니다. #아..
준비물 : 아두이노, IR수신기, 리모콘 IR리모콘을 이용하면 아두이노를 원격제어 할 수 있습니다. 리모콘이 따로 없다면, 집에 있는 안쓰는 에어콘이나 티비 등의 리모콘을 사용하실 수 있습니다. 모듈 형태로 된 수신기는 Vcc ,GND 단자 위치 표기 되어있기 때문에 헷갈릴 일이 드물지만, 작은 수신기 단자의 경우 모델명을 검색하여서 데이터 시트를 확인하시고 연결 하시면 될 것같습니다. 아래의 이미지는 제가 사용한 단자와 데이터 시트입니다. 저 같은 경우에는 아두이노가 아닌 다른 보드의 Vcc를 사용했을 때, 동작을 안했던 적이 있었는데 알고보니 Vcc가 6V 인 보드여서 제대로 동작이 되지 않았던 적이 있습니다. 따라서 데이터 시트를 확인해주시고 사용해주시면 좋을 것 같습니다. ※ 그냥 연결해서 사용하..