스포츠~ 스포츠~ 신나는 노래~

평소 해외 축구에 관심이 많은 우제는 핸드폰이 고장나 새벽에 알람소리를 들을 수 없는 불상사에 처하게되었다!

해외 축구는 대부분 새벽에 진행해서 늦잠꾸러기 우제는 아무것도 볼 수
없다...

결국 네퓨즈 18기 부원 최우제는 성준이를 꼬셔서 아두이노로 알람시계를 만들자고 꼬시기 시작한다😑

"최우제(18) : 꽤나 축구에 진심인편..."

aa

Technical Environment

Arduino UNO

IoT Devices를 제작할 때 가장 대표적으로 사용하는 하드웨어 기기입니다



aa

HC-05 Bluetooth Module

안드로이드 앱과 데이터를 주고 받을 때 블루투스를 기반으로 데이터 송수신이 이뤄집니다



aa

I2C LCD Display

Arduino에 LCD 패널을 이용하여서 현재 시각정보 등과 같은 사용자에게 안내문구를 출력할때 사용합니다

Code Review

aa

AM / PM 구별 함수

새벽에 축구를 봐야되는 우제는 AM / PM 구분이 확실해야 합니다!
만약 AM 5시에 경기가 있지만 개발을 잘못하여 PM 5시에 알람이 울리는 불상사가 생기면
우제가 많이 슬퍼할 것이다...

aa

Real Time을 불러오는 코드

현재 시각을 불러와 예정 시각까지 남은 시간을 계산합니다


aa

아두이노와 앱을 연동할 수 있는 페이지입니다.
버튼 하나만으로 아두이노와 연동된다니 이거 완전 이노베이-션이잖아?


aa

아두이노에 축구 경기 일정을 보내는 페이지입니다.


aa

Bluetooth 모듈과 LCD 회로를 잘 구분하여 회로도를 설계해줍니다

시연 영상

느낀점

권성준 : 아두이노를 앱을 연동해보는 좋은 기회였다 bb


최우제 : 해외축구 사랑해, 아두이노 사랑해, 앱 사랑해...



Show The Code : GitHub