코풀 커뮤니티

[2학년]보일러 통제 장치-208호

김*우

2024-01-10

0
7

내용 설명

팀원 역할 팀원 1: 기숙사 내부의 문제와 개선이 필요한 부분을 같이 탐색하고 아이디어를 냄 회로 연결 및 외부 디자인 설계,제작 팀원 2: 기숙사 내부의 문제와 개선이 필요한 부분을 같이 탐색하고 아이디어를 냄 회로 연결 및 상상을 구현하기 위한 코딩 디자인 씽킹 과정과 아이디어 소개 공감하기: 기숙사에서 같은 방을 사용하는 친구들이 보일러의 온도가 너무 높아서  새벽에 잠에서 깨어나는 문제를 발견함. 문제 정의: 보일러가 온도의 상승 속도가 늦어서 온도를 높이기 위해 높게 설정해 놓으면 새벽에 너무 높은 온도로 유지되어서 잠에서 깨어나는 경우가 많다. 아이디어 도출: 온도를 높이기 위해서 설정한 보일러 온도를 방 온도가 너무 올라가면 보일러 온도를 낮추고 방 온도가 너무 낮아지면 보일러 온도를 높이는 기계를 만들어야겠다고 생각하였다. 실험하기: 방안의 온도를 25도에서 30도 사이로 유지하기 위한 자동 온도 조절 기기를 만들었다. 주요 기능: 방을 따뜻하게 만들기 위해서 높은 놓은 보일러의 온도가 새벽이 되면 너무 뜨거워져서 새벽에 깨는 것을 방지하기 위해 온도를 25도에서 30도 사이로 유지하는 기기다. 온도를 측정하는 장치가 온도를 측정하여서 앱인벤터에 온도를 알려준다. 만약 30도 초과하거나 25도 미만으로 낮아지면 모터를 작동하여 설정 온도를 낮추거나 높이는 것이 주요 역할인 기기이다. 아쉬운 점: 1)보일러의 버튼이 압력에 의해서 반응하는 것이 아니라 정전용량방식으로 인체에 흐르는 전기를 이용하는 것이라 온도를 낮추거나 높이는 것이 안된다. 2)온도를 높이거나 낮추는 모터의 통제가 원활하게 이루어지지 않는다.  3)앱인벤터를 이용하였지만 기능이 온도를 알려주는 기능만 존재하여 의미가 없다. 해결 방안 1)보일러의 온도를 조절하는 모터를 정전용량방식으로 바꾸어서 원활한 온도 조절이 가능하게 개선할 수 있다. 2)더 정확한 코딩을 통해 모터의 통제를 가능하게 개선 할 수 있다. 3)앱인벤터에 전원을 키고 끄거나 온도를 직접 조절할 수 있는 버튼을 만들어 앱인벤터의 역할을 더 확장시킬 수 있다. 개선한 내용: 코드 오류로 인해서 모터가 오작동하는 것을 모터의 움직임을 담당하는 코드를 수정함으로써 모터의 오작동을 해결함

이미지

post-image
post-image
post-image
post-image
post-image
post-image
post-image
post-image
post-image

영상

코드

computerlogo