네모션 프로젝트

네모션 프로젝트 1차시 2020-12-19 ~ 20

GSJun 2020. 12. 20. 02:02

한동안 내신 때문에 네모션 프로젝트를 준비하지 못했다...ㅠㅠ 오늘부터 진행할 것이다

 

 

우리가 진행하려고 하는 프로젝트는 날씨를 인공지능이 탑재된 모듈로 형상시키는 것이다

 

 

여기서 나는 하드웨어를 담당하게 되었다

 

 

우리는 tempescope라는 모듈을 템플릿으로 삼아 만들어볼 것이다

tempescope는 여러가지 기상 조건을 시각화하는 물리적 디스플레이이다

인터넷의 일기 예보를 정보를 바탕으로 만든 것이다.

 

 

원하는 시간, 원하는 장소의 하늘을 잘라 방에 둘 수 있는 장치이다

일기 예보도 할 수 있는 장치이다.

나의 주변의 기상예보뿐만 아니라 다른 지역을 정하여서 기상예보를 해줄 수 있다.

 

 

기상 조건은 비, 구름, 햇빛, 번개 4가지 기상 조건을 시뮬레이션할 수 있다

또한 하늘의 다양한 색상을 재현하여 시간에 대한 시각적 신호도 제공한다

 

 

이 장치는 USB or Bluetooth를 통해 PC와 인터페이스 하는 Arduino에 의해 제어된다

 

 

이 장치는

  - 2개의 펌프

  - 초음파 디퓨저

  - LED

를 사용해 기상 조건을 재현한다

 

  - 비 : 워터 펌프는 하부 챔버에서 상부 챔버에 물을 밀어

          챔버의 바닥에 뚫린 구멍에서 물을 낙하시킨다.

 

  - 구름 : 하부 챔버의 초음파 디퓨저가 켜지고 안개가 생성된다

            외부 공기펌프가 공기(및 미스트)를 후부 챔버에서 물이 떨어지도록 한다

 

  - 번개 : 풀 컬러 LED가 무작위 간격으로 켜짐

 

  - 햇빛 : 풀 컬러 LED가 시간에 지남에 따라 빨간색에서 파란색으로 띄게 됨

 

 

관련된 전자 장치는 3개의 SSR을 제어하는 Arduino Uno, 풀 컬러 LED가 필요하다

PC 없이도 애니메이션 시퀀스를 저장 및 재생할 수 있는 SD카드도 필요하다

 

SSR(Solid State Relay) : 기계식 relay를 전자식으로 바꾼 형태 위상 제어 X On/Off 기능 O

                               주로 On/Off가 빈번한 곳에 많이 사용

                               기계식 relay보다 응답속도 빠름, 소음 없음

 

사용된 하드웨어

  - 초음파 디퓨저

  - 워터 펌프

  - 에어 펌프 에이

 

 

 

여기서 우리는 tempescope의 오픈소스인 opentempescope를 사용할 것이다