LD06 Lidar Sensor : ROS2 패키지 설치

1. 먼저 작업 폴더의 src로 이동합니다. 제가 사용하고 있는 ROS2 작업폴더는 ros2_ws입니다. 2. LD06 라이다 ROS2 패키지를 제공하는 사이트는 아래를 참고하시기 바랍니다. https://github.com/linorobot/ldlidar 3. 아래의 명령어를 실행하여 LD06 라이다 ROS2 패키지의 소스를 다운로드합니다. 위와 같은 명령어를 입력하였는데 정상적으로 소스를 다운로드하지 못하고 아래와 같은 에러 메시지가 출력될 경우가 있습니다.  위와 같은 에러가 발생하는 이유는 github에서 2021년 08월 13일부로 더 … Read more

GY-86 : IMU(관성센서)

1. 참조 사이트 모음 https://m.blog.naver.com/msyang59/220108266726GY-86 가속도 자이로 지자기 기압 센서 보드를 붙이다아두이노 나노에 MPU6050 가속도 자이로 센서와 HMC5883L 지자기 센서 그리고 MS5611 기압 센서를…blog.naver.com https://rudalskim.tistory.com/329[아두이노] GY-86 모듈로 FreeIMU 사용하기GY-86 모듈은 10-DOF(10 Degrees of Freedom) IMU(Inertial measurement unit : 관성측정장치) 센서 보드로 MPU6050(3축 자이로 + 3축 가속도) + HMC5883L(3축 자계) + MS5611(대기 압력) 센서의 조합으로 9축의 … Read more

공기품질 가스센서 : TGS2600

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트  : https://vctec.co.kr/product/%EA%B3%B5%EA%B8%B0%ED%92%88%EC%A7%88-%EA%B0%80%EC%8A%A4-%EC%84%BC%EC%84%9C-tgs2600-air-quality-gas-sensor-tgs2600/18099/ 2. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 3. 스케치에서 먼지센서 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 4. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다. 5. 위의 테스트 소스는 TSG2600 센서를 테스트 하기 위한 간략한 예제입니다. 좀 더 다야야한 센서를 테스트 하시고 싶으시면 아래의 소스를 참고하시기 바랍니다.

먼지 센서 : PSM9003M

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트 : https://www.devicemart.co.kr/goods/view?no=10917276 2. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 3. 스케치에서 먼지센서 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 4. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다. 5. sketch의 라이브러리 매니저에서 pms로 검색하여 아래와 같이 라이브러리를 설치합니다. 6. 설치 폴더의 examples에서 Basic 소스를 이용하였습니다.

PIR센서 : SIS612P-L

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트 : https://www.devicemart.co.kr/goods/view?no=1342156 인체감지센서 [SIS612P]-PIR SENSOR인체 감지용 동작 센서입니다. 센서감도 조정, DELY TIME 조정, DARK 감도 조정이 가능합니다.www.devicemart.co.kr 2. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 3. 스케치에서 PIR 센서 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 4. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다. 5. 테스트 파일

화재감시 센서 : OSTSen-30105

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트 :  https://www.devicemart.co.kr/goods/view?no=1385541 2. OSTSen-30105 보드에 핀을 연결합니다. 3. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 4. 스케치에서 화재감지 센서 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 5. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다. 5. sketch 라이브러리 매니저에서 max30105를 검색하여 라이브러리를 설치합니다. 6. 설치된 libraries 폴더에 examples 폴더가 있고 다양한 예제들이 있습니다.

화재인식 센서 : Flame Sensor

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트 :  https://eduino.kr/product/detail.html?product_no=391&gclid=Cj0KCQjwkbuKBhDRARIsAALysV5L1jNy_EHWm4IW4OgW42mNHX6uDZiVFPoSsQs3pVAAxcSKAjnCldkaAoffEALw_wcB  2. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 3. 스케치에서 불꽃센서 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 4. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다.

가스센서 모듈 : MQ-135

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트 :  https://eduino.kr/product/detail.html?product_no=501 에듀이노(Eduino)아두이노 전문 교육쇼핑몰, 보드, 쉴드, 센서, 모듈, 키트, 로봇, 드론 등 판매www.eduino.kr 2. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 3. 스케치에서 MQ-135 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 4. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다. 5. 테스트 파일

가스센서 모듈 : MQ-5

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트 : https://www.eduino.kr/product/detail.html?product_no=118  2. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 3. 스케치에서 MQ-5 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 4. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다. 5. 테스트 파일

가스센서 모듈 : MQ-2

1. 아래의 사이트에 방문하여 각종 정보를 참조합니다. 참조사이트 :  https://www.eduino.kr/product/detail.html?product_no=120에듀이노(Eduino)아두이노 전문 교육쇼핑몰, 보드, 쉴드, 센서, 모듈, 키트, 로봇, 드론 등 판매www.eduino.kr 2. 아래의 그림과 같이 Arduino sensor shield 보드의 UART 포트에 연결합니다. 3. 스케치에서 MQ-2 제품의 데이터를 취득할 수 있도록 프로그램을 작성합니다. 4. UART 통신 터미널을 실행하여 센서 데이터의 취득여부와 동작상태를 확인합니다. 5. 테스트 파일