반응형
사용기기:
arduino 33 nano ble
라즈베리파이4
윈도우10, 유니티2020, MongoDB
목적
아두이노의 센서 데이터를 몽고DB에 저장하고 유니티로 활용하기 위함
기본적으로 아두이노 33 nano ble은 윈도우10과의 ble통신을 지원하지 않는다.
그래서 라즈베리파이4를 게이트웨이로 활용하여 데이터를 받고자 하였다.
설계
1. 윈도우로 아두이노 빌드
2. 라즈베리에 ble통신을 위한 파이썬 코드 제작
3. 라즈베리와 아두이노간 ble통신
4. ble통신이 성공하면 라즈베리 서버에서 윈도우 클라이언트로 데이터 전송
5. 파이썬 zmq, C# NetMQ를 이용하여 라즈베리와 윈도우 유니티간 메시지 통신
6. MongoDB에 데이터 저장
7. 데이터 활용(실시간 그래프 그리기)
참고자료
반응형
'하드웨어 > 라즈베리파이' 카테고리의 다른 글
기본 Terminal 설정 (터미널 색바꾸기, 글씨크기 조정) (0) | 2021.04.06 |
---|---|
VNC Viewer로 윈도우에서 라즈베리파이 원격접속하기! (0) | 2021.04.06 |