아두이노 블루투스 모듈
블루투스 송수신 테스트 위해 아두이노 블루투스 모듈을 이용했습니다.
(XIAO nRF52840의 모듈을 이용했습니다.)
에러해결(1) bluefruit.h
아두이노를 사용하는데 "Compilation error: bluefruit.h: No such file or directory" 에러가 발생했습니다.
GitHub - adafruit/Adafruit_nRF52_Arduino: Adafruit code for the Nordic nRF52 BLE SoC on Arduino
Adafruit code for the Nordic nRF52 BLE SoC on Arduino - GitHub - adafruit/Adafruit_nRF52_Arduino: Adafruit code for the Nordic nRF52 BLE SoC on Arduino
github.com
이를 해결하기 위해 깃허브에 해결방법이 나와서 해결했습니다.
해결방법은 다음과 같습니다.
이 방법으로 문제를 해결했습니다.
에러해결(3)으로 해결하세요!
에러해결(2) LSM6DS3.h
... 에러가 또 발생했습니다. 이번에도 헤더에러입니다.
이를 설치해도 에러가 발생했습니다.
Compilation error: 'LSM6DS3' does not name a type; did you mean 'IMU_LSM6DS3'?
음... 모듈을 보니 제가 사용하는 모듈은 Seeed사 모듈입니다. 이전 라이브러리를 삭제하고 Seeed 라이브러리를 설치했습니다.
성공!!
에러해결(3) 부트로더
이제 모듈에 업로드하면 됩니다. 그런데 에러가 발생했습니다;;;
Getting Started | Seeed Studio Wiki
Getting Started with Seeed Studio XIAO nRF52840 (Sense)
wiki.seeedstudio.com
에러해결(1) 방법이 잘못된 것 같습니다. 그래서 위 사이트를 참조했습니다.
먼저, Board Manager 세팅을 했습니다.
그리고 Board Manager를 설치했습니다.
그리고 보드를 선택합니다.
이후 지인을 통해 얻은 블루투스 코드를 업로드하면 됩니다.
업로드 성공!!
블루투스도 인식합니다!!
다음 계획
이제 블루투스 모듈을 이용해서 데이터 송수신 테스트를 할 수 있습니다!!!
데이터 송수신 기능을 구현하겠습니다.
'OpenCowork > 자전거 도난 방지' 카테고리의 다른 글
[자전거 도난 방지] 06. 블루투스 데이터 송수신 (0) | 2023.10.24 |
---|---|
[자전거 도난 방지] 05. 블루투스 이해하기 (0) | 2023.10.18 |
[자전거 도난 방지] 03. 블루투스 기능 구현(2) (1) | 2023.10.14 |
[자전거 도난 방지] 02. 블루투스 기능 구현(1) (0) | 2023.10.12 |
[자전거 도난 방지] 01. 디자인 작업 (0) | 2023.10.10 |