본문 바로가기
반응형

프로그래밍26

Word Search 학습지 제작기 공유 나는 퍼즐을 아주 좋아하는 것은 아니지만 영어학원에서나 학교에서 워드 서치 학습지를 주고 풀어오라고 하면 재밌게 풀던 기억이 있다. 그래서 그 기억을 되살려 아예 직접 워드 서치을 만들어보고 싶다는 생각이 들었다. 그리고 그와 함께 든 생각이 "워드 서치을 만들어 주는 프로그램이 있으면 어떨까?"였다. 물론 인터넷에 워드 서치를 검색하면 모양까지 선택해서 만들 수 있지만 직접 프로그램을 만들어 보는게 의미있을 것 같았다. 따라서 나는 이 프로그램을 만들어 보기로 했다. 사용한 언어는 Python 3, 라이브러리는 GUI 이용을 위해 PyQt5를 사용했으며, 워드 파일 생성을 위한 docx, 라이브러리는 아니지만 응용 프로그램 빌드를 위해 pyinstaller를 이용하였다. 코드는 추후에 좀 더 깨끗하게 .. 2019. 12. 14.
아두이노로 컴퓨터 잠금 해제 장치 만들기 최근 유튜브에서 이런 영상을 보았다. 이 영상을 요약하자면, 옛날 농협에서 쓰던 마그네틱 리더기가 달린 키보드에 삼성페이 결제를 하면, 자동으로 컴퓨터 잠금을 해제할 수 있다는 내용이다. 마그네틱 리더기도 일종의 HID 장치이기 때문에, 충분히 이런 게 가능하다. 이 분은 키보드를 구할 수 없어서 직접 마그네틱 리더기를 구매해 버리셨다(...) 어쨌든 난 이렇게 고가의(?) 장비를 살 돈과 삼성페이 & LG페이가 지원되는 폰이 없기 때문에 아두이노를 통해 헝그리 버전으로 구현해 보기로 했다. 난 MST 방식 말고 RC522 RFID 모듈을 사용하기로 했다. 이 모듈은 엄청 흔하디 흔한 모듈로, 쉽게 구할 수 있다. 또 가격도 저렴하다(이거에 관해서는 웃픈 스토리가 하나 있다.내가 인두기를 사기 전에, 이.. 2019. 8. 27.
반응형