🔗 Link
📖 상세 내용
<aside>
🍺 주량을 모르는 대학생들을 위한 소주잔 받침을 제작하는 프로젝트입니다.
마신 양과 속도를 시각적으로 표현하여, 과음을 방지할 수 있습니다.
또한 잔 밑의 LED를 통해 현재 잔이 남아있는지 여부를 알 수 있습니다.
</aside>
📸 Demo Photo
🛠️ 사용 Skills & tools
👩🏻💻 담당한 기능
- arduino 무게 센서를 통한 무게 측정
- 술을 마시고 난 후와 마시기 전의 양을 비교 측정
- 급격한 무게 변화가 발생하면 이를 마시거나 새로 추가했다고 판단
- 급격한 무게 변화 또한, 임계값을 정해서 특정값 이상이 변화하였을 때, 무게가 변화했다고 생각한다.
- 아두이노 bluetooth LED 설계
- LED를 잔 밑에 위치시킨다.
- 술이 남아있다면 불빛을 밝히고 없다면 이를 꺼서 술이 없음을 알린다.
- 이때, 임계값을 정해서 이 이상의 무게라면 불을 키는 방식이다.
- Bluetooth 통신을 통한 android App으로 전송.
- Bluetooth 통신으로 smartphone과 Arduino를 포함하고 있는 Coaster와의 통신.
- 이를 통해 LED의 밝기와 색상을 선택
- 마신 술의 양을 해당 smartphone으로 전송하여 관리
💡 배운 점
- Git을 사용하여 협업을 위한 소스코드 관리를 배웠습니다.
- 아두이노의 무게 센서와 블루투스 모듈에 대해 이해하게 되었습니다.