Skip to content

woorim1022/polarbear-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

북극곰을 부탁해

프로젝트 개요

  • 아두이노 로드셀 센서(저울센서), 안드로이드 내부 걸음 감지센서를 활용한 환경 보호 안드로이드 앱 서비스

주요기능

  • 포인트 지급 기능
    • 가정 내 발생하는 음식물 쓰레기의 무게를 입력받아 그에 반비례하게 포인트를 지급한다.
    • 첫 무게 측정 시 축하포인트 100포인트를 지급한다.
    • 이후 무게 측정 시 현재 날짜와 직전 무게 측정 날짜의 차이를 통해 단위 무게값을 구한 후 포인트를 지급한다.
  • 북극곰 성장 기능
    • 포인트로 구매한 아이템을 북극곰에게 사용하면 북극곰의 경험치가 증가한다.
    • 현재 레벨 요구 경험치를 채우면 성장한다.(아기 북극곰 -> 청소년 북극곰 -> 성인 북극곰)
  • 상점 기능
    • 북극곰에게 사용할 수 있는 아이템을 판매한다.
    • 보유 포인트를 활용해 아이템을 구매할 수 있다.
  • 기부 기능
    • 보유 포인트로 환경 보호 단체에 기부할 수 있다.
    • 기부 횟수, 금액에 따라 배지를 획득할 수 있다.
  • 걸음 수 측정 및 추가 포인트 지급 기능
    • 직전 주에 획득한 포인트가 300 미만이면 걸음 수 측정 여부를 묻는다
    • 사용자가 수락하면 일주일동안 걸음 수를 측정한다
    • 일요일까지 사용자가 목표 걸음 수 20000보를 채우면 추가 포인트를 지급한다.
  • 그래프 확인 기능
    • 날짜별 음식물 쓰레기 배출량, 획득 포인트를 꺾은선 그래프로 확인할 수 있다.
  • 마이페이지 기능
    • 닉네임을 변경할 수 있다.
    • 보유한 아이템을 확인할 수 있다.
    • 보유한 배지를 확인할 수 있다.

기술 스택

  • Android Studio
  • PHP
  • MySQL
  • Arduino
  • Github

About

아두이노를 활용한 환경 보호 앱 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages