Posts

Showing posts from June, 2019

[Arduino] - 파이썬을 이용한 아두이노와 PC 시리얼 통신

파이썬의 시리얼 통신모듈인 pyserial 은 윈도우에서는 커뮤니테이션 포트(com port)를 이용해 장치와 통신을 할수 있게 해준다. 이 모듈을 사용하기 위해서는 pyserial 이 설치되어있어야 한다. pip install pyserial  다음은  class serial.Serial 의 입력 인수들이다. port  – 장치 이름 (ex. COM17, dev/tty.usbserial 또는  tty. usbmodem 등) baudrate  ( int ) – 전송속도(baud rate) (ex. 9600, 115200 등) bytesize  – 데이터 비트수 (   FIVEBITS ,  SIXBITS ,  SEVENBITS ,  EIGHTBITS   ) parity  – 패리티 검사 (  PARITY_NONE ,  PARITY_EVEN ,  PARITY_ODD PARITY_MARK ,  PARITY_SPACE  ) stopbits  – 정지비트 (  STOPBITS_ONE ,  STOPBITS_ONE_POINT_FIVE , STOPBITS_TWO  ) timeout  ( float ) – 수신 제한시간 설정 xonxoff  ( bool ) – (xon/xoff) 소프트웨어 흐름제어 rtscts  ( bool ) – 하드웨어 흐름제어 (RTS/CTS) dsrdtr  ( bool ) – 하드웨어 흐름제어 (DSR/DTR) write_timeout  ( float ) – 송신 세한시간 설정 inter_byte_timeout  ( float ) – Inter-character timeout,  None  to disable (default). exclusive  ( bool ) – 단독 엑세스 모드 (exclusive access mode)  설정 (POSIX 에서 만 해당). 포트가 이미 독점 모드로 열려있는 경우 독점 모드로 사용될수 없다. *RTS - Request To Send, CTS - Clear To Send *DT

[POE] - 패스 오브 엑자일 획득키 F 의 사용법 (Path of Exile)

Image
한국에 패스 오브 엑자일이 상륙하게 되면서 많은 사람들이 관심을 가지고 있다. 패스 오브 엑자일은 디아블로3가 기대에 미치지 못했던 플레이어들 사이에서는 디아블로2의 정신적 후속작으로 인정받고 있는 핵슬게임이다. 아직은 프리오픈 기간이지만 한국 서버가 생기면서 한국 플레이어들이 많아지고있다. 만약PC방과 같은 곳에서 한국 서버로 접속이 안되는 경우 내 문서 > my games 에 있는 Path of Exile 폴더를 지우고 실행하면된다. 채팅장에는 무수한 한글이 보이고 여러 질문들이 올라오는데 바로 아이템 획득 키인 F 키 이다. "아이템 획득키 어떻게 사용하는건가요?", "아이템이 먹어지지 않아요!", "아이템 어떻게 주워요?" "아이템 링크 어떻게 하나요?" 등 의 질문이 많이보인다. 사실 디아블로를 해본 사람들이라면 키 세팅도 크게 다르지 않기 때문에 적응하기에 쉽지만 그렇지 않은사람들도 있는것으로 보인다. 드롭된 아이템들을 확인할 수 있는 방법에는 크게 두 가지로  Alt 키 와  Z 키 가 있다. 우선 Alt 키 를 눌러 푸쉬온 방식으로 누르고 있을때만 드롭된 아이템들을 확인 하는 방법과 Z 키 를 이용해 푸쉬락 방식으로 한번 누르면 다음에 누를때 까지 강조효과가 지속되어 떨어져있는 아이템이나 오브젝트를 확인할 수 있는방법이 있다. 여기까지는 게임을 처음 접하는 사람들도 문제없이 인지하고 있다. 아이템 링크의 경우 패스 오브 엑자일에서는 Ctrl + Alt 를 누른상태에서 원하는 아이템을 클릭하면 채팅창에 올릴 수 있다. # 그럼 F 키는 어떻게 사용하나? 패스 오브 엑자일의 입력 설정 에서 확인해보면 F 키는 아이템 획득 키로 지정이 되어있다. 아마 이 옵션을 본 대다수의 플레이어가 F 키를 누르면 아이템이 인벤토리로 들어올 것으로 생각하는 것 같다.  이렇게 생각하는 원인은 요즘 온라인 게임들은 아주 편리하게 아이