'펌웨어/Arduino' 카테고리의 글 목록
본문 바로가기

펌웨어/Arduino4

[아두이노] Zigbee 통신하기 들어가며 아두이노와 라즈베리파이가 Zigbee 통신을 하기 위해서는 일단 서로의 Zigbee칩에 어떤 정보를 주고받을 것인지에 대한 펌웨어를 넣어줘야 한다. 그것을 도와주는 것이 XCTU 프로그램이다. 두 칩에 펌웨어만 넣으면 아두이노끼리 혹은 라즈베리파이끼리 혹은 아두이노와 라즈베리파이 사이의 통신 등 원하는대로 자유롭게 통신할 수 있다. 여기서 사용한 Zigbee는 Xbee 시리즈1로서 점대 점 간의 통신만 가능한 시리즈이다. 시리즈1은 Xbee칩 로고 밑에 S1이라고 적혀있다. XCTU 설치 설치 파일 다운로드는 여기서 하면 된다. http://www.digi.com/xctu 위 사이트에 들어가서 Download XCTU를 클릭하고 운영체제와 버전을 선택하여 다운로드 받아서 exe파일을 실행하여 디.. 2020. 10. 11.
Platform IO를 이용한 아두이노 우노 설정 방법 들어가며 여러가지 IDE나 편집기가 있지만 확장성이나 Git 등의 사용에 있어서 vs code가 여러모로 편하더라고요 확장성 뿐만 아니라 WSL의 출시로 크로스 플랫폼의 사용에 있어서도 vs code가 여러모로 유리하다는 생각이 듭니다. 오늘은 vs code의 platform IO를 사용하는 예제에 대해서 다뤄보겠습니다. 설치 아두이노 인스톨러 버전 IDE와 VS CODE가 설치되어있어야 합니다. 설치했다면 vs code의 확장 탭에서 platform IO를 검색하여 얘를 설치하시면 됩니다. PIO Home이 자동으로 뜹니다. 여기서 New Project를 클릭합니다. 제 보드가 아두이노 우노이므로 적절한 제목을 입력한 뒤 Arduino Uno를 선택합니다. Location은 디폴트 경로를 사용해도 되고.. 2020. 9. 15.
[Arduino] 아두이노 IDE 설치 들어가며 IDE는 Integrated Development Environment의 줄임말로서 코딩, 디버깅, 컴파일, 빌드 및 배포까지 모두 하나의 환경에서 할 수 있는 프로그램이라고 할 수 있습니다. 오늘은 아두이노 IDE를 설치하는 방법에 대한 글을 적어보겠습니다. 아두이노 IDE 설치 먼저 아두이노 IDE를 다운로드 받기 위해서는 https://www.arduino.cc/에 접속합니다. 그리고 상단의 Software 탭에 Downloads를 클릭합니다. 윈도우 10의 경우 빨간색으로 표시된 부분을 클릭합니다. 그리고 나오는 화면에서 Just Downloads를 클릭하고 자신의 운영체제에 맞는 인스톨러를 설치합니다. 그러면 exe 파일이 하나 받아지는데 이를 실행하여 아두이노를 설치할 수 있습니다. .. 2020. 9. 15.
아두이노 하드웨어 회로도 찾는법 아두이노 우노는 ATmega328p를 코어로 사용하고 있다. ATmega328p를 직접 제어하기 위해서는 하드웨어를 직접 봐야 할 필요가 있다. 예를 들어 아두이노 보드에 내장되어 있는 LED는 13번 핀에 연결되어 있는데 이를 ATmega328p를 통해서 제어하려고 한다면 PB5를 컨트롤 해줘야 한다. 이런 것들을 확인하려면 아래의 하드웨어 결선을 확인해봐야 하는 수밖에 없다. 아두이노 우노의 하드웨어는 이 곳에서 확인할 수 있다. https://content.arduino.cc/assets/UNO-TH_Rev3e_sch.pdf 회로도를 찾는 방법은 https://www.arduino.cc/ 에 들어가서 제품을 선택하고 중간 쯤에 Documentation 탭에 Schematics가 있는데 이를 클릭하면.. 2020. 8. 23.