SAMSUNG JUNIOR SOFTWARE CUP

2018 Awards 우수상

행복한 인피니티 라이프(Infinity Life)

팀장김서연
팀원 이시우 , 박태은
지도교사임현택

우리 팀의 작품에 대해 한 문장으로 설명해 주세요.

자신의 정보가 등록된 카드를 신호등의 시간을 조정하는 장치에 접촉시키면 카드의 등록된 정보에 따라서 초록 불로 유지되는 시간을 늘려줍니다.


내가 만들고자 하는 소프트웨어는 어떤 문제를 해결하기 위한 소프트웨어인가요?

노약자들의 안전을 위해 횡단보도에서 신호등의 초록 불이 켜져 있는 시간을 조정하여 노약자들이 안전하게 횡단보도를 건널 수 있는 시간을 제공해준다. 안전한 보행을 도와주어 횡단보도에서 발생할 수 있는 교통사고 발생률을 줄여 온 가족들에게 행복할 수 있도록 도와줍니다.


소프트웨어의 주요기능을 설명해주세요.

노인분들은 스스로 자동차 운전하기 어려워 대중 교통을 이용하실 때가 많아 길을 건너야 하는 상황이 자주 일어난다. 하지만 일반인들에 비해 걸음이 느리다 보니 횡단보도를 건널 때 마음이 조급해 지시는 걸 느낀다. 만 65세 이상에게 발급되는 노인복지카드를 이용하여 횡단보도의 초록불의 시간을 조정할 수 있습니다.


작품의 주요 기능 소개

- CARD 터치부

RFID 리더기에 카드를 접촉시키면 카드의 UID 번호를 읽어옵니다.

- 저장부

UID번호를 읽어와서 아두이노에 등록된 카드번호인지를 체크한다. 초록 불이 켜져 있는 시간은 ID마다 다르게 저장할 수 있다. 장애인과 나이를 구분하여 시간을 저장합니다.
장애인과 나이를 구분하여 건널목을 건널 수 있는 최소시간과 최대시간을 저장하여, 신호등의 시간을 바꿀 수 있는 최대 시간(한계 시간)을 저장합니다.

- 동작부

카드의 UID 번호를 읽어와서 등록된 카드와 같고, 신호등을 건널 수 있는 한계 시간 이내이면 부저로 허가 신호음을 내고, 한계 시간 이후이면 경고 신호음을 낸다. LED가 켜질 시간은 저장부로부터 UID를 사용하여 장애인, 노인의 나이에 맞게 더할 시간을 읽어 들여 노약자에게 맞게 늘리, 인피니티 라이프의 LCD에 표시를 해주며, 초록색 LED가 그 시간만
큼 초록 불이 들어왔다가 다시 빨간색으로 바뀝니다.


해당 작품이 사용자들에게 어떤 효과가 있을까요?

1) 노약자들이 횡단보도를 건널 때 시간이 부족하여 생기는 불안감을 낮춰줍니다.
2) 노약자들이 보행 시 시간부족으로 발생하는 교통사고를 줄여줍니다.