-
1일차-바른자세 헬린이 프로젝트바른자세 헬린이 (아두이노 + 안드로이드 + 리액트) 2020. 11. 11. 16:48
바른자세 헬린이 프로젝트를 시작했다.
학교 들어와서 개발하는 프로젝트를 하고 싶었는데, 그간은 그게 충족되지 못했다..
혼자하면 되는데 매번 오래가지않았어서,, 그래서 이번이 정말 좋은 기회인 것 같다.
바른자세 헬린이는 아두이노 센서, 안드로이드 앱을 이용해 사용자의 헬스 자세를 점수화 하는 프로젝트이다.
생각보다 규모가 클 것 같아서 걱정이 많이 된다.
1일차다.동신전자에서 hc-06 블루투스 모듈, nodemcu 보드를 구매해왔다.(www.ds-parts.co.kr/goods_detail.php?goodsIdx=19351)
기존 회의에서는 hc-06블루투스 모듈을 이용해 안드로이드 앱과 통신하기로 했었다.
레퍼런스를 찾다보니, esp8266를 이용한 와이파이 통신도 궁금해져서 두가지를 비교해 보고, 11월 13일 금요일 회의에 비교결과를 알려주기로 했다.
db에 값을 저장해 넣는게 최대한 쉬운 보드를 사용할 것이다.
최대한 날로...먹고싶어서 튜토리얼 예제가 있는 보드를 쓸 예정이다.집에 고등학교때 구매한 phpoc라는 wifi쉴드가 있어서 돈 아낄라고 그 보드를 쓰려고 했는데, 예전엔 잘 작동했었는데 인식도 잘 안되고 예제도 별로 없어서 시간만 낭비했다.
하면서 있었던 이슈는 다음과 같다.
1. nodemcu는 케이블 후지면 인식이 잘 안된다.
다이소 케이블같은거로 연결하니까 드라이버 자동설치가 안되더라. 구글링 결과, 고급진 케이블을 써야한단다.(케이블 이슈) 걍 암거나 연결받지 이것저것 연결하느라 시간낭비해서 아주 괘씸하다.
또 sw드라이버의 경우 www.silabs.com/interface/usb-bridges/classic/device.cp2102
여기서 받아야하는데 원래 있어야하는 곳에는 릴리즈 노트만 있고 이상한데서 받아야해서 좀 빡쳤다.
이거 보고 초기 세팅을 마치려고 했는데 시리얼 모니터에 '⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮'만 나오는 오류가 지속 되어서 때려치고 다른거 봤다.
참고할만한 강좌)www.youtube.com/watch?v=UlJvG2nebCg
아래 강좌는 내가쓰는 esp8266 cp2102를 쓰는 강좌
파이어베이스 쓰려고 하니 또 에러가 나온다 하
그래서 해결방법
youtu.be/6oWI_xhAtrYhow2electronics.com/led-control-google-firebase-esp8266/
을 보고 해결하려는데 또 에러가 난다.
Error compiling for board NodeMCU 1.0 (ESP-12E Module)
이 에러다.
www.youtube.com/watch?v=6oWI_xhAtrY
찾아보니 친절한 인도맨이 해결해준다. 땡큐! 인도맨! 인도인한테 많은 도움을 받은 하루다.
그리고 테스트 해보려고 조도감지센서 모듈까지 테스트 해봤다.
www.electroniclinic.com/nodemcu-firebase-database-tutorial/medium.com/@o.lourme/our-iot-journey-through-esp8266-firebase-angular-and-plotly-js-part-1-a07db495ac5f
하면서 집 와이파이 이용했더니 안되더라 검색해보니 네트워크 문제같아서 핫스팟 틀음
그래서 핫스팟 틀어서 하면 되더라