본문 바로가기

Study/Arduino34

hex string to byte array 말 그대로 HEX형식의 String을 Byte 타입으로 바꾸는 방법입니다. 예를들면 아래 형식의 String이 있습니다. 15C:CF:7F:00:67:2Dcs 위와 같은 형식의 String 값을 byte array로 바꾸는 방법입니다. 1234567891011Serial1.println(macaddr); for(int i=0;i 2016. 6. 1.
아두이노 부트로더 구조 ※아두이노 위키백과를 바탕으로 작성하였습니다. 먼저 Arduino는 두개의 ATmega로 구성되어 있습니다. ATmega16U2는 USB-Serial 컨버터의 역할을 하는 녀석이고, ATmega328P는 부트로더와 앱(APP)이 들어가는 녀석입니다. 구조를 보면 아래의 그림과 같습니다."Arduino Uploader ko" by Dolicom - 자작. Licensed under CC BY-SA 3.0 via 위키미디어 공용 - https://commons.wikimedia.org/wiki/File:Arduino_Uploader_ko.svg#/media/File:Arduino_Uploader_ko.svg 아두이노의 USB로 전원이 연결되면 ATmega16U2를 거쳐 UART를 통해 ATmega328P로 .. 2015. 12. 14.
Intel Edison 초기설정하기 1. UART 연결하기 먼저 보드에 전원과 uart케이블을 연결합니다. 그리고 UART 드라이버를 깔아줍니다. 드라이버 다운로드 그리고 putty같은 터미널로 연결합니다. 포트는 자기 Edison의 포트, 속도는 115200bps로 설정하신 후 Open을 눌러줍니다. putty연결후 전원을 바로 인가하시면 아래와 같이 부팅되는 걸 볼 수 있습니다. 만약 아무 것도 나오지 않는다면 이미 부팅이 된 것이니 엔터키를 치시면 로그인하라고 나옵니다. 초기 로그인 id는 root입니다. 비번은 설정되어 있지 않습니다. edison의 기본 설정 명령어는 configure_edison으로 시작합니다. name은 이름변경, password는 패스워드 변경, wifi는 wifi접속, server는 웹페이지에서 접속입니다... 2015. 11. 23.
arduino uno 기회가 되서 아두이노(Arduino)를 만지게 되었습니다. 사용방법은 무척 쉽습니다. 우선 프로그램을 다운받습니다. 아두이노 프로그램 다운로드 위 링크를 누르시면 프로그램 다운로드 페이지로 이동합니다. 기부를 하셔도 되고, JUST DOWNLOAD를 클릭하시면 프로그램을 바로 다운로드 받습니다. 다운 받은 프로그램을 설치해 주세요. 표시한 아이콘을 누르시면 예제소스코드를 열 수 있습니다. 전 display의 rowcolumn scanning을 선택했습니다. 아이콘 중 밑줄친 체크그림을 누르시면 컴파일을 합니다. 그리고 오른쪽 화살표는 보드에 다운로드!! 만약 에러가 나신다면~ 메뉴의 도구-> 포트 -> arduino uno를 선택하심 됩니다. 이제 하드웨어를 구성해야겠죠!! 예제 하드웨어 구성은 이쪽에서.. 2015. 3. 26.

인기글