본문 바로가기

분류 전체보기15

아두이노 라이브러리 매니저 등록/업데이트 방법 http://junwha0511.blog.me/221535738246 안녕하세요! 오늘은 정보가 별로 없는 아두이노 라이브러리 매니저에 라이브러리를 등록하고, 지속적으로 업데이트하는 방법을 포스팅하려고 합니다. 이 글은 별로 인기가 없을 것 같긴 하지만... 그래도 정보가 많이 없어서 힘들었던만큼 꼭 필요한 포스팅이라고 생각합니다. ​ 아두이노 라이브러리는 크게 네 부류의 파일로 이루어집니다. 소스코드, 예제, 키워드, README 이렇게 네 가지로 분류되는데요, ​ 소스코드는 개발한 라이브러리의 cpp파일과 헤더파일을 src 폴더에 넣으시면 되고, ​ 예제에는 개발한 라이브러리를 사용한 간단한 예제 ino파일을 넣어주시면 됩니다. ​ 키워드 파일이 관건인데요, 키워드 파일은 사용자가 아두이노 IDE에서.. 2019. 5. 12.
아두이노 16x2 LCD 한글 출력 라이브러리 1편-사용법 안녕하세요! ​ 아두이노 16x2 LCD에서 한글 출력하기 1편입니다. ​ 16x2 LCD 한글 출력 라이브러리는 제가 작년부터 개발하기 시작한 라이브러리인데요, ​ 기존의 출력 방법(도트 방식)으로는 16x2 LCD에서 8글자 밖에 표시하지 못하며, 쀓뛣꿿과 같이 된소리나 자음군을 출력하지 못한다는 단점이 있었습니다. ​ 저는 한글을 지워나가면서 출력한다면 여러 글자를 출력할 수 있겠다는 생각을 하게 되었는데요, 그렇게 해서 만들어진 것이 한글 출력 라이브러리 입니다! ​ 그럼 본격적으로 한글 출력 라이브러리를 사용하는 방법을 알려드리도록 할게요:) ​ 1. 한글 출력 라이브러리 다운로드 라이브러리를 다운로드 하는 방법은 두가지가 있는데요, ​ 첫번째는 아래 링크에서 직접 zip 파일을 다운로드 한 후.. 2019. 5. 4.
아두이노 16x2 LCD 한글 출력 라이브러리 안녕하세요! 드디어 시험이 끝났습니다ㅠㅠㅠ 시험 동안 블로그 포스팅을 하고 싶어서 얼마나 기다렸는지... ​ 이번에는 제가 작년부터 개발한 한글 출력 라이브러리에 대해 포스팅 하려고 하는데요, 포스팅은 두 편으로 나눠서 진행될 예정입니다. ​ 1편-한글 출력 라이브러리 사용 방법 2편-한글 출력 개발 과정 및 원리 아두이노에서 한글 출력을 하고 싶으신 분들은 1편만 보시면 되구요, 자세한 원리를 알고 라이브러리를 수정해서 사용하고 싶으신 분들은 2편까지 참고해주시면 되겠습니다:) ​ 포스팅이 완료되면 아래에 링크가 걸릴 예정이에요! ​ 그럼 다음 포스팅에 봬요! http://junwha0511.blog.me/221529118443 2019. 5. 4.
리니어 모터 드라이버 첫 포스팅입니다. 작년 말에 플로터형 인형뽑기를 만들 때 구현하였던 리니어 모터 드라이버에 대해 포스팅 하려고 합니다. ​ 리니어 모터는 앞 뒤로 봉이 나왔다 들어갔다 하는 구조로, 회전력을 일으키는 일반적인 모터와 달리 추력을 일으킨다는 차이점이 있습니다. ​ ​ 리니어 모터는 연결하는 선이 +와 - 두개가 있는데요, +에 +를, -에 -를 연결하면 앞으로 나오고, 반대로 연결하면 안으로 들어갑니다. ​ 아두이노에서는 +와 -를 바꿔서 공급하는 기능이 없기 때문에 릴레이 두개를 사용해서 해결하기로 하였습니다. ​ 아래와 같이 두 릴레이의 COM에 각각 +와 -를 연결하고 NO를 각각 리니어 모터의 -, +에, NC를 각각 리니어 모터의 +, -에 연결합니다. ​ 이렇게 연결을 하고 나면 릴레이를 작동시.. 2019. 5. 4.