마이크로비트 스마트홈 키트 - 치악중학교 전용 - 자바실험실

마이크로비트 스마트홈 키트 – 치악중학교 전용

이 포스트는 치악중학교 학생들을 위한 것으로, 다른 곳에서 적용하기에는 3D 재료 수급 등 한계가 있음을 미리 알려드립니다.

혹시 3D 출력물을 만들어 보고 싶은 경우, 아래 데이터를 참고 바랍니다.

1. 스위치를 누르면 스르륵 움직이는 전동 도어

마이크로비트 스마트홈 키트로 전동 도어를 만들어 보겠습니다.
우선, 아래와 같이 연결합니다.

마이크로비트 스마트홈


이제 코드를 업로드하겠습니다.
아래 소스 코드의 오른쪽 끝에 있는 [편집]을 클릭해서 마이크로비트 편집 화면으로 이동합니다.


마이크로비트가 연결되지 않았다면 연결시켜 줍니다. 노랑, 빨강, 검정 케이블의 색과 핀헤더의 색을 맞추어서 연결합니다.

마이크로비트 스마트홈


연결이 되었다면 다운로드 버튼을 클릭하여 마이크로비트에 다운로드 받습니다.

마이크로비트 스마트홈


딸깍 스위치를 눌러서 잘 작동되는지 확인합니다. 그 다음 아래 그림처럼 도어까지 설치하면 전동 도어는 완성입니다.

마이크로비트 스마트홈


2. 스마트 홈 꾸미기

이제 나머지 부품들을 연결해 보겠습니다. 노랑, 빨강, 검정 케이블의 색과 핀헤더의 색을 맞추어서 연결합니다.

마이크로비트 스마트홈

주의

마이크로비트에 코딩을 할 때와 작동시킬 때 USB 케이블을 꽂는 위치가 서로 다릅니다.
코딩을 할 때는 마이크로비트 상단에 꽂아서 코드를 다운로드하고,
작품을 작동시킬 때는 확장보드 옆구리에 꽂아야 제대로 작동됩니다.


집을 모두 꾸몄으면 이제 코딩을 할 차례입니다.
아래 소스 코드의 오른쪽 끝에 있는 [편집]을 클릭해서 마이크로비트 편집 화면으로 이동합니다.


코딩 내용을 변경하지 않았다면 완성된 작품은 다음과 같이 작동됩니다.

  1. 딸깍 스위치로 문을 열었다 닫을 수 있습니다.
  2. 온도, 밝기, 소음을 측정해서 OLED 모니터에 표시해 줍니다.
  3. 온도가 30℃가 넘으면 선풍기가 작동됩니다.
  4. 밝기가 10보다 낮아지면 무지개 빛 조명이 켜집니다.


3. 센서의 미세 조정

선풍기

온도가 30℃를 넘으면 선풍기가 작동되도록 기본값이 정해져 있습니다.
아래 그림 부분의 소스를 수정하면 선풍기 작동 조건을 변경할 수 있습니다.

마이크로비트 스마트홈

워터펌프

물을 빼는 조건과 물을 주는 조건이 다르기 때문에 각 상황에 맞게 코드를 수정합니다.

마이크로비트 스마트홈