기본적으로 jetbot을 구매 하면 jetson nano 모듈의 포함 유무로 가격차이가 발생한다. 같은제품에서의 추가 옵션은 jetson nano의 유무만인줄 알았다.

 

내가 구매한 jetbot은 기본 jetbot 시리즈 중에서 https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetbot-ai-robot-kit/ Waveshare JetBot AI Kit 이다.

해당 젯본의 경우 Jetbot expansion board 라는 jetson nano 와 연결되며 배터리팩과 OLED 상태 표시창, 전원버튼, 충전케이블 연결 아탑터로 구성되어 있으며 뒷면엔 포터모듈과의 연결포트를 지원해준다. 즉 jetson nano 가 ROS 를  구성하여 신호를 보낸다면 그 신호를 받아서 처리해주는 모듈이 바로 이 expansion board 이다. 여기서 내가 착각한 사실은... 배터리 팩이 그냥 우리가 일반적으로 일상에서 사용하는 AA 건전지 인줄알았던 것이다.. 그래서 젯봇을 조립한뒤 호기롭게..... 다이소에서 3000원에 20개나 들어있는 AA 건전지를 구매하였고.. 베터리 슬롯에 넣는순간 그 허전한 공간이란..... 다시 한번 확인해보니..

사용하는 베터리는 18650 베터리 이며... 작은 글씨로... (Not.... Included).... 젝힐.... ㅡ.ㅡ;;;;

찾아보니 해당 베터리는 여러 용도로 사용되는 충전 베터리 였던... (가깝게는 전자담배에서 소형 플래시에서부터 크게는 병렬, 직렬 연결해서 DIY 배터리 팩을 제작)

 

베터리를 급하게 구매한뒤에... 연결후 충전이 잘 되고 있는지 확인하고 싶었다..

앞에서 언급했듯 expansion board에는 OLED Display 가 연결되어서 젯봇의 상태를 표시해준다.

현재 나의 젯본 OLED Display 에서 표시되어주는 상태값.. 

기본적으로는 디스크 사용량, 메모리 사용량, 네트워크 사용유무와  ip 값이다. 이 정보를 바탕으로 현재 jetbot에 여유 메모리 상태와 젯봇을 외부에서 연결없이 ip를 확인하여 Jupyter Lab에 연결하여 코드를 수정, 실행할 수 있는 것이다.

 

이곳에 배터리 충전양과 전압등을 표시하는 방법을 서치해보니 친절하게 사용법을 남겨주셨다.

https://m.blog.naver.com/zeta0807/221756647728

 

젯봇 OLED에 배터리 충전 및 잔량 표시 성공

글 작성: 2020.01.01 1차 수정: 2020.01.01 Jetbot software에 대한 설명이 아닌 wavesahre Jebot AI ...

blog.naver.com

jetson nano를 사용할때 전원 이슈가 있다는 이야기를 들었으며, 동작도중에 멈추거나 무선 연결로 학습시 전원이 나갈경우 문제가 발생할 수 있기때문에 배터리 상태 표시는 중요하다는 생각이 들었다.

 

위 블로그의 내요을 찾아보면.. Waveshare 사에서 해당 방법을 공유한것인가? 

$ git clone https://github.com/waveshare/jetbot
$ cd jetbot
$ sudo python3 setup.py install

만 해주면 끝.....

 

모든작업이 끝나면 항상 하는것은..... Reboot...... and update...  and upgrade....

결과는 대만족... ip정보는 통합되어 표시되었으며 그로인해 생긴 여유 공간에 배터리 충전량과 현재 전압 정보가 잘 표시 되는것을 확인할 수 있다. 

'AIFFEL > JetBot' 카테고리의 다른 글

유용한 앱  (0) 2021.12.14
JetBot Ubuntu 18.04 한글팩 및 한글 자판 설정  (0) 2021.12.07

+ Recent posts