본문으로 바로가기

Ubuntu 16.04에서 Arduino IDE 설치

category 소프트웨어/ROS 2019. 1. 23. 22:39
728x90
반응형

1 .Ubuntu에 Arduino 설치 I

아래의 명령어를 입력하여 Arduino를 설치합니다.


sudo apt-get install arduino



설치한 아두이노를 실행합니다. 아래와 같은 안내창이 출력되면 Ignore 버튼을 클릭합니다. 다음으로 관리자 암호를 입력합니다.



아두이노 개발자 프로그램이 정상적으로 실행됩니다.




2 .Ubuntu에 Arduino 설치 II

   a. Arduino IDE Linux 버전 다운로드

     아래의 사이트에 접속하여 운영체계에 적합한 프로그램 버전을 다운로드 합니다.

     

    다운로드 페이지 : https://www.arduino.cc/en/Main/Software



b. Linux용 64 bits 전용 프로그램을 다운로드하였습니다.



c.  다운로드 한 프로그램을 압축 해제 합니다.




d. 압축해제한 폴더로 이동한 후 install.sh를 실행하여 Arduino IDE를 설치합니다.


cd 다운로드
cd arduino-1.8.8/
./install.sh



e. 설치를 완료한 Arduino IDE를 실행합니다.


f. 설치를 완료한 후 시리얼포트 사용환경을 설정합니다.


cd /dev
ls -al
sudo usermod -a -G dialout <username>
ls -al



g. 아래의 명령어를 입력하여 환경변수에 path를 등록합니다.


gedit ~/.bashrc
export  PATH=$PATH:$HOME/tools/arduino-1.6.4
source ~/.bashrc





3. rosserial_arduino 설치


아두이노 개발 환경에서 ros를 지원하는 시리얼 통신 패키지를 설치합니다.


sudo apt-get install ros-kinetic-rosserial-arduino




ros용 시리얼 통신 패키지를 설치합니다.


sudo apt-get install ros-kinetic-rosserial




ros용 시리얼 통신 드라이버도 다운로드 하고, catkin_make를 이용하여 컴파일을 수행합니다.


cd /catkin_ws/src
git clone https://github.com/ros-drivers/rosserial.git
cd ..
catkin_make




4. Arduino 환경에 ros_lib 설치


- Arduino 설치위치 확인 : 파일-환경설정 메뉴를 선택하면 아래와 같은 메뉴가 나타나고 스케치북 위치를 확인합니다.




- 스케치북이 설치된 위치로 이동하여 이미 설치된 라이브러리가 있으면 삭제하고 새로운 ros_lib를 설치합니다.


cd /home/sjyong/Arduino/libraries/ rm -rf ros_lib rosrun rosserial_arduino make_libraries.py .






파일-예제에서 ros_lib-HelloWorld 예제를 실행한다.

/










728x90
반응형

'소프트웨어 > ROS' 카테고리의 다른 글

Ubuntu 18.04에 yaml-cpp 설치  (0) 2021.12.12
Arduino에서 ROS 사용  (0) 2019.02.01
ROS Serial Test  (0) 2019.01.02
ROS Kinetic Kame 설치  (0) 2018.11.10
ROS 파일 시스템 및 사용자 패키지 생성  (0) 2018.11.07